<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Использование в FFmpeg инструкций AVX-512 позволило в 94 раза ускорить некоторые операции</title>
    <link>https://opennet.me/openforum/vsluhforumID3/135243.html</link>
    <description>Разработчики проекта FFmpeg сообщили о реализации новых ассемблерных оптимизаций, в которых, благодаря применению инструкций AVX-512, удалось ускорить некоторые операции, применяемые при декодировании видео, в 94, 64, 43 и 4.24 раза по сравнению с кодом на языке Си. В оптимизациях на базе инструкций AVX-2 прирост по сравнению с Си-кодом составлял 67, 27, 55 и 4.38 раз, соответственно, а на основе инструкций SSSE3 - 40, 21, 29 и 2.49 раз.  Изменения добавлены в состав библиотеки dav1d, предлагающей альтернативный декодировщик для формата кодирования видео AV1. Инструкции AVX-512 доступны в процессорах AMD на базе микроархитектур Zen 4 и 5, и в процессорах Intel на базе таких микроархитектур, как  Skylake-X, Ice Lake, Tiger Lake и Rocket Lake...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62177&lt;br&gt;</description>

<item>
    <title>Использование в FFmpeg инструкций AVX-512 позволило в 94 раз... (Аноним)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/135243.html#159</link>
    <pubDate>Fri, 08 Nov 2024 14:26:23 GMT</pubDate>
    <description>Убыток &amp;#8212; отрицательная разница между полученными доходами и произведенными расходами. Интел в пресс-релизе у себя написала, что в третьем квартале у нее убыток $16,64 млрд, или $3,88 на акцию. Ты готов поспорить с юристами/аудиторами самой Intel? Серьезно?&lt;br&gt;</description>
</item>

<item>
    <title>Использование в FFmpeg инструкций AVX-512 позволило в 94 раз... (Аноним)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/135243.html#158</link>
    <pubDate>Fri, 08 Nov 2024 14:21:22 GMT</pubDate>
    <description>&amp;gt; ссылку на подачу заявления о банкростве не нашел&lt;br&gt;&lt;br&gt;А зачем тебе ссылка? У анонима написано &quot;на грани&quot;, не более. Ты придумал о подаче на банкротство, ты и представляй. Или ты споришь сам с собой?&lt;br&gt;</description>
</item>

<item>
    <title>Использование в FFmpeg инструкций AVX-512 позволило в 94 раз... (Cykooz)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/135243.html#157</link>
    <pubDate>Fri, 08 Nov 2024 14:04:45 GMT</pubDate>
    <description>&amp;gt; Можно ли объединить подходы с использованием fixed-point и расширений SSE2? Возможно, такой &lt;br&gt;&amp;gt; подход позволит достичь производительности, сопоставимой с AVX-512, и, вероятно будет &lt;br&gt;&amp;gt; более энергоэффективным. Не говоря уже о совместимости.&lt;br&gt;&lt;br&gt;Если он будет более энергоэффективным, то он не будет такой же производительный как AVX-512. Иначе бы это означало что AVX-512 требует мощности на 146&#037;, а отрабатывает только на 100&#037; и потому SSE2 может его &quot;догнать&quot; по скорости.&lt;br&gt;&lt;br&gt;У меня есть реализация для SSE4.1. Она быстрее чем &quot;нативная&quot;, но медленнее чем AVX-2. Полагаю с SSE2 будет не сильно быстрее &quot;нативного&quot; решения, т.к. сам компилятор может использовать SSE2 при оптимизации. А вот SSE4 он уже не может без специальной опции.&lt;br&gt;&lt;br&gt;Но я не вижу смысла использовать SSE2, т.к. это прям очень старое железо, раз оно не умеет в SSE4.&lt;br&gt;</description>
</item>

<item>
    <title>Использование в FFmpeg инструкций AVX-512 позволило в 94 раз... (Аноним)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/135243.html#156</link>
    <pubDate>Fri, 08 Nov 2024 11:01:50 GMT</pubDate>
    <description>Так это придумали еще 20 лет назад, до появления троттлинга процессоры просто сгорали при превышении температуры. Зато да, частота была стабильная.&lt;br&gt;</description>
</item>

<item>
    <title>Использование в FFmpeg инструкций AVX-512 позволило в 94 раз... (Аноним)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/135243.html#155</link>
    <pubDate>Fri, 08 Nov 2024 10:05:34 GMT</pubDate>
    <description>Нет кончено, это не для армов.&lt;br&gt;</description>
</item>

<item>
    <title>Использование в FFmpeg инструкций AVX-512 позволило в 94 раз... (Аноним)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/135243.html#154</link>
    <pubDate>Fri, 08 Nov 2024 05:30:16 GMT</pubDate>
    <description>Можно ли объединить подходы с использованием fixed-point и расширений SSE2? Возможно, такой подход позволит достичь производительности, сопоставимой с AVX-512, и, вероятно будет более энергоэффективным. Не говоря уже о совместимости.&lt;br&gt;</description>
</item>

<item>
    <title>Использование в FFmpeg инструкций AVX-512 позволило в 94 раз... (Аноним)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/135243.html#153</link>
    <pubDate>Fri, 08 Nov 2024 02:08:35 GMT</pubDate>
    <description>Работают ли эти оптимизации на aarch64?&lt;br&gt;</description>
</item>

<item>
    <title>Использование в FFmpeg инструкций AVX-512 позволило в 94 раз... (Аноним)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/135243.html#152</link>
    <pubDate>Fri, 08 Nov 2024 02:02:27 GMT</pubDate>
    <description>Я когда читал ваш тред, у меня рука от лица не отлипала.&lt;br&gt;&lt;br&gt;Это надо же было не только придумать, но и реализовать такое издевательство над покупателем ваших процессоров, как нестабильная частота процессора при работе над разными задачами.&lt;br&gt;</description>
</item>

<item>
    <title>Использование в FFmpeg инструкций AVX-512 позволило в 94 раз... (Big Robert TheTables)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/135243.html#149</link>
    <pubDate>Thu, 07 Nov 2024 10:41:37 GMT</pubDate>
    <description>&amp;gt;&amp;gt; тоже всё ясно с вами &lt;br&gt;&amp;gt; &quot;Когда в Интернете переходят на &apos;вы&apos;, в реальности давно бьют морду&quot;.&lt;br&gt;&amp;gt; Меня тоже сильно удивила наивность - для AMD и Intel выгоднее продать &lt;br&gt;&amp;gt; новые CPU/GPU с аппаратными декодерами AV1, чем учесть потребности разработчиков dav1d. &lt;br&gt;&amp;gt; А при разработке очередного SIMD-расширения - смотреть, где деньги водятся (обычно &lt;br&gt;&amp;gt; не в свободных проектах).&lt;br&gt;&lt;br&gt;Согласен, не работал в Intel или Эльбрусе/Байкале, но это логично. Поговорить у доски с парой-другой алгоритмистов часок, попить чаю, подумать, таких встреч провести десяток - вот и готова пользовательская история, запрос на &quot;оффлоад&quot; вычисленийв цпу.  Сторонние компании, где деньги водятся, более, чем охотно отпустят своих зубров на такие консультации.&lt;br&gt;</description>
</item>

</channel>
</rss>
