Open64 is an open-source compiler primarily used for research purposes. It offers a platform to enable users to develop and test experimental algorithms on a variety of systems.
Open64 has been retargetted to cater to various architectures. Pathscale used Open64 as the base to create EkoPath, a compiler aimed at the AMD64 architecture. The University of Delaware's Computer Architecture and Parallel Systems Laboratory (CAPSL) modified Open64 to create Kylin Compiler, a compiler for the X-Scale architecture. Currently, CAPSL and Hewlet-Packard are working on Osprey, a project to replace Open64's frontend with the updated version of GCC.
Open64 includes compilers for C, C++, and Fortran90/95 compilers for the IA-64 Linux ABI and API standards. Currently at version 4.0, the project's gatekeepers are Professor Guang Gao and CAPSL at the University of Delaware. Overall, Open64 is a promising open research compiler that has garnered significant attention from various compiler groups worldwide.
Version 4.2.1: N/A