Mercurium C/C++/Fortran source-to-source compiler

Programming Models Software

Mercurium is a source-to-source compilation infrastructure aimed at fast prototyping. Current supported languages are C99, C++11 and Fortran 95. Mercurium is mainly used along with the Nanos++ runtime to implement projects for OmpSs and OpenMP but since it is quite extensible it has been used in other projects including (but not limiting to) Cell Superscalar, ACOTES, software transactional memory, vectorization and correctness.

Software Author: 

Roger Ferrer Ibáñez, Sara Royuela Alcázar, Sergi Mateo Bellido, Diego Caballero De Gea

Contacto:

sergi.mateo@bsc.es

pm-tools@bsc.es

License: 

LGPL License (Version 3.0)

Primary tabs

Latest Version (Latest Version)

Link below to download Mercurium

Release Notes