PGI Visual Fortran 9.0在Windows HPC Server 2008 叢集系統上增加MPI偵錯功能 用戶可透過最新版本在Microsoft Visual Studio內建立、發佈和偵錯應用程式 ( ~, x# h- v; C1 `3 M
【台北訊,2009年8月12日】意法半導體的全資子公司Portland Group®宣佈,可支援Windows工作站、伺服器和叢集系統的PGI Visual Fortran®(PVF®) 9.0版編譯器已正式上市。PVF 9.0是第一款可支援從Microsoft Visual Studio整合開發環境內建立、發佈和偵錯Microsoft MPI(MSMPI) Fortran應用軟體的編譯器。! d" {2 d/ w, G }/ b
1 h5 `8 V9 Y' d$ y
$ t. W7 Q( B6 _6 Y4 u! U
透過增加一個Fortran語言專用的客製偵錯引擎(Debug Engine),PVF可提升Visual Studio偵錯器的功能性。PVF偵錯引擎支援單執行緒(Single-Thread)和多執行緒(Multi-Thread)偵錯、OpenMP、多執行緒MSMPI以及MSMPI+OpenMP的雙模Fortran應用程式。它可以使用原始檔或組合語言檔偵錯64位或32位元的應用程式,並可完全存取處理器的暫存器和硬體狀態。PVF 9.0還有其他全新的MSMPI多處理功能,包括可用於配置編譯時間選項的Visual Studio屬性頁面,在本機工作站或分散式記憶體的Windows HPC Server 2008叢集系統上發佈應用程式,以及在本機或叢集系統上作業的程式偵錯。0 h7 p8 z3 i% Q; | E
2 E4 z, f% E# |+ B8 D4 n* ]
4 T( c V( I; `$ v, E4 H4 }5 UPortland Group總監Douglas Miles表示:「在簡化HPC Fortran程式編寫人員向Windows工作站、伺服器和叢集系統移植應用程式或者開發支援Windows的應用程式方面,PVF 9.0向前邁進了一大步。對於期望利用Windows HPC Server 2008叢集系統的強大性能的Windows Fortran用戶,PVF 9.0能夠涵蓋從Microsoft Visual Studio IDE 內部開發MPI和平行Fortran應用程式的所有方面,可大幅簡化開發工作。」% V( k3 h) P* H( c5 U9 W7 c, r; H
5 V6 j- f3 k% ^5 h2 \. T& X$ v/ l微軟技術運算行銷部總監Vince Mendillo表示:「大多數的HPC應用程式目前還在使用Fortran語言編程,並使用MPI和OpenMP工具完成程式平行化過程。透過在PGI Visual Fortran內整合MSMPI任務發佈和偵錯功能,PGI不但進一步強化Windows HPC Server 2008的產業生態系統,更簡化了HPC應用程式向Windows叢集系統的移植工作。」0 J# Z$ B4 H) g6 q
D" Z, T/ n4 |; a# ^. U4 F
$ G# M; p! c0 A& \
PVF 9.0 的其它新特性包括可支援Intel Core i7(Nehalem)和6核心的AMD Opteron(Istanbul)
3 S$ h% f4 J. ~/ q; M+ g5 B處理器、多項新增的Fortran 2003特性、改進的串列偵錯和拆卸編譯速度,以及全部更新的文檔和網上協助功能。
5 O W2 x& L* \* \ M3 C6 @$ a
' }# ~9 l0 ~/ |" q) G ^1 k# p+ fPGI Visual Fortran可與現有的Visual Studio、Visual Studio 2008和前一版的Visual Studio 2005相容。5 E' o. W* t0 N: s" o5 K
8 Z( |1 m0 }* C( v7 VPGI 9.0版是首款在基於x64位處理器的Linux系統支援高階PGI Accelerator™程式編寫模型、並整合NVIDIA CUDA繪圖處理器(GPU)的編譯器。上個月發佈的可支援Linux、Mac OS X和Windows的PGI 9.0版高效能平行編譯器及開發工具系列產品已正式上市並開始銷售。4 j( W8 X7 S g' s* }, C6 g @
. m% }' B2 m- K; y- F0 l8 z6 k9 o, ?/ ?% W4 F
關於Portland Group的產品詳情,包括PGI® 9.0版編譯器的資訊,請參閱公司網站www.pgroup.com或發電子郵件至sales@pgroup.com。 |