基礎原理 > Creo Parametric 使用者介面 > 首頁標籤 > Creo Parametric 中的分散式計算技術 > 關於 Creo Parametric 中的分散式計算技術
  
關於 Creo Parametric 中的分散式計算技術
Creo Parametric 會使用分散式計算技術來增大現有硬體,以便能執行複雜的計算任務。
分散式計算技術包括:
Creo Parametric 的工作階段 (控制器)
參與網路化的工作站工作
執行在每個參與工作站上的協助程式
執行在工作站上的一個或多個代理程序 (Creo Parametric 工作階段執行為伺服器工作階段)
任務(作業的集合)
下列步驟概括出分散式計算技術的工作方式:
1. 為了開始代理過程,控制器會與每個遠端工作站上的協助程式相互溝通。
2. 代理程序工作階段與控制器建立連線。
3. 控制器可決定哪個代理程序收到下一個作業。控制器可將作業分派到代理程序,以最有效率的方式分配工作的計算。
4. 每個工作站上的協助程式能夠達成控制器與代理程序間的資料流動、提供統計表、提供作業執行回饋、報告工作站負載並監視網路上的工作站。
5. 每項作業完成後,其結果將以流的形式傳輸到控制器。
控制器與代理程序間的互動作用
分散式計算技術可最佳化工作分配。控制器與每個工作站上的協助程式通訊,並確定平均負載。代理程序工作階段將根據平均負載和處理器數量自動啟動。這些代理程序對每個分配的計算任務只啟動一次,而不是每個作業啟動一次。
亦可最佳化資料傳輸。資料(模型、資訊、指令)透過協助程式被有效地以流的形式直接傳輸到每個代理程序。在執行作業之前,不會將檔案複製到工作站上。後續作業被分配到相同代理程序,而只有作業間不同的資料才被流動傳輸。如果涉及的模型是相同的,它們就不會再次流動傳輸。