<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Патчи для ускорения MESA в ситуациях, когда производительнос...</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/101361.html</link>
    <description>Кристиан Хогсберг (Kristian H&amp;#248;gsberg), создатель проекта Wayland, также известный своими наработками по обеспечению поддержки GPU, используемых в процессорах Intel семейства Skylake, представил (http://lists.freedesktop.org/archives/mesa-dev/2015-January/075260.html) серию патчей, которые могут заметно ускорить работу MESA в ситуациях, когда скорость работы ограничена производительностью CPU. &lt;br&gt;&lt;br&gt;&lt;br&gt;Изменения в основном сводятся к оптимизации реализации мьютексов. Хотя в pthreads и есть достаточно неплохая реализация, исследование показало, что, в целом, накладные расходы в ряде ситуаций могут оказаться достаточно ощутимыми. В результате разработчик подготовил оптимизированный вариант реализации с мьютексами, избегающий в ряде ситуаций выполнения системных вызовов (syscalls). Любопытным фактом является то, что новая реализация мьютексов основана на описании, фигурирующем в книге Ульриха Дреппера &quot;Futexes Are Tricky&quot; (http://www.akkadia.org/drepper/futex.pdf). Отмечается, что в ряде случаев, когда CPU являе</description>

<item>
    <title>Патчи для ускорения MESA в ситуациях, когда производительнос... (burjui)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/101361.html#21</link>
    <pubDate>Wed, 04 Feb 2015 10:23:50 GMT</pubDate>
    <description>Может, всё-таки, DMA? В контексте разговоров о прерываниях как-то больше смысла несёт.&lt;br&gt;</description>
</item>

<item>
    <title>Патчи для ускорения MESA в ситуациях, когда производительнос... (тигар)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/101361.html#20</link>
    <pubDate>Sun, 01 Feb 2015 17:50:31 GMT</pubDate>
    <description>&amp;gt; Как по мне - так бы и надо сделать &lt;br&gt;&lt;br&gt;а как по мне - твоей маме следовало бы сделать аборт, а не рожать тебя, например;)&lt;br&gt;</description>
</item>

<item>
    <title>Патчи для ускорения MESA в ситуациях, когда производительнос... (КЭП)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/101361.html#19</link>
    <pubDate>Sat, 31 Jan 2015 13:17:33 GMT</pubDate>
    <description>Не DMA а NDA.&lt;br&gt;DMA это несколько другая штука.&lt;br&gt;</description>
</item>

<item>
    <title>Патчи для ускорения MESA в ситуациях, когда производительнос... (BSA)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/101361.html#18</link>
    <pubDate>Fri, 30 Jan 2015 14:36:19 GMT</pubDate>
    <description>Сразу видно, &quot;профессионал&quot; по ОС.&lt;br&gt;Сначала изучи, что такое Mutex и Futex в контексте пользователя, а затем пиши про прерывания.&lt;br&gt;</description>
</item>

<item>
    <title>Патчи для ускорения MESA в ситуациях, когда производительнос... (Crazy Alex)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/101361.html#17</link>
    <pubDate>Fri, 30 Jan 2015 12:57:12 GMT</pubDate>
    <description>Да всякого хватает. Насчет качества кода месы я более-менее уверен. Ну и оптимизация в расчёте на код, написанный прямыми руками - стимул эти руки таки выравнивать.&lt;br&gt;</description>
</item>

<item>
    <title>Патчи для ускорения MESA в ситуациях, когда производительнос... (commiethebeastie)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/101361.html#16</link>
    <pubDate>Fri, 30 Jan 2015 12:56:53 GMT</pubDate>
    <description>Быстрый код тоже часто является говнокодом.&lt;br&gt;</description>
</item>

<item>
    <title>Патчи для ускорения MESA в ситуациях, когда производительнос... (Аноним)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/101361.html#15</link>
    <pubDate>Fri, 30 Jan 2015 11:31:01 GMT</pubDate>
    <description>много вы такого софта видели?:)&lt;br&gt;</description>
</item>

<item>
    <title>Патчи для ускорения MESA в ситуациях, когда производительнос... (Аноним)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/101361.html#14</link>
    <pubDate>Fri, 30 Jan 2015 11:11:47 GMT</pubDate>
    <description>&amp;gt; Если будут драться, то он будет медленней обычных pthread_mutex:) &lt;br&gt;&lt;br&gt;Так активная драка за мьютекс - по идее не есть нормальное состояние дел.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Патчи для ускорения MESA в ситуациях, когда производительнос... (Crazy Alex)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/101361.html#13</link>
    <pubDate>Fri, 30 Jan 2015 10:34:19 GMT</pubDate>
    <description>Как по мне - так бы и надо сделать&lt;br&gt;</description>
</item>

</channel>
</rss>
