<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Релиз PoCL 1.1, независимой реализации стандарта OpenCL </title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113792.html</link>
    <description>Состоялся (http://portablecl.org/pocl-1.1.html) релиз проекта PoCL 1.1 (http://portablecl.org/)  (Portable Computing Language OpenCL), развивающего  реализацию стандарта OpenCL, независимую от производителей графических ускорителей и позволяющую использовать различные бэкенды для выполнения OpenCL-ядер на разных типах графических и центральных процессоров. Код проекта распространяется (https://github.com/pocl/pocl/) под лицензией MIT. Поддерживается работа на платформах X86_64, MIPS32, ARM v7, AMD HSA APUs и различных специализированных TTA-процессорах (Transport Triggered Architecture (https://ru.wikipedia.org/wiki/Transport_triggered_architecture)) c архитектурой VLIW (https://ru.wikipedia.org/wiki/VLIW).&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Реализация компилятора ядер OpenCL построена на базе LLVM, а в качестве фронтэнда для OpenCL C используется Clang. Для обеспечения должной переносимости и производительности компилятор ядер OpenCL может генерировать комбинированные  функции, которые могут использовать различные аппаратные ресурсы для </description>

<item>
    <title>Релиз PoCL 1.1, независимой реализации стандарта OpenCL  (Michael Shigorin)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113792.html#38</link>
    <pubDate>Wed, 27 Mar 2019 17:43:35 GMT</pubDate>
    <description>...одновалентного, ага.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз PoCL 1.1, независимой реализации стандарта OpenCL  (Michael Shigorin)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113792.html#37</link>
    <pubDate>Wed, 27 Mar 2019 17:40:12 GMT</pubDate>
    <description>OpenCL на e2k и так есть, а вот llvm там пока нет.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз PoCL 1.1, независимой реализации стандарта OpenCL  (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113792.html#36</link>
    <pubDate>Tue, 13 Mar 2018 21:10:05 GMT</pubDate>
    <description>Ты отдаещь себе отчёт, что для этого придётся все инструменты портировать на новый стек, а нафиг это нужно, если уже есть куда? Гораздо проще запилить куду, работающую на амд и получить весь стек рабочий автоматом. Есть правда нюанс - стек оптимизирован под карты нвидия, но почувствуй разницу &quot;производительность &quot;просела на 50&#037;, но это работает, уже полдела сделано, можно начать играться и попутно оптимизировать&quot; и &quot;не работает ничего, мне придётся переписать весь проект на opencl/vulkan&quot;.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз PoCL 1.1, независимой реализации стандарта OpenCL  (papa Ken)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113792.html#35</link>
    <pubDate>Tue, 13 Mar 2018 18:07:43 GMT</pubDate>
    <description>Вот здорово! Для Фуксии... нет правда все что связано с поддержкой api Vulkan здорово... для Фуксии и новый Open GL и новый Open CL /Embedding OpenCL который для встроенных систем!&lt;br&gt;</description>
</item>

<item>
    <title>Релиз PoCL 1.1, независимой реализации стандарта OpenCL  (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113792.html#33</link>
    <pubDate>Tue, 13 Mar 2018 06:27:46 GMT</pubDate>
    <description>&amp;gt; Хлорид полония?&lt;br&gt;&lt;br&gt;Британские спецслужбы зело годуют.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз PoCL 1.1, независимой реализации стандарта OpenCL  (лютый жабист__)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113792.html#32</link>
    <pubDate>Tue, 13 Mar 2018 03:53:44 GMT</pubDate>
    <description>&amp;gt;Фигня этот опенсиэл. Потому что всё равно прихозится затачивать под платформу&lt;br&gt;&lt;br&gt;Спасибо, интересно. Хотя ситуация 1в1 с &quot;asm vs c&quot; и как известно, победил си. А то и жабопыхи всякие, ещё более высокоуровневые.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз PoCL 1.1, независимой реализации стандарта OpenCL  (лютый жабист__)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113792.html#31</link>
    <pubDate>Tue, 13 Mar 2018 03:30:45 GMT</pubDate>
    <description>&amp;gt;а с майнинга профит очевиден любому болвану&lt;br&gt;&lt;br&gt;Это когда болван живёт у мамки и не платит за электричество :) и видюху с компом тоже выклянчил у папки.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз PoCL 1.1, независимой реализации стандарта OpenCL  (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113792.html#30</link>
    <pubDate>Mon, 12 Mar 2018 21:24:12 GMT</pubDate>
    <description>&amp;gt; Да ладно. AMD&apos;шные GPU на VLIW пашут. &lt;br&gt;&lt;br&gt;Ну вообще-то они перелезли на GCN, который таки сделали несколько более похожим на более обычные CPU, с аргументом что в GPGPU вычислениях VLIW - &quot;не очень&quot;. Геморно програмить и оптимизация кода хромает. Стандартная VLIWопроблема, убившая даже итаник.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз PoCL 1.1, независимой реализации стандарта OpenCL  (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113792.html#29</link>
    <pubDate>Mon, 12 Mar 2018 21:19:55 GMT</pubDate>
    <description>&amp;gt; например ядро из юзерленда в виртуалке может обрушить или даже хакнуть &lt;br&gt;&amp;gt; хост потому, что на старой карте нет mmu.&lt;br&gt;&lt;br&gt;Ващет IOMMU обычно в чипсете. И если его нет - до хака дело обычно не доходит: когда ничего не подозревающий драйвер програмит GPU как обычно, GPU со всеми его DMA и проч идет и делает то что попросили. Проблема в том что драйвер в виртуалке оперировал адресами которые он видит в этой своей виртуалке. А вот GPU пойдет и сделает что попросили по адресам хоста, если IOMMU не вмешается. В виртуалку это не попадет. Вместо этого GPU вынесет что-нибудь в памяти системы. В этот момент система обычно ловит клин, потому что ядро хоста убито наповал. А хакерствовать в заклиненой системе несколько неудобно :)&lt;br&gt;</description>
</item>

</channel>
</rss>
