Chip123 科技應用創新平台

標題: Portland Group發表整合繪圖處理器的高效能運算機系統的PGI加速器 [打印本頁]

作者: heavy91    時間: 2009-6-26 01:45 PM
標題: Portland Group發表整合繪圖處理器的高效能運算機系統的PGI加速器
【台北訊,2009625日】意法半導體全資子公司Portland Group®今天宣佈,可支援 LinuxMac OS XWindows三大作業系統的PGI® 9.0版高效能平行編譯器及開發工具系列產品正式上市。PGI 9.0版是首款在基於x64位處理器的Linux系統支援高階PGI Accelerator™程式編寫模型、並整合NVIDIA CUDA繪圖處理器(GPU)的編譯器。
& |7 t/ B/ B& n+ I# l  e+ X5 ~: b1 D
在高效能運算技術(High Performance Computing, HPC)領域,將繪圖處理器用作泛用型加速器是一大趨勢。到目前為止,從Fortran語言應用使GPU受到相當大的限制。專注GPU加速器的開發人員必須使用C語言詳細地編寫程式,使用函數呼叫來管理數據在x64主機與GPU之間的移動,必須運算從主處理器轉移給繪圖處理器。PGI 加速器FortranC編譯器能夠自動分析整個程結構和數據,在多核x64CPU和繪圖處理器之間分配用戶指令規定的應用程編碼,定義並產生一個能夠自動使用平行內建核心、硬體執行能力和現代繪圖處理器的SIMD向量功能的回路映射。
+ V6 Y% l' _* g- F6 y. s
- R. j, M( @. r/ d' ~
' E) c" s* s6 D0 b
Portland Group總監Douglas Miles表示:PGI 9.0使科學和工程界的專家能夠在NVIDIA CUDA繪圖處理器上進行泛用型程式編寫透過公佈硬體低階細節,程式編寫模型如CUDAOpenCL使程式編寫人員能夠編寫高效的GPU編碼。PGI加速器模型使FortranC語言程式編寫人員能夠把GPU最佳化加到程式中,採用與在OpenMP多核心CPU程式編寫中使用的編譯器命令相似的編譯器命令。1 W) I4 t3 h! Y) R1 Q- U3 _6 }
8 f4 H/ L/ W+ {  F' E' [% A
; v8 z& h+ E6 B$ ^/ d# g' A
LinuxPGI FortranC兩種編譯器的PGI加速器程式編寫模型,已開放所有PGI 9.0授權使用者免費預覽2009年底。PGI 9.0的其它新特色還包括:多個Fortran 2003的累積功能、可支援SSE 4.1/4.2Intel Xeon EX (Nehalem) 最佳化方案6核心AMD Opteron (Istanbul)支援和最佳化方案OpenMP 3.0C++語言支援、PGDBG OpenMP/MPI除錯器的全新繪圖介面、PGPROF效能分析環境改進以及支援Fedora Core 10/11SuSE 11.1Ubuntu 91 I: E% [5 E' ~" a) A

' N6 O. ^5 m0 VPGI加速編譯器產品線發佈5 }# a$ F3 L) l& [# Z
Portland Group並透露新款x64+GPU編譯器及開發工具的產品線開發計劃,預計在2009年第四季發佈。目前在計劃中的PGI Workstation加速器產品線包括:1 \# v/ {- n3 p* F
9 y* U' h' ^  x- ]2 Z
Ÿ支援LinuxMacOSWindows作業系統的PGI加速器FortranC編譯器2 d1 ^0 u3 t8 @$ N7 E3 S; k# @
ŸPGI加速器程式編寫模型內支援繪圖處理器常駐數據( n' n0 E6 C4 P  b! m
Ÿ透過PGPROF®評估器分析x64+GPU應用性能
& ]3 {" p3 G2 m0 ]; vŸ透過擴展編譯器反饋格式(CCFF)達到對x64+GPU目標要求應用移植最佳化
3 a2 t8 s& W* q' N0 W
9 c7 z* r) }( q查看PGI加速器FortranC編譯器編寫程式簡介請參閱http://www.pgroup.com/lit/articles/insider/v1n1a1.htm欲查看PGI加速器規範v1.0請參閱http://www.pgroup.com/lit/whitepapers/pgi_accelerator.pdf。也可至Portland Group公司網站www.pgroup.com下載全新PGI 9.0編譯器的評估版 (需註冊) # @0 o( J0 J; r

, g( F1 w# U6 T+ P% P5 A7 y關於Portland Group
1 a1 _4 `: b, {/ I7 u' ^6 {3 `意法半導體的全資子公司Portland Group是知名的軟體開發商,為高階運算系統及基於x64x86處理器的工作站、伺服器及叢集系統提供高效能FortranCC++編譯器及開發工具。PGI®產品被工程師、研究人員以及科學家廣泛用於高效能運算,即以複雜過程的模型和模擬為主的高科技運算領域,如海洋模型、天氣預報、地震分析、生物資訊等。PGI編譯器將軟體程式轉換成電腦能理解的位元指令,是高效能運算領域公認的最佳軟體選擇,在各種應用領域和產品性能評測中,擁有世界一流的性能表現,成為業界內人士在商用編譯器性能和可靠性的參考標準。
) X5 u9 X6 I& M4 P4 z* G1 R  y5 E) h& r* B" N
更多關於Portland Group的產品訊息,請瀏覽www.pgroup.com 或發送電子郵件至/ d$ |/ k: G' K0 W) Y3 V
sales@pgroup.com6 }5 M4 f  F; @; H0 w, }3 r

