IBM C for AIX, Version 5.0 Adds Support for OpenMP

Houston 26 Nov 99 C for AIX , Version 5.0 program is designed to support IBM's AIX Version 4 operating system and latest symmetric multi-processing (SMP) RS/6000 hardware. This version extends the existing SMP support from C for AIX, VersionƯ4.4, by supporting the OpenMP industry specification. OpenMP provides a model for parallel programming that allows a program to be portable across shared memory architectures from different vendors by using a common set of APIs.

C for AIX provides improved compile and execution performance, additional memory management debug routines, and supports the run-time dynamic linking provided by AIX VersionƯ4.2.1, or later. C for AIX also provides improved prototyping of programs and improved cross-platform compatibility of compilers within the VisualAgeÆ family. It offers C language features and improved optimization to protect your investment in existing C applications, including 64-bit integer data type, 128-bit floating-point data type, and run-time address checking. In addition, VersionƯ5.0 includes a new source debugger with an enhanced GUI.

C for AIX, VersionƯ5.0, offers the following features:

  • Supports the OpenMP industry specification in 32-bit and 64-bit
  • Includes a Distributed Debugger component with an enhanced GUI
  • Supports SMP through automatic and explicit paralleling
  • Supports industry standards including ANSI C and Unicode
  • Generates highly optimized code for all RS/6000 processors
  • Provides profile-directed feedback and interprocedural analysis to optimize performance of C applications
  • Provides run-time address checking to detect memory errors
  • Adds source code and object code compatibility with previous versions of IBM C for AIX

 


Ad Emmen

[News on Advanced IT]   [Calendar]   [Analysis]   [IT in Medicine]