Directories | Web | Images | Groups | News | Shopping | Local

Enter your search keyword(s):

 



(formerly Encyclopedic directory)
Programming
Home / Top / Computers / Parallel Computing / Programming See also:
Related articles

Edit | Discuss Article

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 mixed-mode parallel programming, using both OpenMP and MPI (Message Passing Interface), is used for programming computer clusters.

External links


Source | Copyright
Webmasters: Add your website here:

Readers: Edit | Discuss Listings

Jaguar - Java Access to Generic Underlying Architectural Resources
Jaguar is an extension of the Java runtime environment which enables direct Java access to operating system and hardware resources, such as fast network interfaces, memory-mapped and programmed I/O, and specialized machine instruction sets.
http://www.cs.berkeley.edu/~mdw/proj/jaguar/

Piranha
Papers about adaptive parallelism.
http://www.cs.yale.edu/HTML/YALE/CS/Linda/piranha.html

SGI: Message-Passing Toolkit
Implementations of MPI and PVM for IRIX. Documentation and download.
http://www.sgi.com/software/mpt/overview.html

NetSolve
A client-server system that enables users to solve complex scientific problems remotely using a variety of languages. Documentation and software available.
http://www.cs.utk.edu/netsolve/

AppleSeed
Information for clustering and writing programs for Macintoshes using MPI. Source code, tutorials, and benchmarks.
http://exodus.physics.ucla.edu/appleseed/

OpenMP
An API for multi-platform shared-memory parallel programming in C/C++ and Fortran. Specification, presentations, event calendar, and sample programs.
http://www.openmp.org/



Help build the largest human-edited directory on the web.
 Submit a Site - Open Directory Project (modified) - Become an Editor

Modified contents copyright 2008. All rights reserved.