0 p# W! g3 z7 O; Q; B[ 本帖最後由 heavy91 於 2009-6-26 01:46 PM 編輯 ]
作者: heavy91    時間: 2009-6-26 02:43 PM
PGINVIDIA合作開發CUDA Fortran編譯器

( |8 A2 t3 ]8 Z+ }; d2 W+ c
新版PGI Fortran編譯器將整合可支援NVIDIA CUDA繪圖處理器的Fortran語言編譯器
* B9 s( M5 b% O1 W9 n- ^% T5 T2 R
$ j* f: E- y+ N0 Y; Y( Z
【台北訊,2009625日】意法半導體全資子公司、全球領先的高效能運算(High Performance Computing," u, h+ e6 \  R# R' d% c1 i: H
HPC)編譯器供應商Portland Group®今天宣佈與NVIDIA達成合作開發協議,兩家公司計劃開發可支援CUDA繪圖處理器(GPU)的新版Fortran語言編譯器。
2 U2 \$ d4 G4 i5 b: H
, W& I2 n0 E8 F0 G
NVIDIA® CUDA™架構讓開發人員能夠卸載運算核心的繁重運算任務,轉給平行性能強大的繪圖處理器。透過函數呼叫和語言擴充,CUDA架構使開發人員得以絕對控制泛用型運算核到繪圖處理器的映射,以及數據在x64位處理器與繪圖處理器之間的配置和移動。NVIDIA CUDA C編譯器已經為C語言程式編寫人員提供了這個功能;CUDA Fortran編譯器將在PGI上的Fortran語言環境內提供相同的控制和最佳化功能。% S( \* V# h4 Z  t% K3 _

$ r' s" W: Q3 Q1 CPortland Group總監Douglas Miles表示:『支援FortranCUDA繪圖處理器使現有的PGI加速器FortranC編譯器產品藍圖更為完整使PGI FortranCUDA C兩種程式編寫之間的互操作性成為可能,並為PGI用戶移植和最佳化Fortran應用提供多種選擇,以發揮NVIDIA CUDA繪圖處理器的強大性能。 3 k; ^6 w3 q# ^& Z) D( u, n: J

# u! Y( N: {# lNVIDIA Tesla GPU運算解決方案部總經理Andy Keane表示:『繪圖處理器運算開發者社群明確表示,為繪圖處理器提供具符合生產品質的 Fortran語言編譯器解決方案是必要的。PGI擁有大量從事基於x64處理器HPC系統開發的Fortran語言程式編寫人員,為我們把科學和工程編碼從現有平台遷移至NVIDIA Tesla GPU處理器搭建完美的橋梁。
5 Q3 v% p3 P7 v! U, U* O) }
: a/ l! ?* n; ~5 G: _在德國漢堡舉行的國際超級運算大會上,Portland GroupNVIDIA將發佈CUDA繪圖處理器Fortran語言規範。將在預計於200911月發行的PGI Fortran編譯器內增加CUDA Fortran編譯器。更多有關PGI編譯器及開發工具的詳細訊息,請參閱公司網站www.pgroup.com
作者: heavy91    時間: 2009-8-12 02:45 PM
PGI Visual Fortran 9.0Windows HPC Server 2008 叢集系統上增加MPI偵錯功能
用戶可透過最新版本在Microsoft Visual Studio內建立發佈和偵錯應用程式
% o! I9 d2 Z. D: v2 y3 f
【台北訊,2009812日】意法半導體的全資子公司Portland Group®宣佈,可支援Windows工作站、伺服器和叢集系統PGI Visual Fortran®PVF® 9.0版編譯器已正式上市。PVF 9.0是第一款可支援從Microsoft Visual Studio整合開發環境內建立、發佈和偵錯Microsoft MPIMSMPI Fortran應用軟體的編譯器。
5 @( C3 K7 M/ f* N1 j) U2 D

6 D! q# {5 \" s' ^) j2 [/ ]. D# g 0 T( y+ g0 A. s
透過增加一個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叢集系統上發佈應用程式,以及在本機或叢集系統上作業的程式偵錯。
( ?5 V4 y2 f+ J& e4 u& B
5 x1 w9 P$ [: w# ^  y8 M# o0 B
$ _5 l& u& C  O2 S
Portland 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應用程式的所有方面,可大幅簡化開發工作。- z9 G9 v* D+ j  {5 l3 U

# |( k+ E' [; D! V9 s微軟技術運算行銷部總監Vince Mendillo表示:大多數的HPC應用程式目前還在使用Fortran語言編程,並使用MPIOpenMP工具完成程式平行化過程透過在PGI Visual Fortran內整合MSMPI任務發佈和偵錯功能PGI不但進一步強化Windows HPC Server 2008的產業生態系統,更簡化了HPC應用程式向Windows叢集系統的移植工作。4 q/ Z. M/ R6 u& }" o& }! e

& v9 y: [$ k! o; X! [; S7 `4 [% B/ I
, |9 |: g% K2 `6 n" x4 ?PVF 9.0 的其它新特性包括可支援Intel Core i7Nehalem6核心的AMD OpteronIstanbul
( R0 m, T. {3 u9 Z處理器、多項新增的Fortran 2003特性改進的串列偵錯和拆卸編譯速度以及全部更新的文檔和網上協助功能。
! R( v4 h" |# w: E" {" |: b' x* a   L* ?# D+ r4 e- l" j; X
PGI Visual Fortran可與現有的Visual StudioVisual Studio 2008和前一版的Visual Studio 2005相容# v+ E; O1 J* y  X9 _$ G

# b  I9 u% i5 r: ^+ nPGI 9.0版是首款在基於x64位處理器的Linux系統支援高階PGI Accelerator™程式編寫模型、並整合NVIDIA CUDA繪圖處理器(GPU)的編譯器。上個月發佈的可支援LinuxMac OS XWindowsPGI 9.0高效能平行編譯器及開發工具系列產品已正式上市並開始銷售' N: _# m6 X( X! D/ c
3 q! c# x! e/ h& i

+ V" M) s: M* v( u8 E關於Portland Group的產品詳情包括PGI® 9.0版編譯器的資訊請參閱公司網站www.pgroup.com或發電子郵件至sales@pgroup.com




歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/) Powered by Discuz! X3.2