Chip123 科技應用創新平台
標題:
Portland Group發表整合繪圖處理器的高效能運算機系統的PGI加速器
[打印本頁]
作者:
heavy91
時間:
2009-6-26 01:45 PM
標題:
Portland Group發表整合繪圖處理器的高效能運算機系統的PGI加速器
【台北訊,
2009
年
6
月
25
日】
意法半導體全資子公司
Portland Group®
今天宣
佈,可
支援
Linux
、
Mac OS X
和
Windows
三大
作業
系統的
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
加速器
Fortran
和
C
編譯器能夠自動分析整個程
式
結構和數據,在多核
心
x64
位
CPU
和繪圖處理器之間分配用戶指令規定的應用程
式
編碼,定義並
產生
一個能夠自動使用平行內建核心、
硬體執行能力
和現代繪圖處理器的
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
繪圖處理器上進行泛用型程式編寫
。
透過公佈硬體低階細節,程式編寫模型如
CUDA
和
OpenCL
,
使程式編寫人員能夠編寫高效的
GPU
編碼。
PGI
加速器模型使
Fortran
或
C
語言程式編寫人員能夠把
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
採
用
Linux
的
PGI Fortran
和
C
兩種編譯器的
PGI
加速器
程式編寫模型
,已開放
給
所有
PGI 9.0
授權
使用者
免費預覽
至
2009
年底。
PGI 9.0
的其它新特色還包括:多個
Fortran 2003
的累積功能、可支援
SSE 4.1/4.2
的
Intel Xeon EX (Nehalem)
最佳化方案
、
6
核心
AMD Opteron (Istanbul)
支援和
最佳化方案
、
OpenMP 3.0
的
C++
語言支援、
PGDBG OpenMP/MPI
除錯器的全新繪圖介面、
PGPROF
效能分析環境改進以及支援
Fedora Core 10/11
、
SuSE 11.1
和
Ubuntu 9
。
1 I: E% [5 E' ~" a) A
' N6 O. ^5 m0 V
PGI
加速編譯器產品線發佈
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
Ÿ
支援
Linux
、
MacOS
和
Windows
作業
系統的
PGI
加速器
Fortran
和
C
編譯器
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
加速器
Fortran
和
C
編譯器編寫程式簡介
,
請參閱
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
是知名的軟體開發商,為高階運算系統及基於
x64
和
x86
處理器的工作站、伺服器及
叢集系統提
供高效能
Fortran
、
C
和
C++
編譯器及開發工具。
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.com
。
6 }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
PGI
和
NVIDIA
合作開發
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
【台北訊,
2009
年
6
月
25
日】意法半導體全資子公司、全球領先的高效能運算
(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 C
Portland Group
總監
Douglas Miles
表示
:『
支援
Fortran
的
CUDA
繪圖處理器使現有的
PGI
加速器
Fortran
和
C
編譯器產品藍圖更為完整
。
使
PGI Fortran
和
CUDA C
兩種程式編寫之間的互操作性成為可能,並為
PGI
用戶移植和最佳化
Fortran
應用提供多種選擇,以發揮
NVIDIA
CUDA
繪圖處理器的強大性能。
』
3 k; ^6 w3 q# ^& Z) D( u, n: J
# u! Y( N: {# l
NVIDIA
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 Group
和
NVIDIA
將發佈
CUDA
繪圖處理器
Fortran
語言規範。將在預計於
2009
年
11
月發行的
PGI Fortran
編譯器內增加
CUDA Fortran
編譯器。更多有關
PGI
編譯器及開發工具的詳細訊息,請參閱公司網站
www.pgroup.com
。
作者:
heavy91
時間:
2009-8-12 02:45 PM
PGI Visual Fortran 9.0
在
Windows HPC Server 2008
叢集系統
上增加
MPI
偵錯
功能
用戶可透過最新版本在
Microsoft Visual Studio
內建立
、
發佈和偵錯應用程式
% o! I9 d2 Z. D: v2 y3 f
【台北訊,
2009
年
8
月
12
日】
意法半導體的全資子公司
Portland Group®
宣佈
,可
支援
Windows
工作站、伺服器和
叢集系統
的
PGI Visual Fortran®
(
PVF®
)
9.0
版編譯器已正式上市。
PVF 9.0
是第一款
可支援從
Microsoft Visual Studio
整合開發環境內建立、發佈和偵錯
Microsoft MPI
(
MSMPI
)
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
語言編程
,並
使用
MPI
和
OpenMP
工具完成程式平行化過程
。
透過在
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 i7
(
Nehalem
)
和
6
核心的
AMD Opteron
(
Istanbul
)
( 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 Studio
、
Visual Studio 2008
和前一版的
Visual Studio 2005
相容
。
# v+ E; O1 J* y X9 _$ G
# b I9 u% i5 r: ^+ n
PGI 9.0
版是首款在基於
x64
位處理器的
Linux
系統支援高階
PGI Accelerator™
程式編寫模型、並整合
NVIDIA CUDA
繪圖處理器(
GPU
)的編譯器
。上個月發佈的可支援
Linux
、
Mac OS X
和
Windows
的
PGI 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