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
Catégories : Programmation concurrente | Calcul parallèle
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