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