<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenNews: Самообучающаяся система для оптимизации GCC на мобильных платформах</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/42691.html</link>
    <description>На саммите разработчиков GCC был представлен (http://online.wsj.com/public/article/PR-CO-20080630-904673.html?mod=crnews) проект Milepost (http://www.milepost.eu/) (MachIne Learning for Embedded PrOgramS opTimization) , в рамках которого разрабатывается технология оптимизации приложений для портативных устройств, с использованием элементов искусственного интеллекта и самообучения с целью выбора наиболее подходящего метода оптимизации для любой мобильной платформы.&lt;br&gt;&lt;br&gt;&lt;br&gt;Проблема оптимизации для мобильных платформ состоит в их изменчивости, обусловленной быстрым изменением дизайна аппаратного обеспечения (архитектуры, позволяющие менять конфигурацию), например, приложение вручную оптимизированное для одной системы теряет все свои преимущества на другой платформе или на обновленном варианте текущей.&lt;br&gt;&lt;br&gt;&lt;br&gt;В качестве демонстрации эффективности Milepost, был проведен эксперимент: после самообучения системы в течение нескольких недель, удалось добиться повышения производительности тестового ком...&lt;br&gt;&lt;br&gt;URL: http://online.</description>

<item>
    <title>OpenNews: Самообучающаяся система для оптимизации GCC на моб... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/42691.html#10</link>
    <pubDate>Fri, 04 Jul 2008 19:57:44 GMT</pubDate>
    <description>&amp;gt;И так для каждой модели телефона/КПК ? &lt;br&gt;&lt;br&gt;А там 1 хрен везде ARM как правило.Посему критичный код скорее всего хватит переписать один раз на асме и далее нагло реюзать.Такого кода то в нормальных проектах если и должно быть то - с гулькин нос.И за НЕСКОЛЬКО НЕДЕЛЬ вполне реально выучить асм и сносно на нем налабать критичные куски.Если конечно мозг не совсем атрофировался.А аккуратно оптимизнутый ассемблер черта с два какой либо компилер переплюнет на конкретном мелком кусочке кода.Посему там где скорость опупительно важна (например, аудио и видео кодеки) - кусочки на асме норма вещей.Достаточно на xvid, x264 и прочих посмотреть.Кстати тривиальный и доступный любому дятлу &quot;бенчмарк&quot; (компилим чисто сишную версию xvid и asm-optimized верисю, сравниваем скорость работы) очень недвусмысленно показывает НАСКОЛЬКО можно уделать компилер, заменив невнятную туфту нагенеренную компилером на аккуратно вылизанный асм.&lt;br&gt;&lt;br&gt;&amp;gt;На асме ??? :-))) RISC это вам не CISC :-) &lt;br&gt;&lt;br&gt;Ну я умею программить на асме под несколько разных </description>
</item>

<item>
    <title>Самообучающаяся система для оптимизации GCC на мобильных платформах (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/42691.html#9</link>
    <pubDate>Fri, 04 Jul 2008 14:17:02 GMT</pubDate>
    <description>эх, опять какие-то незнакомые мне люди мою идею начали реализовывать... Время - как песок сквозь пальцы.&lt;br&gt;</description>
</item>

<item>
    <title>OpenNews: Самообучающаяся система для оптимизации GCC на моб... (Тот самый)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/42691.html#8</link>
    <pubDate>Fri, 04 Jul 2008 11:14:27 GMT</pubDate>
    <description>А в чем проблема с RISC ассемблером?&lt;br&gt;Я в свое время дофига всего понаписал под SPARC v8 и PA-RISC. &lt;br&gt;</description>
</item>

<item>
    <title>OpenNews: Самообучающаяся система для оптимизации GCC на моб... (uldus)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/42691.html#7</link>
    <pubDate>Thu, 03 Jul 2008 20:08:22 GMT</pubDate>
    <description>&amp;gt;(в сторону) за несколько недель я пожалуй и сам обучусь и перефигачу&lt;br&gt;&lt;br&gt;И так для каждой модели телефона/КПК ?&lt;br&gt; &lt;br&gt;&amp;gt;проблематичный кусок на оптимизнутом по самые небалуйся асме, всяко сделав компилер &lt;br&gt;&amp;gt;в нужном месте :) &lt;br&gt;&lt;br&gt;На асме ??? :-))) RISC это вам не CISC :-)&lt;br&gt;</description>
</item>

<item>
    <title>Самообучающаяся система для оптимизации GCC на мобильных платформах (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/42691.html#6</link>
    <pubDate>Thu, 03 Jul 2008 19:46:39 GMT</pubDate>
    <description>осталось научить вшивать свой код туда и скайнет готов :)&lt;br&gt;</description>
</item>

<item>
    <title>OpenNews: Самообучающаяся система для оптимизации GCC на моб... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/42691.html#5</link>
    <pubDate>Thu, 03 Jul 2008 17:25:08 GMT</pubDate>
    <description>(в сторону) за несколько недель я пожалуй и сам обучусь и перефигачу проблематичный кусок на оптимизнутом по самые небалуйся асме, всяко сделав компилер в нужном месте :)&lt;br&gt;</description>
</item>

<item>
    <title>Самообучающаяся система для оптимизации GCC на мобильных платформах (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/42691.html#4</link>
    <pubDate>Thu, 03 Jul 2008 17:23:31 GMT</pubDate>
    <description>&amp;gt; осле самообучения системы в течение нескольких недель&lt;br&gt;&lt;br&gt;И нихренасе :))) скоро еще и уговаривать придется :) &quot;скомпиль мне пожалуйста вон ту програмку, да пооптимальнее, я тебе тогда оперативочки куплю&quot; :)))&lt;br&gt;</description>
</item>

<item>
    <title>Самообучающаяся система для оптимизации GCC на мобильных платформах (darkk)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/42691.html#3</link>
    <pubDate>Thu, 03 Jul 2008 17:06:15 GMT</pubDate>
    <description>Спасибо за ссылку - весьма интересная статья.&lt;br&gt;</description>
</item>

<item>
    <title>Самообучающаяся система для оптимизации GCC на мобильных платформах (pavlinux)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/42691.html#2</link>
    <pubDate>Thu, 03 Jul 2008 14:55:40 GMT</pubDate>
    <description>Какая вкусная штучка. &lt;br&gt;Теперь Генту будет компилятся несколько недель. =)&lt;br&gt;</description>
</item>

</channel>
</rss>
