<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: В ядре Linux оптимизирована реализация алгоритма CRC32C</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135159.html</link>
    <description>Для включения в состав будущей ветки ядра Linux 6.13 предложен патч с переработанной реализацией алгоритма нахождения контрольной суммы CRC32C. Код реализации CRC32C уменьшен примерно в 10 раз  (с 4546 до 418 байт). При выключенной защите retpoline от атак класса Spectre прирост  производительности при использовании новой реализации достигает 11.8&#037; на процессорах AMD Zen 2, 6.4&#037; - Intel Emerald Rapids и 4.8&#037; Intel Haswell. При включении retpoline прирост производительности более заметен и достигает 66.8&#037;  на системах с процессорами Intel Emerald Rapids,  35.0&#037; - Intel Haswell и 29.5&#037; - AMD Zen 2...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62123&lt;br&gt;</description>

<item>
    <title>В ядре Linux ускорен алгоритм CRC32C (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135159.html#197</link>
    <pubDate>Thu, 31 Oct 2024 03:34:14 GMT</pubDate>
    <description>&amp;gt; https://3dnews.ru/1101603/ &lt;br&gt;&lt;br&gt;А вот еще интелу подарочки,&lt;br&gt;Тик! TSMC решил отменить скидки https://3dnews.ru/1113231/intel-poka-s-trudom-udayotsya-realizovat-ambitsii-vozglavlyayushchego-eyo-patrika-gelsingera&lt;br&gt;&lt;br&gt;Ток! https://www.phoronix.com/review/google-axion-c4a - а вот гугол видимо не очень понимают зачем им поставщик который их фродит в параметрах и делает процы которые через полгода дохнут. Зато это находит теплое понимание у фирмы ARM.&lt;br&gt;&lt;br&gt;А что, Интел, незамениымх на этом глобусе не бывает. Думали, нельзя обойтись без фирмы Интел? Экие наивные господа. Моторола тоже так думала. И где ее процы теперь? Да еще откровенные затыкания рта кастометрам на явно дефективные серии процов, вот, как-то все заметили. Или как быстро и эффективно слить бренд.&lt;br&gt;</description>
</item>

<item>
    <title>В ядре Linux ускорен алгоритм CRC32C (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135159.html#196</link>
    <pubDate>Wed, 30 Oct 2024 20:19:41 GMT</pubDate>
    <description>&amp;gt; Чего там на страрых? Cortex-A53 же in-order. И их ещё полно, где &lt;br&gt;&amp;gt; используется. И в сетевых девайсах тоже, ага, CRC32.&lt;br&gt;&lt;br&gt;На них модуль crc32c-pcl-intel немножечко не загружают/используют. Почему-то. Может быть, потому что интеловый асм Cortex A никогда не умел, например? :))&lt;br&gt;</description>
</item>

<item>
    <title>В ядре Linux оптимизирована реализация алгоритма CRC32C (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135159.html#195</link>
    <pubDate>Wed, 30 Oct 2024 18:32:04 GMT</pubDate>
    <description>&amp;gt; Я btrfs не юзаю, у меня нет эксабайт фоточек с котиками, которые &lt;br&gt;&amp;gt; все потерять не жалко :)&lt;br&gt;&lt;br&gt;Судя по вашим знаниям в алгоритмах - вашей экспертизе грош цена в базарный день. Хотя подогнать мне цитату btrfs&apos;ной вики, с пруфом моей точки зрения было совершенно эпично, вот все бы так.&lt;br&gt;&lt;br&gt;&amp;gt; У меня в кровавом(С), потеря одной единственной транзакции может стоить компании зарплаты &lt;br&gt;&amp;gt; целого отдела за год ... поэтому и орг-выводы делаются моментально и жестко :)&lt;br&gt;&lt;br&gt;Не понимаю как вас там еще держат с такими знаниями. Это либо госпомойка, либо нечто наподобие. И лично я все выводы после вашего спича уже сделал, и вы сами помогли сделать это моментально и жестко своим вопиющим ламерством в алгоритмике :)&lt;br&gt;&lt;br&gt;&amp;gt; Поэтому на моих сториджах чексумится всё, и там НЕ CRC32*-family :) Да &lt;br&gt;&amp;gt; даже у всех 3 мэйжор облаков - НЕ оно.&lt;br&gt;&lt;br&gt;У разных систем - разные задачи. У ZFS по дефолту вообще флетчеровские суммы, насколько я помню. Чуть попроще CRC, но чуть быстрее считается. У bcachefs - xxhash (коего btrfs умеет). Ну так, гл</description>
</item>

<item>
    <title>В ядре Linux оптимизирована реализация алгоритма CRC32C (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135159.html#194</link>
    <pubDate>Wed, 30 Oct 2024 18:18:25 GMT</pubDate>
    <description>&amp;gt; Обос**сля? :) Написанное не осилил? :) &lt;br&gt;&amp;gt; Ну я конечно могу на русский и даже на твой перевести что &lt;br&gt;&amp;gt; там написано - но это уже за деньги :) &lt;br&gt;&lt;br&gt;Дедуля, в отличие от тебя - я в состоянии те исходники еще и читать, и люблю алгоримику, именно поэтому я в курсе во сколько именно ты мне стрындел. Но за раскопку фактов в вике своим ходом - безусловно, спасибо.&lt;br&gt;&lt;br&gt;Там английским по белому сказано что Blake2 в 34 раза медленнее чем CRC32C. Ибо CRC32C делает блок 4К за примерно 470 тактов проца, а Blake2b - за 14500, что примерно в 34 раза медленнее. Видишь, для тех кто уже в режими &quot;старый что малый&quot; я могу и перевести даже ;)&lt;br&gt;</description>
