ansys 2022R2光學(xué)設(shè)計(jì)軟件Speos 支持GPU計(jì)算加速算法
Speos此前在2022R2版本中,就已正式推出GPU計(jì)算功能,相比于CPU計(jì)算,相同HPC32配置,高性能顯卡在仿真計(jì)算中將會(huì)更顯計(jì)算優(yōu)勢(shì),在仿真數(shù)據(jù)量大、材料屬性復(fù)雜、光源種類多的條件下,Speos視覺(jué)模擬會(huì)消耗更多仿真計(jì)算時(shí)間。當(dāng)模擬參數(shù)設(shè)置偏差,或者視野選擇不準(zhǔn)確,重新模擬耗費(fèi)的時(shí)間會(huì)很長(zhǎng),GPU同樣提供實(shí)時(shí)預(yù)覽preview功能,快速檢查視覺(jué)模擬對(duì)參數(shù)設(shè)置和視野選擇的準(zhǔn)確性,通過(guò)GPU持續(xù)渲染,得到從低精度到高精度的實(shí)時(shí)模擬效果,一旦發(fā)現(xiàn)模擬出現(xiàn)問(wèn)題可以隨時(shí)停止,修改參數(shù)后再重新模擬,提高了模擬效率,新版本發(fā)布中,GPU preview同樣可以保存實(shí)時(shí)渲染結(jié)果為XMP。
Part.1 GPU計(jì)算能力
1 - 打開(kāi)任意仿真,建立視覺(jué)模擬模型,與常規(guī)的亮度模擬相同,在speos中建立光源(包括環(huán)境光),探測(cè)器,零件材料,逆向模擬。
2 - 在file-speos option中,勾選顯卡選項(xiàng),會(huì)顯示32HPC運(yùn)算。顯卡性能越高在計(jì)算中越能體現(xiàn)計(jì)算速度。
3 - 點(diǎn)擊inverse/direct simulation,在tools中選擇GPU計(jì)算。
4 - GPU計(jì)算性能說(shuō)明,同樣對(duì)于108光線數(shù),相同光線數(shù)GPU A6000的計(jì)算速度相當(dāng)于CPU 600核左右,而仿真結(jié)果相同。
5 - GPU計(jì)算同樣支持Speos core的計(jì)算。
Part.2 GPU Preview 實(shí)時(shí)預(yù)覽功能
1.點(diǎn)擊inverse/direct simulation,在tools中選擇preview計(jì)算。點(diǎn)擊選擇建立好的模擬,再點(diǎn)擊preview開(kāi)始實(shí)時(shí)預(yù)覽。實(shí)時(shí)預(yù)覽需要GPU性能的支持,如果GPU性能差則相同時(shí)間渲染的精度會(huì)比較低。如果設(shè)置的探測(cè)器分辨率超過(guò)顯示器分辨率,在預(yù)覽生成之前會(huì)彈出警告提示,點(diǎn)擊確定后,會(huì)自動(dòng)壓縮分辨率顯示。
2.實(shí)時(shí)預(yù)覽調(diào)整
亮度調(diào)整:點(diǎn)擊default max value切換到手動(dòng)調(diào)整最大亮度,然后輸入合適的亮度值以獲得合適的預(yù)覽亮度。
調(diào)整視角:使用鼠標(biāo)單擊旋轉(zhuǎn)視角,滾輪縮放視野
等待渲染:每次調(diào)整視角后,speos都會(huì)重新開(kāi)始渲染,隨著渲染時(shí)間增加,渲染精度也會(huì)慢慢提高,視野內(nèi)的噪點(diǎn)會(huì)慢慢消失,陰影會(huì)慢慢顯現(xiàn)出來(lái)。
3.GPU preview保存仿真結(jié)果。Preview的仿真結(jié)果可以XMP或圖片格式導(dǎo)出正在進(jìn)行的實(shí)時(shí)預(yù)覽模擬的結(jié)果,快速探索模擬結(jié)果并進(jìn)行分析。
Speos現(xiàn)在提供GPU計(jì)算,極大地提高了模擬性能,而且精度沒(méi)有損失,性能成本比前所未有,支持多GPU線性可擴(kuò)展性,相比于HPC的搭建,GPU搭建更方便。
2023年光學(xué)設(shè)計(jì)工作站完美硬件配置推薦
http://www.jiu-hong.com/article/55/2691.html