<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_1_subsect_3_thread_32427"  />
<title>rulinux.net - Новости - OpenSource - Опубликовано сравнение производительности LLVM 2.9 Clang с другими компиляторами на платформе Intel Sandy Bridge</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Новости - OpenSource - Опубликовано сравнение производительности LLVM 2.9 Clang с другими компиляторами на платформе Intel Sandy Bridge</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re: Опубликовано сравнение производительности LLVM 2.9 Clang с другими компиляторами на платформе Intel Sandy Bridge</title>
<link>https://rulinux.net/message.php?newsid=32427&amp;page=1#83033</link>
<guid>https://rulinux.net/message.php?newsid=32427&amp;page=1#83033</guid>
<pubDate>Tue, 22 Feb 2011 15:20:29 +0300</pubDate>
<description><![CDATA[<p><i>>Тюксоид, мать твою, ты когда уже купишь себе учебник по русскому языку?!</i><br> А по сути комментария добавить что-нибудь слабо? Или вы только к орфографии с пунктуацией придираться умеете? И как насчет быть немного повежливее?</p>]]></description>
</item>
<item>
<title>Re: Опубликовано сравнение производительности LLVM 2.9 Clang с другими компиляторами на платформе Intel Sandy Bridge</title>
<link>https://rulinux.net/message.php?newsid=32427&amp;page=1#83032</link>
<guid>https://rulinux.net/message.php?newsid=32427&amp;page=1#83032</guid>
<pubDate>Tue, 22 Feb 2011 07:34:33 +0300</pubDate>
<description><![CDATA[<p>Нет, я завербовал его в ЕдРо. :)</p>]]></description>
</item>
<item>
<title>Re: Опубликовано сравнение производительности LLVM 2.9 Clang с другими компиляторами на платформе Intel Sandy Bridge</title>
<link>https://rulinux.net/message.php?newsid=32427&amp;page=1#83031</link>
<guid>https://rulinux.net/message.php?newsid=32427&amp;page=1#83031</guid>
<pubDate>Tue, 22 Feb 2011 07:31:31 +0300</pubDate>
<description><![CDATA[<p>Ты покусал анонимуса?</p>]]></description>
</item>
<item>
<title>Re: Опубликовано сравнение производительности LLVM 2.9 Clang с другими компиляторами на платформе Intel Sandy Bridge</title>
<link>https://rulinux.net/message.php?newsid=32427&amp;page=1#83030</link>
<guid>https://rulinux.net/message.php?newsid=32427&amp;page=1#83030</guid>
<pubDate>Tue, 22 Feb 2011 07:01:43 +0300</pubDate>
<description><![CDATA[<p>Это не я.</p>]]></description>
</item>
<item>
<title>Re: Опубликовано сравнение производительности LLVM 2.9 Clang с другими компиляторами на платформе Intel Sandy Bridge</title>
<link>https://rulinux.net/message.php?newsid=32427&amp;page=1#83029</link>
<guid>https://rulinux.net/message.php?newsid=32427&amp;page=1#83029</guid>
<pubDate>Tue, 22 Feb 2011 06:58:10 +0300</pubDate>
<description><![CDATA[<p><i>> Так-же</i><br> <i>> будут-ли</i><br> <i>> Лучше-бы</i><br> <i>> ускоряло-бы</i><br> Тюксоид, мать твою, ты когда уже купишь себе учебник по русскому языку?!</p>]]></description>
</item>
<item>
<title>Re: Опубликовано сравнение производительности LLVM 2.9 Clang с другими компиляторами на платформе Intel Sandy Bridge</title>
<link>https://rulinux.net/message.php?newsid=32427&amp;page=1#83028</link>
<guid>https://rulinux.net/message.php?newsid=32427&amp;page=1#83028</guid>
<pubDate>Tue, 22 Feb 2011 04:24:00 +0300</pubDate>
<description><![CDATA[<p><i>>Такой весь из себя распиаренный AVX дает на деле минимальный прирост там, где он есть, и очень много где очень сильно(почти в три раза) замедляет програбо мму по сравнению со стоковым GCC 4.6.0.</i><br></p><p>На самом деле ничего удивительного. Так-же было и со старыми SSE,SSE2,SSE3,SSE4. Все эти инструкции могут дать очень серьезный прирост производительности - но только при ПРАВИЛЬНОМ применении в специфических случаях. Правильное применение зачастую сводиться к ручному портированию определенных участков кода на ассемблер, и изначальной разработке логики программы, чтобы можно было использовать все эти инструкции. Компиляторы пока еще не на столько умны (и будут-ли вообще?) чтобы за программиста оптимизировать код под конкретные наборы инструкций и использовать их. Поэтому этот самый AVX в обычных неспециализированных случаях - сливает. Если кто-то будет разрабатывать софт изначально нацеленный на использование AVX - тогда вероятно прирост будет хороший. А про пиар - да. Интел - те ещё пиарщики. Нахрена они вообще AVX свой делали - непонятно. За все 15 лет использования INTEL как в домашнем так и в серверном сегменте - по настоящему заметное преимущество я получал только от AES-NI на сервере. Лучше-бы они вместо AVX сделали аппаратные инструкции для расчета хешей MD5, SHA, аппаратный компрессор для использования с ZLIB и.т.д. Вот что на мой взгляд было-бы революционным, и действительно ускоряло-бы в разы повседневные задачи как на сервере так и на десктопе.</p>]]></description>
</item>
<item>
<title>Re: Опубликовано сравнение производительности LLVM 2.9 Clang с другими компиляторами на платформе Intel Sandy Bridge</title>
<link>https://rulinux.net/message.php?newsid=32427&amp;page=1#83027</link>
<guid>https://rulinux.net/message.php?newsid=32427&amp;page=1#83027</guid>
<pubDate>Fri, 18 Feb 2011 22:01:09 +0300</pubDate>
<description><![CDATA[<p><i>>> И да, виртуальные машины идут нахуй вслед за теми, кто утверждает, что интерпретируемый код работает быстрее скомпилированного.</i><br> А мне казалось, что Low Level Virtual Machine != Virtual Machine. Я неправ? Ссылки ща искать лень из-за последствий тяпницы. Внушительных.</p>]]></description>
</item>
<item>
<title>Re: Опубликовано сравнение производительности LLVM 2.9 Clang с другими компиляторами на платформе Intel Sandy Bridge</title>
<link>https://rulinux.net/message.php?newsid=32427&amp;page=1#83026</link>
<guid>https://rulinux.net/message.php?newsid=32427&amp;page=1#83026</guid>
<pubDate>Fri, 18 Feb 2011 21:55:18 +0300</pubDate>
<description><![CDATA[<p><i>>> дайте ему уже 5 звёзд и пусть уже успокоится.</i><br> Неа, не надо.</p><p>PS: Тут есть звёзды оО?</p>]]></description>
</item>
<item>
<title>Re: Опубликовано сравнение производительности LLVM 2.9 Clang с другими компиляторами на платформе Intel Sandy Bridge</title>
<link>https://rulinux.net/message.php?newsid=32427&amp;page=1#83025</link>
<guid>https://rulinux.net/message.php?newsid=32427&amp;page=1#83025</guid>
<pubDate>Fri, 18 Feb 2011 18:59:38 +0300</pubDate>
<description><![CDATA[<p>Там не LLVM интересен, а результаты GCC с поддеркой AVX. И они сводят на нет весь тест. Такой весь из себя распиаренный AVX дает на деле минимальный прирост там, где он есть, и очень много где очень сильно(почти в три раза) замедляет програбо мму по сравнению со стоковым GCC 4.6.0.</p><p>Вывод - либо AVX сосет. (что странно), либо поддержка AVX в GCC 4.6 есть только на словах(что тоже весьма странно).</p><p>И вывод не радует ни фига.</p>]]></description>
</item>
<item>
<title>Re: Опубликовано сравнение производительности LLVM 2.9 Clang с другими компиляторами на платформе Intel Sandy Bridge</title>
<link>https://rulinux.net/message.php?newsid=32427&amp;page=1#83024</link>
<guid>https://rulinux.net/message.php?newsid=32427&amp;page=1#83024</guid>
<pubDate>Fri, 18 Feb 2011 17:44:19 +0300</pubDate>
<description><![CDATA[<p>И да, виртуальные машины идут нахуй вслед за теми, кто утверждает, что интерпретируемый код работает быстрее скомпилированного.</p>]]></description>
</item>
<item>
<title>Re: Опубликовано сравнение производительности LLVM 2.9 Clang с другими компиляторами на платформе Intel Sandy Bridge</title>
<link>https://rulinux.net/message.php?newsid=32427&amp;page=1#83023</link>
<guid>https://rulinux.net/message.php?newsid=32427&amp;page=1#83023</guid>
<pubDate>Fri, 18 Feb 2011 17:32:49 +0300</pubDate>
<description><![CDATA[<p>дайте ему уже 5 звёзд и пусть уже успокоится.</p>]]></description>
</item>
<item>
<title>Опубликовано сравнение производительности LLVM 2.9 Clang с другими компиляторами на платформе Intel Sandy Bridge</title>
<link>https://rulinux.net/message.php?newsid=32427&amp;page=1#83022</link>
<guid>https://rulinux.net/message.php?newsid=32427&amp;page=1#83022</guid>
<pubDate>Fri, 18 Feb 2011 15:24:07 +0300</pubDate>
<description><![CDATA[<p>На известном ресурсе Phoronix.com было опубликовано сравнение производительности компилятора LLVM 2.9 Clang с GCC 4.5.2, GCC 4.6.0 и GCC 4.6.0 corei7-avx (avx - Advanced Vector Extensions). </p><p>Были проведены следующие тесты: скорость компиляции Apache, тест производительности собранных вышеупомянутыми компиляторами Apache, PostgreSQL,  John The Ripper, C-Ray, POV-Ray, Himeno, MAFFT, MrBayes, HMMer, x264, Bullet, FLAC, GraphicsMagick, и OpenSSL. Тестирование осуществлялось при помощи Phoronix Test Suite 3.0, все результаты размещаются на OpenBenchmarking.org.</p><p>Несмотря на то, что в большинстве тестов выигрывает GCC (в той или иной его реализации), уже есть тесты в которых CLANG выходит вперёд, что говорит о том, что он, как минимум заслуживает нашего внимания. </p><br>>>> <a href="http://www.phoronix.com/scan.php?page=article&item=intel_snb_llvm">Подробнее</a>]]></description>
</item>
</channel>
</rss>