The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

29.04.2018 08:56  Компания AMD выпустила оптимизирующий C/C++ компилятор AOCC 1.2

Компания AMD представила выпуск компилятора AOCC 1.2 (AMD Optimizing C/C++ Compiler), построенного на базе LLVM и включающего дополнительные улучшения и оптимизации для 17 семейства процессоров AMD на базе микроархитектуры Zen, например для уже выпускаемых процессоров AMD Ryzen. Компилятор также содержит общие улучшения, связанные с векторизацией, генерацией кода, высокоуровневой оптимизацией, межпроцедурным анализом и преобразованием циклов. По умолчанию задействован компоновщик LLD. В поставку входит оптимизированный вариант математической библиотеки libm - AMDLibM. Компилятор доступен для 32- и 64-разрядных Linux-систем. Предлагаемые для загрузки исполняемые файлы протестированы в RHEL 7.4, SLES 12 SP3 и Ubuntu 16.04 LTS. AOCC пока распространяется только в бинарном виде и требует принятия EULA-соглашения.

В новом выпуске кодовая база обновлена до ветки LLVM 6.0. Добавлены средства для блокирования второго варианта уязвимости Spectre (CVE-2017-5715), основанные на использовании механизма Retpoline (применение специальной последовательности инструкций, исключающей вовлечение механизма спекулятивного выполнения для косвенных переходов). Представлен Flang, экспериментальный фронтэнд для языка Fortran, дополняющий ранее доступный фронтэнд DragonEgg Fortran, поддержка которого полностью сохранена. Внесены дополнительные оптимизации.

  1. Главная ссылка к новости (https://community.amd.com/thre...)
  2. OpenNews: Компания AMD выпустила оптимизирующий C/C++ компилятор AOCC 1.0
  3. OpenNews: Компания Avast открыла исходные тексты декомпилятора машинного кода
  4. OpenNews: Релиз набора компиляторов LLVM 6.0
  5. OpenNews: Intel представил nGraph, компилятор для систем машинного обучения
  6. OpenNews: Проект по созданию открытого компилятора для Qualcomm Hexagon DSP
Лицензия: CC-BY
Тип: Программы
Ключевые слова: aocc, llvm, clang, compile
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Показать все | RSS
 
  • 1.1, Аноним, 09:21, 29/04/2018 [ответить] [смотреть все]     [к модератору]
  • –13 +/
    Нужно, годно Вдвойне годно ... весь текст скрыт [показать]
     
     
  • 2.37, anonymous, 11:43, 30/04/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • –1 +/
    дядя ты дурак?
     
     
  • 3.39, Аноним, 12:23, 30/04/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    https://data.whicdn.com/images/229267665/large.jpg
     
  • 2.44, Аноним, 14:54, 30/04/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    Очередной студент, получающий стипендию от матёрой проприерастической компании ... весь текст скрыт [показать] [показать ветку]
     
  • 2.47, Аноним, 16:45, 30/04/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    Очередной аноним, не смогший в сарказм?
     
     
  • 3.50, Andrey Mitrofanov, 18:32, 30/04/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    > Очередной аноним, не смогший

    Два.

    >в сарказм?

     
  • 2.48, Anonim, 17:18, 30/04/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +3 +/
    Так и не понял, почему бы патчи в LLVM проект не прислать под свое железо, чтобы... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.54, Анона, 00:39, 02/05/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Наг*внкожено небось просто так, что в апстрим не примут
     
  • 1.2, VINRARUS, 09:24, 29/04/2018 [ответить] [смотреть все]    [к модератору]  
  • –2 +/
    А под FX кто будет оптимизировать? Они продаются ещо.
     
     
  • 2.7, Аноним, 10:06, 29/04/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • –3 +/
    >Они продаются ещо.

    Как антиквариат.

     
     
  • 3.9, VINRARUS, 10:19, 29/04/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    >Как антиквариат.

    Как мускулкар.

     
  • 3.35, Аноним, 07:10, 30/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Хочется свежих инновационных бэкдоров в новомодном секурити-процессоре FX были ... весь текст скрыт [показать]
     
  • 2.11, турин, 10:52, 29/04/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +2 +/
    оптимизировали в прошлом выпуске.
     
  • 1.3, Аноним, 09:37, 29/04/2018 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    А есть тесты скорости компиляции, размера бинарника, скорости выполнения?
     
  • 1.5, Аноним, 09:53, 29/04/2018 [ответить] [смотреть все]     [к модератору]  
  • –3 +/
    А как же 171 наши процессоры не подвержены 187 ... весь текст скрыт [показать]
     
     
  • 2.8, онаним, 10:15, 29/04/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +13 +/
    Речь была про Meltdown, которая куда опаснее спектра.
     
  • 1.6, Аноним, 10:05, 29/04/2018 [ответить] [смотреть все]     [к модератору]  
  • –5 +/
    AMD создав Ryzen, создала настоящую конкуренцию Intel, а в плюсе будут все htt... весь текст скрыт [показать]
     
     
  • 2.10, VINRARUS, 10:45, 29/04/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • –1 +/
    Токо цены забыла снизить за 1 попугай.
     
  • 2.17, Аноним, 15:48, 29/04/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    В плюсе ценЫ? )
     
  • 2.18, Аноним, 16:04, 29/04/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +6 +/
    Нафиг сюда втыкать ссылки на плешивый vk.com, когда есть ссылка на оригинал https://www.youtube.com/watch?v=WCiOgbOhPpA
     
  • 2.52, Аноним, 11:30, 01/05/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Особенно собственники Инетал АМД Вы застряли во временах Адама Смитта С тех ... весь текст скрыт [показать] [показать ветку]
     
  • 1.14, Аноним, 13:00, 29/04/2018 [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Что он ускоряет, компиляцию или выполнение И на сколько Если на 0 1 , смысла в... весь текст скрыт [показать]
     
     
  • 2.53, Аноним, 11:35, 01/05/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Лучше спросите, относительно чего ускоряет Известно, что Интел намеренно собира... весь текст скрыт [показать] [показать ветку]
     
  • 1.16, Аноним, 13:20, 29/04/2018 [ответить] [смотреть все]    [к модератору]  
  • +5 +/
    EULA? Не, спс.
     
     
  • 2.19, Anonim, 16:11, 29/04/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Если вас не смущают eula у redhat, suse, ubuntu, .... то что тут смутило ?
     
     
  • 3.20, Аноним, 16:41, 29/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Где аноним это говорил нет, спасибо... весь текст скрыт [показать]
     
     
  • 4.29, Аноним, 21:02, 29/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Не вижу негатива в новостях о ниже перечисленных, хотя бы в новостях о FSF А EU... весь текст скрыт [показать]
     
     
  • 5.45, Аноним, 14:57, 30/04/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Не звезди, у FSF никогда EULA не было. У них только GPL/LGPL/AGPL.
     
     
  • 6.49, Andrey Mitrofanov, 18:23, 30/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Его проприертарные друзья так испугали FSF-ом, что он теперь буквы путает ... весь текст скрыт [показать]
     
  • 3.46, Аноним, 15:00, 30/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Смущает Очень смущает Смущает и путь, которым движется RedHat после Шулика ... весь текст скрыт [показать]
     
  • 1.21, Anon4ik, 16:47, 29/04/2018 [ответить] [смотреть все]    [к модератору]  
  • +/
    Как-то AMD уже разрабатывали открытый оптимизирующий компилятор для 64 разрядных архитектур (на базе gcc), open64 — но вскоре о нем никто не слышал. Что ж, посмотрим — увидим...
     
     
  • 2.23, mma, 17:11, 29/04/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Да и про интел много кто слышит и мало кто использует Специфичная вещь, которая... весь текст скрыт [показать] [показать ветку]
     
  • 2.24, Led, 17:39, 29/04/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    > на базе gcc), open64

    нет. учи матчасть.

     
  • 1.22, Аноним, 17:01, 29/04/2018 [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    А в чем смысл подобного продукта, если программное обеспечение должно работать н... весь текст скрыт [показать]
     
     
  • 2.25, Аноним, 18:11, 29/04/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    В том что допустим Сони выпускает через год новую приставку на новой Рязани, они... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.30, Аноним, 21:31, 29/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ну да, по слухам ждать PS5 в 2020г https www igromania ru news 74613 Kotaku_P... весь текст скрыт [показать]
     
  • 2.26, Вареник, 18:56, 29/04/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Для узкоспецифичной задачи - откомпиллировать одну и ту же shared libs в вариант... весь текст скрыт [показать] [показать ветку]
     
  • 2.27, Ordu, 19:02, 29/04/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Ты хотел сказать, что есть широкий класс ПО, которое должно работать на самом ши... весь текст скрыт [показать] [показать ветку]
     
  • 2.28, Анонимный Алкоголик, 19:20, 29/04/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Почему должно Некоторое может и не работать из-за отсутствия например необходи... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.33, Аноним84701, 23:44, 29/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Типа CODE Optimization for Intel CPUs if CPUID intel goto slowest_c... весь текст скрыт [показать]
     
  • 2.31, НяшМяш, 22:32, 29/04/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    У Штеуда же прокатило в своё время А вообще - вот закупил ты такой кластер из п... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.51, ., 03:20, 01/05/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Ну чему вас там нынче учат то - 3 - это так девиация И париться не стоит и... весь текст скрыт [показать]
     
     ....нить скрыта, показать (8)

  • 1.32, Аноним, 23:03, 29/04/2018 [ответить] [смотреть все]     [к модератору]  
  • +/
    А под виндой всё хорошо с компиляторами под амд LLVM под виндой есть, а этого н... весь текст скрыт [показать]
     
     
  • 2.38, Аноним, 12:16, 30/04/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    А ты по пробуй LLVM под виндой, поймешь почему Больше на работает, чем работает... весь текст скрыт [показать] [показать ветку]
     
  • 1.34, Anonim, 00:15, 30/04/2018 [ответить] [смотреть все]    [к модератору]  
  • +/
    кто-нибудь уже померял разницу с GCC? Если меньше 10% в среднем, то смысла использовать почти нет.
     
  • 1.36, Леонид Юрьев, 09:18, 30/04/2018 [ответить] [смотреть все]    [к модератору]  
  • +/
    Хотел попробовать, но 404 вместо tarball с бинарниками (
     
  • 1.40, Аноним, 12:59, 30/04/2018 [ответить] [смотреть все]     [к модератору]  
  • +/
    Разница то озвучена будет У AMD должны же быть какие-то цифры Сейчас обсуждаем... весь текст скрыт [показать]
     
     
  • 2.42, Andrey Mitrofanov, 14:09, 30/04/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    > Разница то озвучена будет?

    Будет-будет. https://www.phoronix.com/scan.php?page=news_item&px=AMD-AOCC-1.2-Released : "Benchmarks coming up soon."  Переводите денежки

    >У AMD должны же быть какие-то цифры. Сейчас
    > обсуждаем непонятно что.

    Все _цифры_ разобрали до них и затрейдмарчили.  Циско и Интел.

    Так что только буквы -- в пресс-релизе.

     
  • 1.43, Аноним, 14:51, 30/04/2018 [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    И зачем эта новость нужна здесь ... весь текст скрыт [показать]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor