Summary form only given. Open64 was originally developed by SGI and released as the MlPSpro compiler. It has been well recognized as an industrial-strength production compiler for high-performance computing. It includes advanced inter-procedural optimizations, loop nest optimizations, global scalar optimizations, and code generation with advanced global register allocation and software pipelining. It was open-sourced in 2000 after it was retargeted to the Itanium processor. Now, Open64 is accepted by many compiler researchers as a good infrastructure for research on new compiler optimizing technologies, especially the for the emerging multi-core/many-core architecture.
['Sun C. Chan', 'Guang R. Gao', 'Barbara M. Chapman', 'Tony Linthicum', 'Anshuman Dasgupta']
Open64 compiler infrastructure for emerging multicore/manycore architecture All Symposium Tutorial