</item>

<item>
    <title>В ядре Linux ускорен алгоритм CRC32C (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135159.html#193</link>
    <pubDate>Wed, 30 Oct 2024 18:09:20 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Но CRC32 куда быстрее считается.&lt;br&gt;&amp;gt; А вот в официальной доке BTRFS пишут что на _два_порядка_ медленнее :) &lt;br&gt;&amp;gt; Они конечно тоже ещё ты Ынженегры, но всё=же в бесконечность раз грамотнее &lt;br&gt;&amp;gt; тебя о Анонимус :-р ;-D &lt;br&gt;&lt;br&gt;О как, дедуля не только облажался на публику, насоветовав в 30 раз более тормозное алго как &lt;br&gt;&quot;инновации&quot;, но еще и тролить пытается. Столь же &quot;успешно&quot; как и с советами алго. Ибо медленнее - Blake2. Примерно в 30 раз относительно CRC32. И если б дедуля сравнил сорц того и другого то догадался бы почему.&lt;br&gt;&lt;br&gt;Но можно на это забить и вместо этого блестать экспертизой на публику. С такими учителями - мне понятнее почему в рф образование там где оно, увы, находится. И эти люди будут мне расскзывать где инжeнеepов линчyют..&lt;br&gt;&lt;br&gt;Дедуля, читай вику еще раз. Алгоритмист из тебя - хуже чем из твоего ученика-питониста. И это е...й стыд. Или просто вали на пенсию и не позорься, тебе только на завалинке сидеть осталось.&lt;br&gt;</description>
</item>

<item>
    <title>В ядре Linux ускорен алгоритм CRC32C (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135159.html#192</link>
    <pubDate>Wed, 30 Oct 2024 18:02:17 GMT</pubDate>
    <description>&amp;gt; Так что трясти какими&amp;#8211;то там показателями за прошлый год, как минимум, странно. &lt;br&gt;&lt;br&gt;Интел и их фанаты пытаются трясти какими-то закупленными машинами. Которые пока там еще запустят и отладят. И еще вопрос сколько там реальных нанометров получится.&lt;br&gt;&lt;br&gt;Сейчас вообще пошла гнилая мода. Нанометры у интела - такие же как и ватты! Т.е. - свои собственные. И то что они называли N-нанометровым процессом означало вовсе не то что вы могли подумать. А реально нанометров - больше.&lt;br&gt;&lt;br&gt;Видимо с китайцев пример взяли, там тоже - если китайские ватты и миллиамперчасы меньше номинала, то нанометры - больше. Вон они рассказывают про якобы 8, своими силами. На поверку, 8 это только точность совмещения слоев. А реально фичи соответствуют примерно 55 нм и это сильно более другой коленкор. Теперь китайские нанометры докатились и до интела...&lt;br&gt;</description>
</item>

<item>
    <title>В ядре Linux оптимизирована реализация алгоритма CRC32C (_)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135159.html#191</link>
    <pubDate>Wed, 30 Oct 2024 14:29:56 GMT</pubDate>
    <description>Четверть века прошло! Что это означает в _самой_ быстроразвивающейся отрасли ... ну понятно :)&lt;br&gt;</description>
</item>

<item>
    <title>В ядре Linux оптимизирована реализация алгоритма CRC32C (_)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135159.html#190</link>
    <pubDate>Wed, 30 Oct 2024 14:17:12 GMT</pubDate>
    <description>Я btrfs не юзаю, у меня нет эксабайт фоточек с котиками, которые все потерять не жалко :)&lt;br&gt;&lt;br&gt;У меня в кровавом(С), потеря одной единственной транзакции может стоить компании зарплаты целого отдела за год ... поэтому и орг-выводы делаются моментально и жестко :)&lt;br&gt;Поэтому на моих сториджах чексумится всё, и там НЕ CRC32*-family :) Да даже у всех 3 мэйжор облаков - НЕ оно.&lt;br&gt;&lt;br&gt;&lt;br&gt;PS: Ещё раз для тугих: CRC32* в ядре _должны_ быть, пока даже _обязанны_. Но их важность нынче сильно меньше, и то, что вопиющую неоптимальность заметили только через 20 лет - прямо об этом и говорит :)&lt;br&gt;</description>
</item>

<item>
    <title>В ядре Linux оптимизирована реализация алгоритма CRC32C (_)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135159.html#189</link>
    <pubDate>Wed, 30 Oct 2024 14:06:21 GMT</pubDate>
    <description>Обос**сля? :) Написанное не осилил? :)&lt;br&gt;Ну я конечно могу на русский и даже на твой перевести что там написано - но это уже за деньги :)&lt;br&gt;</description>
</item>

</channel>
</rss>
