Open Multi-Processing

Open Multi-Processing

OpenMP

OpenMP (Open Multi-Processing) est une interface de programmation pour le calcul parallèle sur architecture à mémoire partagée. Cette API est supportée sur de nombreuses plateformes, incluant Unix et Windows, pour les langages de programmation C/C++ et Fortran. Il se présente sous la forme d'un ensemble de directives, d'une bibliothèque logicielle et de variables d'environnement.

OpenMP est portable et dimensionnable. Il permet de développer rapidement des applications parallèles à petite granularité en restant proche du code séquentiel.

La programmation parallèle hybride peut être réalisée par exemple en utilisant à la fois OpenMP et MPI.

Voir aussi

Lien externe

  • Portail de l’informatique Portail de l’informatique
Ce document provient de « OpenMP ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Open Multi-Processing de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать реферат

Regardez d'autres dictionnaires:

  • Open source hardware — refers to computer and electronic hardware that is designed in the same fashion as free and open source software. Open source hardware is part of the open source culture that takes the open source ideas to fields other than software. An example… …   Wikipedia

  • Multi-monitor — Multi Monitor, also called Multi Display and Multi Head, is the use of multiple physical display devices, such as monitors, televisions, and projectors, in order to increase the area available for computer programs running on a single computer… …   Wikipedia

  • Multi-modal International Cargo Hub and Airport at Nagpur — (MIHAN) is an airport project for Dr. Babasaheb Ambedkar International Airport, Nagpur. It is the biggest economical development project currently underway in India in terms of investments[1]. The project aims to exploit the central location of… …   Wikipedia

  • Open-source intelligence — (OSINT) is a form of intelligence collection management that involves finding, selecting, and acquiring information from publicly available sources and analyzing it to produce actionable intelligence. In the intelligence community (IC), the term… …   Wikipedia

  • Multi-spectral image — Multi spectral imaging is a technology originally developed for space based imaging. Multi spectral imaging can capture light from frequencies beyond the visible light range, such as infrared. This can allow extraction of additional information… …   Wikipedia

  • Open end spinning — or open end spinning is a technology for creating yarn without using a spindle. It was invented and developed in Czechoslovakia in Výzkumný ústav bavlnářský / Cotton Researching Institute in Ústí nad Orlicí in the year 1963. It is also known as… …   Wikipedia

  • Open XML Paper Specification — (OpenXPS) Filename extension .oxps, .xps Internet media type application/oxps, application/vnd.ms xpsdocument Developed by Micro …   Wikipedia

  • Multi-core processor — Diagram of a generic dual core processor, with CPU local level 1 caches, and a shared, on die level 2 cache …   Wikipedia

  • Multi-core — A multi core processor (or chip level multiprocessor, CMP) combines two or more independent cores into a single package composed of a single integrated circuit (IC), called a die, or more dies packaged together. The individual core is normally a… …   Wikipedia

  • Open access — This article is about open access to research literature. For other uses, see Open access (disambiguation). Open Access logo, originally designed by Public Library of Science Open access (OA) refers to unrestricted access via the Internet to… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”