openmp并行編程 如何利用VS的代碼優(yōu)化和openmp并行計(jì)算提高程序運(yùn)行速度?
如何利用VS的代碼優(yōu)化和openmp并行計(jì)算提高程序運(yùn)行速度?代碼優(yōu)化:屬性->配置屬性->C/C->代碼生成:?jiǎn)⒂迷鰪?qiáng)指令集,流處理SIMD擴(kuò)展2(/拱門(mén):SSE2) (/ 拱門(mén):SSE
如何利用VS的代碼優(yōu)化和openmp并行計(jì)算提高程序運(yùn)行速度?
代碼優(yōu)化:
屬性->配置屬性->C/C->代碼生成:?jiǎn)⒂迷鰪?qiáng)指令集,流處理SIMD擴(kuò)展2(/拱門(mén):SSE2) (/ 拱門(mén):SSE2)流處理SIMD擴(kuò)展2(/拱門(mén):SSE2) (/ 拱門(mén):SSE2)為了加速浮點(diǎn)模型,您可以選擇fast(/FP:fast)來(lái)加速浮點(diǎn)數(shù)據(jù)運(yùn)算
屬性->配置屬性->C/C->優(yōu)化:可以選擇速度最大化(/O2)進(jìn)行優(yōu)化。整個(gè)程序優(yōu)化選擇是(/GL),在調(diào)試版本中不能這樣設(shè)置,但必須在發(fā)布版本中設(shè)置