Directory

Encyclopedia

NodeWorks
                              ENCYCLOPEDIA

Link Checker

Home
Encyclopedia : O : OP : OPE :

OpenMP

 

OpenMP

The OpenMP Application Program Interface (API) supports multi-platform shared memory multiprocessing programming for in C/C++ and Fortran on many architectures, including Unix platforms and Windows platforms.

Jointly defined by a group of major computer hardware and software vendors, OpenMP is a portable, scalable model that gives programmers a simple and flexible interface for developing parallel applications for platforms ranging from the desktop to the supercomputer.

Often a so-called hybrid-model parallel programming, using both OpenMP and MPI (Message Passing Interface), is used for programming computer clusters.

External links

  • the official site for OpenMP
  • Community of OpenMP Users, Researchers, Tool Developers and Providers
  • Intel® Threading Tools
  • SGI
  • Dynamic Performance Monitor for OpenMP
  • Cray X1™ system
  • XC clusters product summary
  • Parallel Programming Guide for HP-UX Systems
  • PC Cluster Consortium
  • GCC's OpenMP implementation

  • NodeWorks boosts web surfing!
    Page Returned in 0.977 seconds - HTML Compressed 69.2%

    This article is from Wikipedia. All text is available
    under the terms of the GNU Free Documentation License.
     GNU Free Documentation License
    © 2008 Chamas Enterprises Inc.