| 產品介紹 > 中介軟體
> 平行程式編譯套件 > PGCC Server |
| PGI
Server-class compiler |
PGCC
Server
C++ and ANSI C for 32-bit
and 64-bit AMD64 and IA32 processor-based servers.
PGCC Server是C與C++的平行化/最佳化編譯器,它包括了一個多使用者的 network
floating license予PGI C 及 PGI C++ 編譯器、PGDBG®
OpenMP Linux graphical debugger(不支援MS Windows)及PGPROF®
graphical OpenMP Linux performance profiler (Windows下只有command-level)。
PGCC Server 包含了適用於32-bit / 64-bit Linux 或 32-bit
Windows 伺服器的平行化/最佳化C++(Linux-only)編譯器及ANSI C編譯器,其Linux
C++ 編譯器緊貼最普遍的ANSI標準,且與cfront versions 2及versions
3 相容。所有C++的函數(functions)皆與Fortran及C的函數相容,因此上述三種語言所寫成的元件(components)都可以運用到您所撰寫的程式中。
C++ 的函數重載(Function overloading), function inlining,多重繼承(multiple-inheritance)及範本(templates)都完全支援。涵蓋C及C++共用的OpenMP平行化編譯注解提供簡單與有效的本地端平行化程序而無需explicit
threads calls。每一份PGCC Workstation出貨時皆會附上STL library
binaries。
PGCC Server編譯器及OpenMP Linux debugger/profiler容許多使用者在安裝了PGI編譯器(具network-floating
license)的網路系統中對高效能平行化C或C++應用程式作編譯、debug和profile,支援16個處理器或線程的系統。執行(Executables)時會被限制最多只能使用16顆處理器/線程來進行。這當中也無需付任何有關平行化處理時間上的費用--無論PGCC
Server安裝在哪裡,由它所編譯出來的執行檔皆可在所有相容的系統上執行。
|
|
|
|
| PGI |

The
Portland Group |
|