指CNC軟件系統在同一時刻或同一時間間隔內完成兩個或兩個以上任務處理的方法。采用并行處理技術的目的是為了提高CNC系統資源的利用率和系統的處理速度。并行處理的實現方式是與CNC系統的硬件結構密切相關的。
前后臺型結構: 這種結構模式將CNC系統軟件劃分成兩部分:前臺程序和后臺程序。前者主要完成插補運算、位置控制、故障診斷等實時性很強的任務,它是一個實時中斷服務程序。后臺程序(也稱背景程序)則完成顯示、零件加工程序的編輯管理、系統的輸入/輸出、插補預處理(譯碼、刀補處理、速度預處理)等弱實時性的任務,它是一個循環運行的程序,其在運行過程中,不斷地定時被前臺中斷程序所打斷,前后臺相互配合來完成零件的加工任務。
中斷型結構: 這種結構是將除了初始化程序之外,整個系統軟件的各個任務模塊分別安排在不同級別的中斷服務程序中,然后由中斷管理系統(由硬件和軟件組成)對各級中斷服務程序實施調度管理。