OpenMP Alternatives

OpenMP is described as '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 developing parallel applications on platforms from the desktop to the supercomputer' and is an app. There are 2 alternatives to OpenMP for Mac, Windows, Linux and C++. The best OpenMP alternative is Intel Threading Building Blocks, which is both free and Open Source.

Copy a direct link to this comment to your clipboard
OpenMP alternatives page was last updated

Alternatives list

  1. Copy a direct link to this comment to your clipboard

    Intel® Threading Building Blocks (Intel® TBB) is a popular software C++ template library that simplifies the development of software applications running in parallel (key to any multicore computer).

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • C++
     
    • Intel Threading Building Blocks is the most popular Windows, Mac & Linux alternative to OpenMP.

    • Intel Threading Building Blocks is the most popular Open Source & free alternative to OpenMP.

    • Intel Threading Building Blocks is Free and Open SourceOpenMP is also Free and Open Source
  2.  Like
    Copy a direct link to this comment to your clipboard

    The project provides a thread pool with work-stealing allowances. - GitHub - facebookincubator/dispenso: The project provides a thread pool with work-stealing allowances.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
2 of 2 OpenMP alternatives