<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Advanced: the AVX-512 VNNI option, and why it's off]]></title><description><![CDATA[<p dir="auto">For anyone who likes the details.</p>
<p dir="auto">Modern Intel (Ice Lake and newer) and AMD (Zen 4 and newer) processors have an instruction that does 8-bit integer maths faster. Caterpillar has a kernel that uses it, behind <code>CATERPILLAR_CPU_VNNI=1</code>.</p>
<p dir="auto"><strong>It ships disabled</strong>, and the reason is worth stating plainly: on our test hardware it measured within run-to-run noise of the standard path. Not faster, not slower — indistinguishable. Shipping it on by default would be claiming a win we can't demonstrate.</p>
<p dir="auto">It may well help on other chips, particularly ones with more memory bandwidth. If you try it:</p>
<pre><code>CATERPILLAR_CPU_VNNI=1
</code></pre>
<p dir="auto">Please post your CPU and both numbers, run back-to-back. Alternating measurements matter here — machines get hotter as you test them, and that alone can swamp the difference.</p>
]]></description><link>https://community.lizard-llm.qendryx.com/topic/10/advanced-the-avx-512-vnni-option-and-why-it-s-off</link><generator>RSS for Node</generator><lastBuildDate>Mon, 24 Aug 2026 01:37:11 GMT</lastBuildDate><atom:link href="https://community.lizard-llm.qendryx.com/topic/10.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 20 Jul 2026 10:17:00 GMT</pubDate><ttl>60</ttl></channel></rss>