Produkte
  PGI Server C/C++

 

C++ and ANSI C for 64-bit x64 and 32-bit x86 processor-based servers.

PGI C++ Server is PGI's C and C++ compiler bundle for multi-user systems and workgroups. PGI C++ Server includes multi-user network floating licenses for both the PGI C and PGI C++ compilers, for PGDBG® OpenMP and MPI parallel graphical debugger and for PGPROF® OpenMP and MPI parallel graphical performance profiler.

PGI C++ Server includes The Portland Group's native parallelizing/optimizing C++ and ANSI C compilers for 64-bit and 32-bit Linux, Mac OS X and Windows servers and workstations, The C++ compiler closely tracks the proposed ANSI standard and is compatible with cfront versions 2 and 3. The PGI C++ Server compilers are native parallelizing C++ and ANSI C compilers. All C++ functions are compatible with Fortran and C functions, so you can compose programs from components written in all three languages. C++ function overloading, function inlining, multiple inheritance, and templates are all fully supported. A common set of OpenMP parallelization pragmas across C and C++ provide for simple and effective localized parallel programming without the need for explicit threads calls. Every copy of PGI C++ Server ships with standard C++ STL library binaries.

The PGI C++ Server compilers and OpenMP/MPI debugger/profiler allow multiple users to compile, debug and profile high performance parallel C or C++ applications on any compatible computer networked to the system on which the PGI compilers are installed (a network-floating license).

PGI C++ Server includes debugging and profiling support for up to eight local MPI processes.

PGI C++ Server for Mac OS X and Windows consists of command-level versions of the PGI compilers and both command-level and graphical versions of the PGDBG debugger and PGPROF performance profiler. An integrated development environment (IDE) is neither provided nor supported.

* PGI Server for Microsoft Subsystem for UNIX-based Applications (SUA) and Services for UNIX (SFU) are available as part of PGI's UNIX to Windows migrations services. Please contact sales for more information.

This product targets 64-bit x64 and 32-bit x86 servers with one or more single core or multi-core microprocessors running Linux, Mac OS X or Windows.

About PGI Accelerator Compilers
With Release 9.0, the PGI C compiler supports directive-based programming of x64+NVIDIA Linux systems; the PGCC accelerator compiler is supported on all Intel and AMD x64 processor-based systems with CUDA-enabled NVIDIA GPUs.

PGI Accelerator compilers are included in all PGI Linux download packages. Either trial license keys or updated permanent license keys are required to enable them. Please see the PGI Accelerator page for more information.