About 19,400 results
Open links in new tab
  1. Home - OpenMP

    The OpenMP API supports multi-platform shared-memory parallel programming in C/C++ and Fortran. The OpenMP API defines a portable, scalable model with a simple and flexible interface for …

  2. OpenMP - Wikipedia

    OpenMP is an application programming interface (API) that supports multi-platform shared-memory multiprocessing programming in C, C++, and Fortran, [3] on many platforms, instruction-set …

  3. OpenMP | Introduction with Installation Guide - GeeksforGeeks

    Jul 11, 2025 · OpenMP is also seen as an extension to C/C++/Fortran languages by adding the parallelizing features to them. In general, OpenMP uses a portable , scalable model that gives …

  4. OpenMP - LLNL HPC Tutorials

    OpenMP Author: Blaise Barney, Lawrence Livermore National Laboratory, UCRL-MI-133316 Table of Contents Abstract Introduction OpenMP Programming Model OpenMP API Overview Compiling …

  5. OpenMP (Using the GNU Compiler Collection (GCC))

    OpenMP (Open Multi-Processing) is an application programming interface (API) that supports multi-platform shared memory multiprocessing programming in C/C++ and Fortran on many architectures, …

  6. An introduction to OpenMP

    An introduction to OpenMP OpenMP is a way of parallelising C++ and Fortran code for multi-core, shared-memory systems. It can also offload computations to accelerators like GPUs but we won’t go …

  7. What is OpenMP? - Online Tutorials Library

    Mar 15, 2026 · OpenMP (Open Multi-Processing) is a set of compiler directives and an API for programs written in C, C++, or FORTRAN that provides support for parallel programming in shared-memory …

  8. 1.2. Introduction of OpenMP — Interactive OpenMP Programming

    OpenMP is a standard parallel programming API for shared memory environments, written in C, C++, or FORTRAN. It consists of a set of compiler directives with a “lightweight” syntax, library routines, and …

  9. Learning resources: OpenMP - Princeton Research Computing

    How to Use these ResourcesThe resources below offer tutorials and reference information on OpenMP, its different uses and applications, and shared-memory parallelism, from beginner to advanced …

  10. 1. Introduction | Microsoft Learn

    Jun 30, 2025 · OpenMP is intended to support programs that execute correctly both as parallel programs (many threads of execution and a full OpenMP support library). It's also for programs that execute …