FREDMPC是Photon Engineering公司持續(xù)投入利用GPU技術的成果。它能快速以及精確地進行輻射測量和光機
系統光線追跡和分析。
3Rsbi I
;Sm<P7* GPU硬件技術中,NVIDIA是業(yè)界領先者,在單個工作站中,允許數千個并行運行的處理單元。GPU硬件(和
軟件)發(fā)展迅速,可伸縮性強,與基于分布式CPU的網絡相比,成本相對較低。通過簡單地添加或升級PC中的GPU,使用FRED
MPC進行光線追跡和分析,可以比使用傳統多線程CPU快幾個數量級。 oMV<Yn_< N3J;_=<4 CPU上的FRED模型通過模型轉換步驟映射到GPU上的等效代碼
XNJPf) T ^xwnX=Np 從程序
結構的角度來看,利用GPU就得要求FRED中的每個功能在源代碼庫中都有兩個版本;一個版本是專門為CPU編寫的,一個版本是專門為GPU編寫的。當發(fā)出使用GPU的請求時,CPU上的FRED模型通過轉換器傳遞,該轉換器將每個FRED特性映射到其等效GPU版本。這種結構的結果是,每個需要GPU支持的FRED功能都必須用專門的GPU代碼完全重寫。然而,對于給定的FRED
MPC版本,并非所有的FRED功能都將具有GPU計算。隨著Photon Engineering公司持續(xù)對GPU代碼的開發(fā),FRED
MPC的功能將會隨著每一次版本更新而擴展。
i#Y[I"' [_h/DhC:+ ]e+88eQ 非?? LJAqk2k |8m;}&r$ 2\p8U#"" FREDMPC是否會為我的工作效力? 0qj:v"~Q T!*lTzNHm 你是否在追跡龐大數量的光線?
\'