What is OpenMP?

Printer-friendly versionVersión en PDF

OpenMP (Open Multi-Processing) is an application programming interface (API) for shared memory multiprocessing programming in multiple platforms. It could also be defined as a portable and scalable programming model that gives developers a simple and flexible interface to develope parallel applications for platforms ranging from desktops to supercomputers.

In LUSITANIA supercomputer platform, this API has the entire potential of the compute nodes, since they are characterized by their large volume of shared memory.

You can find more information: