<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Представлен свободный компилятор CUDA-приложений для многояд...</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/62364.html</link>
    <description>Opensource проект Ocelot (http://code.google.com/p/gpuocelot/) недавно выпустил (http://forums.nvidia.com/index.php?showtopic=153448) JIT-компилятор для CUDA-приложений (http://ru.wikipedia.org/wiki/CUDA), позволяющий выполнять одну и ту же программу как на графических процессорах NVIDIA, так и на x86 процессорах, выступая в роли  альтернативы технологии OpenCL (http://ru.wikipedia.org/wiki/OpenCL). Компилятор переводит инструкции GPU в байткод LLVM (http://ru.wikipedia.org/wiki/Low_Level_Virtual_Machine), а затем генерирует собственный код для различных целевых архитектур. Компилятор был проверен более чем на 100 приложениях CUDA. Весь код системы доступен под лицензией BSD.&lt;br&gt;&lt;br&gt;&lt;br&gt;Предварительный список возможностей: &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;- &lt;br&gt;Для x86-процессоров:&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-  Multi-Core выполнение. Выполнение частей CUDA-программ автоматически распределяется между всеми ядрами процессоров в системе.&lt;br&gt;-  Динамическая оптимизация. Оптимизация программных частей по мере их выполнения.&lt;br&gt;-  Поддержка всех особе...&lt;br&gt;&lt;br&gt;URL: http://forums.</description>

<item>
    <title>Представлен свободный компилятор CUDA-приложений для многояд... (pavlinux)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/62364.html#27</link>
    <pubDate>Thu, 24 Dec 2009 22:01:07 GMT</pubDate>
    <description>&amp;gt;А кого тут интересует венда? &lt;br&gt;&amp;gt;Как бы она даже не имеет cpuaffinity &lt;br&gt;&lt;br&gt; Так хорошо знаете WinAPI? &lt;br&gt;&lt;br&gt;SetProcessAffinityMask() &lt;br&gt;SetThreadAffinityMask(). &lt;br&gt;&lt;br&gt;Кстати, в отличии от UNIXов, там любой чанег*, через Менеджер Задач, &lt;br&gt;может руками выставить процессу, хоть все, хоть одно ядро (процессор).&lt;br&gt;&lt;br&gt;&#091;*&#093; Чайнег с правами администратора. &lt;br&gt;А кто знает, что такое cpu affinity, все администраторы. :))&lt;br&gt;&lt;br&gt;&amp;gt;и ее шедулер все заоптимизирует &lt;br&gt;&amp;gt;так что процесс будет постоянно скакать с ядра на ядро что &lt;br&gt;&amp;gt;убьет весь смысл более чем одного ядра для этой системы </description>
</item>

<item>
    <title>Представлен свободный компилятор CUDA-приложений для многояд... (Alen)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/62364.html#26</link>
    <pubDate>Thu, 24 Dec 2009 21:37:15 GMT</pubDate>
    <description>Gentoo - пора неспешно начинать копить на термоядерную видеокарту! :)&lt;br&gt;реальность далека, но тенденция очевидна ;)&lt;br&gt;</description>
</item>

<item>
    <title>Представлен свободный компилятор CUDA-приложений для многояд... (alexxy)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/62364.html#25</link>
    <pubDate>Thu, 24 Dec 2009 21:12:51 GMT</pubDate>
    <description>А кого тут интересует венда?&lt;br&gt;Как бы она даже не имеет cpuaffinity и ее шедулер все заоптимизирует так что процесс будет постоянно скакать с ядра на ядро что убьет весь смысл более чем одного ядра для этой системы&lt;br&gt;</description>
</item>

<item>
    <title>Представлен свободный компилятор CUDA-приложений для многояд... (Zenitur)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/62364.html#24</link>
    <pubDate>Thu, 24 Dec 2009 21:10:15 GMT</pubDate>
    <description>Проблема в том, что в GPU много-много процессоров...&lt;br&gt;Ребята молодцы! Ещё их программа может помочь не быть привязанным только к NVIDIA, например, при расчёте физики в играх. А где же одноядерные системы?! Обделили?&lt;br&gt;</description>
</item>

<item>
    <title>Представлен свободный компилятор CUDA-приложений для многояд... (pavlinux)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/62364.html#23</link>
    <pubDate>Thu, 24 Dec 2009 17:22:45 GMT</pubDate>
    <description>&amp;gt;Учите матчасть ! &lt;br&gt;&amp;gt;http://ru.wikipedia.org/wiki/&#037;D0&#037;97&#037;D0&#037;B0&#037;D0&#037;BA&#037;D0&#037;BE&#037;D0&#037;BD_&#037;D0&#037;90&#037;D0&#037;BC&#037;D0&#037;B4&#037;D0&#037;B0&#037;D0&#037;BB&#037;D0&#037;B0 &lt;br&gt;&lt;br&gt;Эта Манала не учитывает сложности алгоритмов и их количество.&lt;br&gt;На комбайнах типа Roadrunner, Lomonosov или BlueGeen это да, &lt;br&gt;а вот дома на венде.... я бы вывел как 1 + ln(p), &lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Представлен свободный компилятор CUDA-приложений для многояд... (Iv945n)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/62364.html#21</link>
    <pubDate>Thu, 24 Dec 2009 15:53:34 GMT</pubDate>
    <description>&amp;gt;Учите матчасть ! &lt;br&gt;&amp;gt;http://ru.wikipedia.org/wiki/&#037;D0&#037;97&#037;D0&#037;B0&#037;D0&#037;BA&#037;D0&#037;BE&#037;D0&#037;BD_&#037;D0&#037;90&#037;D0&#037;BC&#037;D0&#037;B4&#037;D0&#037;B0&#037;D0&#037;BB&#037;D0&#037;B0 &lt;br&gt;&lt;br&gt;А я знаю эту формулу, просто, видится мне, &amp;#945; достаточно часто достаточно мала.&lt;br&gt;</description>
</item>

<item>
    <title>Представлен свободный компилятор CUDA-приложений для многояд... (Aleksey)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/62364.html#20</link>
    <pubDate>Thu, 24 Dec 2009 15:50:44 GMT</pubDate>
    <description>В данный момент ситуация такая, что если вы сделаете процессор ядро которого будет быстрее в 10 раз современных процессоров (при той же архитектуре), то его купят и за цену в 100 раз больше. Потому что это выйдет во многих случаях дешевле, чем пытаться распараллеливать алгоритмы (которые возможно вообще не могут быть распараллелены).&lt;br&gt;</description>
</item>

<item>
    <title>Представлен свободный компилятор CUDA-приложений для многояд... (ixrws)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/62364.html#19</link>
    <pubDate>Thu, 24 Dec 2009 15:45:18 GMT</pubDate>
    <description>&amp;gt;С тех самых пор, как они прекрасно продаются на рынке, выстесняя amd &lt;br&gt;&amp;gt;и intel, в параллельной реальности разумеется. Успехи в синтетике мало кому &lt;br&gt;&amp;gt;интересно. Когда можно будет купить это чудо по сравнимой с интелями &lt;br&gt;&amp;gt;цене, и чтобы оно давало хотя бы сравнимую производительности - тогда &lt;br&gt;&amp;gt;и поговорим. &lt;br&gt;&amp;gt;В этом смысле трансмета то хоть производили реальные чипы, которые было можно &lt;br&gt;&amp;gt;пощупать, хоть им и защитали слив. &lt;br&gt;&lt;br&gt;Чтобы меня не защитали за фанатика, объясню. Любая разработка имеет смысл, если её можно как-то применить. Рынку не нужны процессоры, которые будут быстрее корок в 10 раз, а стоить в 100 больше. Потому что легче купить 10 корок. Результаты эльбруса, также как и трансметы хороши в теории, и хороши в определённых задачах. Но их стоит рассматривать лишь тогда, когда оно будет стоить приемлемые деньги и давать приемлемую производительность во всех средних случаях. Хотя бы потому, что для числодробительства теперь уже есть gpu, и amd, и nvidia поддерживает opencl. И те кому надо что-то силь</description>
</item>

<item>
    <title>Представлен свободный компилятор CUDA-приложений для многояд... (ixrws)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/62364.html#18</link>
    <pubDate>Thu, 24 Dec 2009 15:38:20 GMT</pubDate>
    <description>С тех самых пор, как они прекрасно продаются на рынке, выстесняя amd и intel, в параллельной реальности разумеется. Успехи в синтетике мало кому интересно. Когда можно будет купить это чудо по сравнимой с интелями цене, и чтобы оно давало хотя бы сравнимую производительности - тогда и поговорим.&lt;br&gt;В этом смысле трансмета то хоть производили реальные чипы, которые было можно пощупать, хоть им и защитали слив.&lt;br&gt;</description>
</item>

</channel>
</rss>
