Light-industry-up.ru

Экосистема промышленности

Open64

17-10-2023

Open64
Тип

Компилятор

Разработчик

Open64 Team

Операционная система

Кроссплатформенное программное обеспечение

Последняя версия

5.0 (10 ноября 2011[1])

Лицензия

GPL

Сайт

www.open64.net

Open64 — открытый оптимизирующий компилятор под архитектуры Intel IA-64 (Itanium) и AMD64 (x86_64). Представляет собой ответвление компилятора фирмы SGI для MIPS-процессора R10000. Open64 был выпущен под лицензией GPL в 2000 году, и сейчас чаще всего устанавливается на исследовательских платформах и в организациях, занимающихся исследованиями компиляторов и компьютерных архитектур. Open64 распространяется под лицензией GPL. Open64 поддерживает языки Фортран 77/95 и Си / Си++; также поддерживает API OpenMP для программирования кроссплатформенных многопоточных приложений с разделяемой памятью. Компилятор обеспечивает высококачественный межпроцедурный анализ, анализ потока данных, анализ зависимости по данным и контроль границ массивов

Инфраструктура

Основные компоненты инфраструктуры поддерживают внутреннее представление для языков Си / Си++ (используя компилятор gcc) и Фортран 77/90 (используя компилятор CraySoft), межпроцедурный анализ, оптимизацию вложенных циклов, глобальную оптимизацию и кодогенерацию. Несмотря на то, что для простых компьютеров разработки Open64 находятся на начальной стадии, они уже доказали, что способны генерировать код для архитектур CISC, RISC и VLIW, включая MIPS, x86, IA-64, ARM и других.

Примечания

  1. Open64 5.0 is available

Open64.

© 2014–2023 light-industry-up.ru, Россия, Краснодар, ул. Листопадная 53, +7 (861) 501-67-06