運行TracePro 的最佳計算機/工作站/PC配置
問題
我正在尋找有關(guān)運行 TracePro 的最佳 PC 配置的任何信息。我想投資新硬件,我想購買最佳配置?;旧希蚁胫罌Q定光線追蹤速度的最大限制因素是什么。您可以提供有關(guān)硬件配置的任何信息將不勝感激。
概要
運行 TracePro 的最佳 PC 配置
溶液
TracePro 光線跟蹤的速度受 PC 的多個參數(shù)影響 - 處理器速度、總線速度、磁盤 I/O 速度、RAM 和處理器/內(nèi)核數(shù)量。
(1) 處理器速度 - 光線追蹤將以處理器速度進行,直到處理器內(nèi)存緩存填滿。此內(nèi)存緩存不是通常為PC宣傳的整體“RAM”值,而是處理器芯片上可用的更小的內(nèi)存緩存。從 TracePro 的角度來看,此緩存可以快速填充,無論是通過創(chuàng)建模型的幾何圖形,還是在光線跟蹤的前幾條光線中,因此您不會長時間使用完整的處理器速度。
請注意,不同的芯片制造商可能會以不同的方式測量和報告處理器速度。
(2) 處理器內(nèi)存緩存 - 許多處理器在芯片上具有內(nèi)存緩存,以加快內(nèi)存訪問速度。大型緩存將提高光線追蹤性能,尤其是對于小型光線跟蹤集。
(3) 總線速度 - 總線速度是數(shù)據(jù)在處理器和主板之間傳輸?shù)乃俣龋?RAM 所在的主板。在 TracePro 光線跟蹤期間,總線速度將限制光線跟蹤的速度,從處理器緩存已滿到主板上的物理 RAM 被消耗。
(4) 磁盤 I/O 速度 - 一旦消耗物理 RAM,磁盤輸入/輸出速度就變得相關(guān)。此時,PC利用虛擬內(nèi)存,即使用硬盤空間作為RAM。但是,磁盤 I/O 速度通常只是總線速度的一小部分。固態(tài)硬盤 (SSD) 提供比傳統(tǒng)硬盤更好的性能,應(yīng)該用于存儲 TracePro 數(shù)據(jù)。
(5) RAM - 內(nèi)存對于在 TracePro 中實現(xiàn)光線追蹤速度至關(guān)重要。系統(tǒng)性能具有級聯(lián)效應(yīng),因為在光線追蹤期間消耗了更多的 RAM。最好的情況是當PC具有足夠的物理RAM以完全避免使用虛擬內(nèi)存時,這會將光線跟蹤速度限制為PC的磁盤I / O速度。
在分析模式下執(zhí)行 TracePro 光線跟蹤時,所有光線數(shù)據(jù)都保存在活動 RAM 中。這可能對分析有用,但可能會增加光線追蹤時間。在 RAM 中維護光線數(shù)據(jù)將導致光線跟蹤速度的限制因素從處理器>>總線>>磁盤 I/O 發(fā)展。
在模擬模式下執(zhí)行 TracePro 光線追蹤時,RAM 中僅保留與所選出口表面相交的光線的數(shù)據(jù)。這可以通過延遲從處理器>>總線>>磁盤 I/O 的進度來縮短光線跟蹤時間。
在模擬模式下,通過在模擬和輸出光線跟蹤選項中選擇“將數(shù)據(jù)保存到磁盤”選項,可以實現(xiàn)另一個優(yōu)勢。在這種情況下,RAM 中的光線數(shù)據(jù)量甚至更少,再次延遲了從處理器>>總線>>磁盤 I/O 的進展。
除了上面討論的對光線追蹤速度的影響之外,更多RAM的可用性只是使TracePro能夠處理更大,更復雜的CAD幾何形狀和屬性。
(6) 多個處理器/內(nèi)核 - PC 上的處理器內(nèi)核數(shù)量對光線跟蹤速度有重大影響。這種影響名義上是直接比率,即 4 個內(nèi)核的跟蹤速度是原來的 4 倍。真正的影響并不是那么好,因為將計算拆分到多個內(nèi)核上,然后在光線跟蹤完成后將每個內(nèi)核的數(shù)據(jù)重新組合在一起會導致一些效率低下。
自 TracePro 7.0.0 版本以來,TracePro 已采用多線程技術(shù),以利用多個處理器/內(nèi)核。TracePro將使用盡可能多的可用面積的內(nèi)核,但如果跟蹤許多波長,性能優(yōu)勢將受到限制。這是因為要矢量化的光線是按波長分組的,因為必須針對每個新波長重新評估屬性。
===================================
顯卡:
TracePro 在 OpenGL 模式下運行,因此顯卡必須支持 Open GL。TracePro 中使用的圖形模塊可以“挑戰(zhàn)”某些顯卡。有關(guān) TracePro 圖形問題的詳細信息,請參閱
----------------------------------------------
固態(tài)硬盤:
固態(tài)硬盤應(yīng)提高 TracePro 在讀取/寫入硬盤驅(qū)動器的情況下的性能 - (1) 在模擬模式下運行并選中“將數(shù)據(jù)保存到磁盤”選項時,以及 (2) 在超出物理 RAM 時跟蹤光線時