<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Анализ использования ассемблерных вставок в коде открытых пр...</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/89405.html</link>
    <description>Стив Макинтаир (Steve McIntyre), несколько лет занимавший пост лидера проекта Debian, опубликовал (http://blog.einval.com/2013/03/30) результаты исследования (https://wiki.linaro.org/LEG/Engineering/OPTIM/Assembly) интенсивности использования ассемблерного кода в открытых проектах. Исследование проведено инженерной группой консорциума Linaro, занимающегося адаптацией и оптимизацией открытых проектов и Linux для платформы ARM, совместно с разработчиками дистрибутивов Ubuntu и Fedora. &lt;br&gt;&lt;br&gt;&lt;br&gt;Исследование проведено с целью выявления областей, требующих доработки в процессе внедрения новой 64-разрядной архитектуры ARMv8 (AArch64) и серверных систем на базе архитеутуры ARMv7. Наличие специфичных для различных архитектур  ассемблерных вставок является одним из признаков необходимости портирования кода  для использовании на новой архитектуре или проведения дополнительных оптимизаций. В итоге, после изучения кода всех  пакетов в репозиториях Ubuntu и Fedora, был сформирован список (https://docs.google.com/spreadsheet/c</description>

<item>
    <title>Анализ использования ассемблерных вставок в коде открытых пр... (Forth)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/89405.html#117</link>
    <pubDate>Wed, 20 May 2015 16:43:29 GMT</pubDate>
    <description>&amp;gt; как раз такие тривиальные вещи компайлер может делать по усмотрению, если действительно &lt;br&gt;&amp;gt; в этом есть необходимость.&lt;br&gt;&lt;br&gt;Это если компилятор в состоянии это делать, достаточно посмотреть на листинги ассемблерные, что там gcc нагенерил для arm, например, да и на x86 порой чушь есть на -O2.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Анализ использования ассемблерных вставок в коде открытых пр... (Forth)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/89405.html#116</link>
    <pubDate>Wed, 20 May 2015 16:39:43 GMT</pubDate>
    <description>А mov ax,bx можно написать двумя способами.&lt;br&gt;</description>
</item>

<item>
    <title>Анализ использования ассемблерных вставок в коде... (arisu)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/89405.html#114</link>
    <pubDate>Fri, 05 Apr 2013 16:39:13 GMT</pubDate>
    <description>&amp;gt;&amp;gt;вот только ассемблер мне до сих пор так толком и не понадобился.  &lt;br&gt;&amp;gt; А он итак никому толком и не понадобился.&lt;br&gt;&lt;br&gt;эх, молодёжь&amp;#8230;&lt;br&gt;</description>
</item>

<item>
    <title>Анализ использования ассемблерных вставок в коде открытых пр... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/89405.html#113</link>
    <pubDate>Fri, 05 Apr 2013 09:10:01 GMT</pubDate>
    <description>&amp;gt; как раз такие тривиальные вещи компайлер может делать по усмотрению, если действительно &lt;br&gt;&amp;gt; в этом есть необходимость.&lt;br&gt;&lt;br&gt;Ага, посмотри как GCC дуреет от армовских ld*/st* с группами регистров. Он и на пятую часть таких наворотов не рассчитан изначально был :)&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Анализ использования ассемблерных вставок в коде открытых пр... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/89405.html#112</link>
    <pubDate>Fri, 05 Apr 2013 09:08:51 GMT</pubDate>
    <description>&amp;gt; тогда получится КолибриОС &lt;br&gt;&lt;br&gt;КарбофОС :)&lt;br&gt;</description>
</item>

<item>
    <title>Анализ использования ассемблерных вставок в коде открытых пр... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/89405.html#111</link>
    <pubDate>Fri, 05 Apr 2013 09:07:54 GMT</pubDate>
    <description>&amp;gt; с волками жить - по волчьи выть бро) &lt;br&gt;&lt;br&gt;Ну, вам же хуже. У вас был выбор...&lt;br&gt;</description>
</item>

<item>
    <title>Анализ использования ассемблерных вставок в коде открытых пр... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/89405.html#110</link>
    <pubDate>Fri, 05 Apr 2013 09:04:56 GMT</pubDate>
    <description>&amp;gt; что все ассемблерные вставки пишутся для оптимизации производительности, &lt;br&gt;&lt;br&gt;Учитывая насколько геморно их писать и что они непортабельны - по другим поводам их на данный момент довольно редко пишут.&lt;br&gt;</description>
</item>

<item>
    <title>Анализ использования ассемблерных вставок в коде открытых пр... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/89405.html#109</link>
    <pubDate>Fri, 05 Apr 2013 09:03:58 GMT</pubDate>
    <description>&amp;gt; Да-да! Там на 2-м месте (после ведра) сам (о ужОс!!!) компилятор гцц. &lt;br&gt;&lt;br&gt;А также всякий там стартап код и прочая, все что вокруг живет.&lt;br&gt;</description>
</item>

<item>
    <title>Анализ использования ассемблерных вставок в коде открытых пр... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/89405.html#108</link>
    <pubDate>Fri, 05 Apr 2013 09:02:56 GMT</pubDate>
    <description>&amp;gt; вот только ассемблер мне до сих пор так толком и не понадобился.&lt;br&gt;&lt;br&gt;Ну так кто ж вам виноват что вы слили знания в унитаз? Со всеми бывает, не у всех проходит.&lt;br&gt;</description>
</item>

</channel>
</rss>
