<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Intel опубликовал компилятор ISPC 1.24, реализующий модель распараллеливания SPMD</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133827.html</link>
    <description>Компания Intel опубликовала компилятор ISPC 1.24 (Implicit SPMD Program Compiler), обеспечивающий сборку кода на языке Си с расширениями для поддержи метода параллельного программирования SPMD (Single Program, Multiple Data), при котором несколько экземпляров одной программы выполняются параллельно с разными наборами входных данных. Код проекта написан на языке С++ и распространяется под лицензией BSD. Поддерживается работа в Linux, Windows, macOS, Linux и FreeBSD...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=61253&lt;br&gt;</description>

<item>
    <title>Intel опубликовал компилятор ISPC 1.24, реализующий модель р... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133827.html#46</link>
    <pubDate>Tue, 28 May 2024 23:39:58 GMT</pubDate>
    <description>А, ну как всегда, поехавшие инвестигаторы видят инопланетян во вспышках камеры. Тут ещё и чел, удивленный ранее во вранье, фул матч.&lt;br&gt;</description>
</item>

<item>
    <title>Intel опубликовал компилятор ISPC 1.24, реализующий модель р... (Neon)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133827.html#45</link>
    <pubDate>Tue, 28 May 2024 20:12:33 GMT</pubDate>
    <description>Так Intel уже ловили на том, что для конкурентов они откровенным вредительством занимались под видом оптимизации&lt;br&gt;</description>
</item>

<item>
    <title>Intel опубликовал компилятор ISPC 1.24, реализующий модель р... (Аноним123)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133827.html#44</link>
    <pubDate>Tue, 28 May 2024 19:28:18 GMT</pubDate>
    <description>Ну если оно таки взлетит, то написать новые бэкенды думаю не будет большой проблемой&lt;br&gt;</description>
</item>

<item>
    <title>Intel опубликовал компилятор ISPC 1.24, реализующий модель р... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133827.html#43</link>
    <pubDate>Tue, 28 May 2024 15:54:02 GMT</pubDate>
    <description>Дополню ещё, а то главная проблема непонятна. Сложение допустим делается за 1 такт, умножение за 4, а деление за 11. И попалась инструкция с делением... в итоге будет или огромный простой, или надо как-то хитро формировать поток инструкций для каждого вычислительного блока отдельно. И тогда компилятор должен корректно прикинуть время завершения вычислений на каждом блоке.&lt;br&gt;</description>
</item>

<item>
    <title>Intel опубликовал компилятор ISPC 1.24, реализующий модель р... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133827.html#42</link>
    <pubDate>Tue, 28 May 2024 15:32:59 GMT</pubDate>
    <description>SIMD - в первом приближении можно считать частным случаем VLIW. Просто во VLIW можешь почти любые инструкции (операции) &quot;соединять&quot; в макроинструкцию, а в SIMD инструкция (операция) одна на все вычислительные блоки.&lt;br&gt;Т.е. в SIMD выбрал &quot;сложить 4 пары 32-битных целых&quot;, то как бы всё... Во VLIW можешь первую и третью пару сложить, вторую пару перемножить, а четвёртую по XOR.&lt;br&gt;В реальности можешь влететь в ограничение - VLIW умеет умножать только на АЛУ/сопроцессоре &amp;#8470;3 и умножение уже никак не параллелится.&lt;br&gt;</description>
</item>

<item>
    <title>Intel опубликовал компилятор ISPC 1.24, реализующий модель р... (Ivan7)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133827.html#41</link>
    <pubDate>Tue, 28 May 2024 13:05:58 GMT</pubDate>
    <description>ICC давно бесплатный. Intel Classic Compiler он сейчас называется. Компилирует жутко медленно, производительность программ, скомпилированных им, получается хуже, чем при использовании GCC и Clang, также он сильно отстаёт в реализации стандартов C++, возможности ассемблерных вставок значительно более ограничены, и есть у него разные глюки, в том числе связанные со встроенным ассемблером. Короче, преимуществ он не даёт никаких. Используйте лучше стандартные GCC и Clang и не травмируйте себе мозг. Ну и сама Intel забросила его в пользу компилятора на базе LLVM/Clang. Так что сейчас он представляет собой больше историческую ценность.&lt;br&gt;</description>
</item>

<item>
    <title>Intel опубликовал компилятор ISPC 1.24, реализующий модель р... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133827.html#40</link>
    <pubDate>Tue, 28 May 2024 11:52:42 GMT</pubDate>
    <description>Предлагаете интелу за свои деньги оптимизировать все на свете? Эта оптимизация конкуретное преимущество которое они превращают в деньги.&lt;br&gt;</description>
</item>

<item>
    <title>Intel опубликовал компилятор ISPC 1.24, реализующий модель р... (Dark Amateur)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133827.html#38</link>
    <pubDate>Tue, 28 May 2024 11:34:56 GMT</pubDate>
    <description>Коммьюнити версия как таковой не было, но была доступная академическая версия студентов, правда, с рядом ограничений и с последующим закручиванием гаек. С ICC никакой проблемы нет, просто, как я понял, сейчас он называется Intel OneAPI. С рынком тоже просто: ты покупаешь кластер за вагоны золота, а лицензия на компилятор прилагается как салфетка в ресторане. Да, это 3--4 клиента, но с такими колоссальными деньгами, что окупает разработку.&lt;br&gt;</description>
</item>

<item>
    <title>Intel опубликовал компилятор ISPC 1.24, реализующий модель р... (Neon)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133827.html#37</link>
    <pubDate>Tue, 28 May 2024 11:11:20 GMT</pubDate>
    <description>Занесут чемоданы денег куда надо и будут принудительно использовать разные конторы. Демонстрируя исключительно эффективность процессоров от Intel. Ведь эффективная оптимизация будет лишь под них, а для всех остальных будет в лучшем случае симуляция оптимизации, а то и откровенное вредительство. Покупайте процессоры Intel !)&lt;br&gt;</description>
</item>

</channel>
</rss>
