[ON] Компания PathScale открыла код GCC-совместимого набора компиляторов EKOPath 4

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
rssbot
Бот
Сообщения: 6000
ОС: gnu/linux

[ON] Компания PathScale открыла код GCC-совместимого набора компиляторов EKOPath 4

Сообщение rssbot »

Компания PathScale анонсировала открытие исходных текстов высокопроизводительного набора компиляторов EKOPath 4, совместимого с GCC и удовлетворяющего требованиям стандарта ISO C99/C++ 2003. Кроме компиляторов С и С++, в комплект также входят: компилятор для языка Fortran 90/95/2003, совместимый с GDB отладчик PathDB, ассемблер PathAS, набор run-time-компонентов и стандартные библиотеки. Компилятор уже достаточно давно используется в промышленных системах, отвечает индустриальным требованиям к стабильности и надежности, поддерживает большое число дополнительных оптимизаций для платформ Intel 64 и AMD64, включает поддержку технологий Intel MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AMD SSE4A и AVX. Код проекта открыт под лицензией GPLv3 и доступен в GitHub. Бинарные сборки подготовлены для GNU/Linux, FreeBSD и Solaris (официальный сайт проекта еще не обновлен). До открытия кода, стоимость лицензии на EKOPath 4 начиналась от 1795 долларов, после открытия кода компания PathScale намерена зарабатывать средства за счет оказания услуг технической поддержки и заключения сервисных контрактов. По мнению PathScale выгода от открытия кода будет связана прежде всего с увеличением числа пользователей и областей применения EKOPath, а также с привлечением сторонних энтузиастов и компанией к совместной работе над развитием проекта. С точки зрения производительности, EKOPath 4 во многих ситуациях заметно опережает GCC, например, в тесте Himeno EKOPath обгоняет GCC почти в три раза, в тесте C-Ray быстрее на 40%, в тесте NASA NPB на 8%, в тесте TSCP на 80%. Подобные результаты не удивительны - пакет EKOPath 4 специально создавался для использования в промышленных системах, требующих повышенной производительности. В EKOPath 4 обеспечена поддержка открытого стандарта OpenMP 2.5, компилятор позволяет автоматически распараллеливать выполнение программ на многоядерных процессорах. С позиции совместимости, EKOPath 4 не испытывает проблем со сборкой ОС NetBSD и FreeBSD, а также таких крупных проектов, как инструментарий GNU, Qt и KDE. Удалось обеспечить сборку Linux, но пока это возможно только после применения небольшого патча. В настоящее время компания PathScale работает в направлении обеспечения полной совместимости с доступными научными библиотеками и размещенным в публичных репозиториях открытым ПО.


Источник: http://www.opennet.ru/opennews/art.shtml?num=30858


оригинал на opennet.ru
Спасибо сказали:
Аватара пользователя
Denjs
Сообщения: 1685
ОС: SuSe 10.2

Re: [ON] Компания PathScale открыла код GCC-совместимого набора компиляторов EKOPath 4

Сообщение Denjs »

когда будет доступен в виде пакетов?
QDroid - Среда исполнения и фреймворк для QtScript.
OTPD - Открытые драйвера промышленных принтеров чеков и этикеток (кроссплатформенная подсистема печати).
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: [ON] Компания PathScale открыла код GCC-совместимого набора компиляторов EKOPath 4

Сообщение frp »

Т.е. теперь GCC и мелкие PCC, TCC - RIP, а Clang останется только как библиотека для написания парсилок и преобразовалок кода?

UPD Сходил на сайт - только AMD64. Значит, RIP отменяется :)
Спасибо сказали:
apprentice
Сообщения: 595
ОС: Debian 6

Re: [ON] Компания PathScale открыла код GCC-совместимого набора компиляторов EKOPath 4

Сообщение apprentice »

frp писал(а):
14.06.2011 09:05
Значит, RIP отменяется


не отменяется, а откладывается :), если исходники действительно полностью открыли под GPL, то скоро появятся бинарные сборки под все архитектуры.
Спасибо сказали:
Аватара пользователя
Dmitry Shurupov
Сообщения: 336
Статус: Open Source geek
ОС: Ubuntu Linux

Re: [ON] Компания PathScale открыла код GCC-совместимого набора компиляторов EKOPath 4

Сообщение Dmitry Shurupov »

В минувший понедельник, 13 июня, компания PathScale объявила об открытии исходного кода ее набора компиляторов EKOPath 4 Compiler Suite. Релиз Open Source-версии EKOPath включает в себя компилятор, отладчик (PathDB), ассемблер, подключаемые (runtime) и стандартные библиотеки, документацию. Он доступен для свободного скачивания для платформ GNU/Linux, FreeBSD и Solaris. Как заявляется в файле COPYING, поставляемом с компилятором, он распространяется под лицензией GNU GPLv3 «несмотря на любые противоположные заявления в заголовках файлов». В пресс-релизе PathScale особое внимание уделяется отладчику PathDB, который позиционируется как решение, обладающее хорошей поддержкой многопоточных приложений, масштабируемостью для окружений из кластеров, DWARF4 и совместимостью с GDB. Кроме того, в отличие от компилятора, отладчик распространяется «под либеральной (permissive) лицензией в ответ на потребность Open Source-сообщества в современном дебаггере, не обремененном GPLv3». Анонсируя открытие кода EKOPath 4, компания PathScale отдельно напомнила, что продолжит предоставлять услуги платной поддержки по своим компиляторам и дополнительные возможности для компилятора Open64 для процессоров AMD. Открытие кода нацелено на «привлечение к проекту сообщества пользователей, разработчиков и исследователей». Исходный код компилятора и отладчика EKOPath можно найти на GitHub.

оригинал на www.nixp.ru
По-моему, это еще один повод перейти на Убунту.
Спасибо сказали: