利用 AMD 3D V 緩存技術(shù)加速 AMD EPYC CPU 上的 Fidelity CFD

計(jì)算流體動(dòng)力學(xué) (CFD) 應(yīng)用需要大量?jī)?nèi)存帶寬,Cadence? Fidelity CFD 軟件也不例外。從 Fidelity Fine Turbo 到 Fidelity CharLES,處理器的內(nèi)存帶寬越大,模擬運(yùn)行的速度就越快。AMD 憑借第四代 AMD EPYC CPU再次脫穎而出 ,該 CPU 具有一流的 12 通道 DDR5-4800。與具有八通道 DDR4-3200 的上一代 AMD 芯片相比,這意味著我們預(yù)計(jì)采用第四代 AMD EPYC CPU 的服務(wù)器節(jié)點(diǎn)運(yùn)行 Fidelity 求解器技術(shù)的速度是采用上一代處理器的類似節(jié)點(diǎn)的兩倍以上。

但這當(dāng)然還不是全部。由于 CFD 很容易消耗您可以投入的所有主內(nèi)存帶寬,因此提高帶寬使用效率的技術(shù)對(duì) CFD 產(chǎn)生巨大影響。大型 L3 緩存對(duì)于非結(jié)構(gòu)化 CFD 特別有用,因?yàn)楫?dāng)您迭代網(wǎng)格來(lái)構(gòu)建通量時(shí),每個(gè)值都會(huì)被多次使用,并且第二次讀取通常不會(huì)與第一次讀取非常接近。發(fā)生這種情況時(shí),該值不再位于緩存中,必須再次從相對(duì)較慢的主 RAM 中重新讀取。

在第二代 AMD EPYC 處理器中,我們看到了具有當(dāng)時(shí)最大 128 MB L3 緩存的 CPU 的引入,這對(duì) CFD 性能產(chǎn)生了明顯的影響。他們?cè)俅翁岣吡速€注,第三代的最大容量為 256 MB,在第三代發(fā)布后不久, AMD 通過(guò) 3D 芯片堆疊開(kāi)辟了新天地,使采用 AMD 3D V-Cache 技術(shù)的第三代AMD EPYC 處理器能夠擁有 768 MB 的內(nèi)存。三級(jí)緩存。整個(gè)CFD行業(yè),業(yè)績(jī)提升明顯且可觀,反響熱烈。只要有機(jī)會(huì),我個(gè)人都會(huì)推薦采用 AMD 3D V-Cache 技術(shù)的第三代AMD EPYC 處理器用于 CFD 硬件。

下一代產(chǎn)品現(xiàn)已問(wèn)世,采用 AMD 3D V 緩存技術(shù)的第四代AMD EPYC(霄龍)正在帶來(lái)驚人的性能提升。我們?cè)趦蓚€(gè)不同的第四代 AMD EPYC 處理器(9174F 和 9814X)上對(duì) Fidelity 基于壓力的解算器技術(shù)進(jìn)行了基準(zhǔn)測(cè)試,其中第二個(gè)處理器具有超大 L3 緩存。我們發(fā)現(xiàn) Cadence 內(nèi)部運(yùn)行的各種基準(zhǔn)測(cè)試的性能提升高達(dá) 40%*,這表明采用 AMD 3D V-Cache 技術(shù)的第四代 AMD EPYC 處理器是任何為運(yùn)行 Fidelity CFD 軟件而構(gòu)建的 HPC 系統(tǒng)的絕佳選擇。

利用 AMD 3D V 緩存技術(shù)加速 AMD EPYC CPU 上的 Fidelity CFD的圖1

圖 1:采用 AMD 3D V-Cache 技術(shù)的第四代 AMD EPYC 處理器使 Fidelity CFD 軟件的速度比基準(zhǔn)模型提高了 40% 。

AMD 在最新一代處理器中添加了 AMD 3D V-Cache 技術(shù),再次為 CFD 用戶提供了領(lǐng)先級(jí)的性能。我很高興看到這些芯片的性能潛力,因?yàn)槲抑酪揽?Fidelity 技術(shù)的 CFD 工程師將比以前做得更多、更好、更快。有多種潛在好處:速度提高 40% 意味著您可以用更多點(diǎn)填充 Fidelity Fine Design3D 設(shè)計(jì)空間,從而實(shí)現(xiàn)更好的優(yōu)化。這意味著 Fidelity Fine Marine 耐波模擬中需要更多的時(shí)間步長(zhǎng),以便更好地預(yù)測(cè)船舶對(duì)波浪的反應(yīng)。這意味著 Fidelity Fine Turbo 中的 NLH 模擬的周轉(zhuǎn)時(shí)間更快,因此您可以分析結(jié)果、改進(jìn)設(shè)計(jì)并更快地投入生產(chǎn)。如果你有一個(gè)大集群, 

利用 AMD 3D V 緩存技術(shù)加速 AMD EPYC CPU 上的 Fidelity CFD的圖2

圖 2:使用 Fidelity Fine Design3D 優(yōu)化的燃燒室。采用 AMD 3D V-Cache 技術(shù)的第四代 AMD EPYC 處理器的速度可實(shí)現(xiàn)更快、更完整的優(yōu)化運(yùn)行

Cadence 正在利用我們的 Fidelity CFD 軟件系列加速 CFD,而 AMD 3D V-Cache 技術(shù)則加速我們的軟件。無(wú)論是在工作站還是集群中,我認(rèn)為 Fidelity CFD 用戶都會(huì)對(duì)其性能印象深刻。

*測(cè)試由 Cadence 內(nèi)部執(zhí)行,AMD 未參與 

文章來(lái)源:cadence博客

登錄后免費(fèi)查看全文
立即登錄
App下載
技術(shù)鄰APP
工程師必備
  • 項(xiàng)目客服
  • 培訓(xùn)客服
  • 平臺(tái)客服

TOP

1
1