<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Laatansa Imroni, Author at Efison Lisan Teknologi</title>
	<atom:link href="https://efisonlt.com/author/laatansa/feed/" rel="self" type="application/rss+xml" />
	<link>https://efisonlt.com/author/laatansa/</link>
	<description>Computation for Everybody</description>
	<lastBuildDate>Thu, 28 May 2026 10:38:46 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://efisonlt.com/wp-content/uploads/2020/03/cropped-efison_logo_orange-skuer-32x32.png</url>
	<title>Laatansa Imroni, Author at Efison Lisan Teknologi</title>
	<link>https://efisonlt.com/author/laatansa/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Our Experience with MSI EdgeXpert &#8211; Nvidia DGX Spark GB10</title>
		<link>https://efisonlt.com/our-experience-with-msi-edgexpert-nvidia-dgx-spark-gb10/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=our-experience-with-msi-edgexpert-nvidia-dgx-spark-gb10</link>
		
		<dc:creator><![CDATA[Laatansa Imroni]]></dc:creator>
		<pubDate>Thu, 28 May 2026 07:48:40 +0000</pubDate>
				<category><![CDATA[Review]]></category>
		<category><![CDATA[ai]]></category>
		<category><![CDATA[cuda]]></category>
		<category><![CDATA[dgx]]></category>
		<category><![CDATA[imagegen]]></category>
		<category><![CDATA[llm]]></category>
		<category><![CDATA[nvidia]]></category>
		<category><![CDATA[qwen]]></category>
		<category><![CDATA[r9700]]></category>
		<category><![CDATA[radeon]]></category>
		<category><![CDATA[rtx]]></category>
		<category><![CDATA[spark]]></category>
		<category><![CDATA[strix halo]]></category>
		<guid isPermaLink="false">https://efisonlt.com/?p=1974</guid>

					<description><![CDATA[<p>&#8220;Agentic AI&#8221;. That&#8217;s the key phrase. Everybody is talking about how we should utilise AI on our life. Invest on the skill, buy your own hardware, they said. And this one is probably the best gateway hardware out there. Behold! A mini AI supercomputer (Nvidia&#8217;s words, not mine) Such a big statement, I thought. But&#8230;&#160;<a href="https://efisonlt.com/our-experience-with-msi-edgexpert-nvidia-dgx-spark-gb10/" rel="bookmark">Read More &#187;<span class="screen-reader-text">Our Experience with MSI EdgeXpert &#8211; Nvidia DGX Spark GB10</span></a></p>
<p>The post <a href="https://efisonlt.com/our-experience-with-msi-edgexpert-nvidia-dgx-spark-gb10/">Our Experience with MSI EdgeXpert &#8211; Nvidia DGX Spark GB10</a> appeared first on <a href="https://efisonlt.com">Efison Lisan Teknologi</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">&#8220;Agentic AI&#8221;. That&#8217;s the key phrase.</p>



<p class="wp-block-paragraph">Everybody is talking about how we should utilise AI on our life. Invest on the skill, buy your own hardware, they said.</p>



<p class="wp-block-paragraph">And this one is probably the best gateway hardware out there.</p>



<h2 class="wp-block-heading">Behold! A mini AI supercomputer (<a href="https://nvidianews.nvidia.com/news/nvidia-dgx-spark-arrives-for-worlds-ai-developers">Nvidia&#8217;s words</a>, not mine)</h2>



<p class="wp-block-paragraph">Such a big statement, I thought. But after a short exploration, this thing is really a minified supercomputer in many different aspects. It has this enterprise-level of software support, clustering, network interface, and also the emphasis on being an AI server, not just a mere mini PC.</p>



<p class="wp-block-paragraph">I won&#8217;t rewrite the full specification table here. You can see it yourself on <a href="https://ipc.msi.com/product_detail/Industrial-Computer-Box-PC/AI-Supercomputer/EdgeXpert-MS-C931">MSI EdgeXpert</a> page or <a href="https://www.nvidia.com/en-sg/products/workstations/dgx-spark/">Nvidia DGX Spark page</a>.</p>



<p class="wp-block-paragraph">But let me tell you all the interesting parts.</p>



<h2 class="wp-block-heading">At a Glance</h2>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b69df62&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b69df62" class="aligncenter size-large wp-lightbox-container"><img fetchpriority="high" decoding="async" width="1024" height="705" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-5-1024x705.png" alt="" class="wp-image-1982" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-5-1024x705.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/image-5-300x207.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-5-768x529.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-5.png 1271w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Ignore the scratches. Not mine to blame. It has almost a half of its height dedicated for an intake grill.</figcaption></figure>
</div>

<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b69e8f7&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b69e8f7" class="aligncenter size-large wp-lightbox-container"><img decoding="async" width="1024" height="686" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-3-1024x686.png" alt="" class="wp-image-1980" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-3-1024x686.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/image-3-300x201.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-3-768x515.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-3.png 1300w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Back view. On top is the exhaust grill. All the physical interfaces are on the backside. Yes, including the power button.</figcaption></figure>
</div>

<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b69ef6e&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b69ef6e" class="aligncenter size-full wp-lightbox-container"><img decoding="async" width="810" height="551" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-1.png" alt="USB ports" class="wp-image-1978" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-1.png 810w, https://efisonlt.com/wp-content/uploads/2026/05/image-1-300x204.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-1-768x522.png 768w" sizes="(max-width: 810px) 100vw, 810px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">4*USB type-C, no USB type-A in sight.</figcaption></figure>
</div>

<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b69f546&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b69f546" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="711" height="597" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-4.png" alt="" class="wp-image-1981" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-4.png 711w, https://efisonlt.com/wp-content/uploads/2026/05/image-4-300x252.png 300w" sizes="(max-width: 711px) 100vw, 711px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">The ConnectX-7 200 Gbps ports for a better clustering support compared to any mini PC I&#8217;ve ever seen.</figcaption></figure>
</div>


<p class="wp-block-paragraph">The omission of power LED or any power-on indicator is kinda heartbreaking, tho.</p>



<h2 class="wp-block-heading">Hardware Overview</h2>



<p class="wp-block-paragraph">This system is using a custom multi-chip package SoC called Nvidia GB10. The GB10 is consisted of (should be) Grace Arm CPU and Blackwell GPU. Nvidia didn&#8217;t really mention the specific name of both the CPU and GPU so I&#8217;ll put the specification below to represent the number of the compute unit count instead. </p>



<figure class="wp-block-table"><table><thead><tr><th>Component</th><th class="has-text-align-left" data-align="left">Specification</th></tr></thead><tbody><tr><td><strong>CPU</strong></td><td class="has-text-align-left" data-align="left">10-core Arm Cortex-X925, 10-core Arm Cortex-A725</td></tr><tr><td><strong>GPU</strong></td><td class="has-text-align-left" data-align="left">48-SM Blackwell</td></tr><tr><td><strong>Storage</strong></td><td class="has-text-align-left" data-align="left">1 TB NVMe</td></tr><tr><td><strong>Memory</strong></td><td class="has-text-align-left" data-align="left">128 GB 256-bit LPDDR5x unified</td></tr><tr><td><strong>Memory Bandwidth</strong></td><td class="has-text-align-left" data-align="left">273 GB/s</td></tr><tr><td><strong>Ethernet</strong></td><td class="has-text-align-left" data-align="left">10 GbE RJ-45</td></tr><tr><td><strong>High-Speed Network</strong></td><td class="has-text-align-left" data-align="left">ConnectX-7 NIC @ 200 Gbps</td></tr><tr><td><strong>Wireless Connection</strong></td><td class="has-text-align-left" data-align="left">Wifi 7, Bluetooth 5.4</td></tr><tr><td><strong>Power Supply</strong></td><td class="has-text-align-left" data-align="left">240 W AC-to-DC power brick via USB type-C</td></tr><tr><td><strong>BMC/IPMI</strong></td><td class="has-text-align-left" data-align="left">None</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">As it stands, my main complaint is the lack of baseboard management controller (BMC) to remotely monitor the state of the hardware, connect to a virtual KVM to the server, and to control the power state, exclusive from the OS. This way, you can only get the monitoring of the unit <strong>after</strong> you boot into the OS. Well, unfortunately Nvidia decided it is not supercomputer enough to bear the right of having a BMC.</p>



<h2 class="wp-block-heading">Software Overview</h2>



<p class="wp-block-paragraph">This one is a more interesting one. The OS is called <a href="https://docs.nvidia.com/dgx/dgx-spark/dgx-os.html">DGX OS</a> officially, but it&#8217;s actually an Ubuntu 24.04 with some &#8220;custom sauce&#8221; from Nvidia.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b69fbf5&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b69fbf5" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="815" height="412" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-6.png" alt="" class="wp-image-1983" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-6.png 815w, https://efisonlt.com/wp-content/uploads/2026/05/image-6-300x152.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-6-768x388.png 768w" sizes="(max-width: 815px) 100vw, 815px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">neofetch of DGX Spark.</figcaption></figure>
</div>


<p class="wp-block-paragraph">The &#8220;custom sauce&#8221; lies on the repository being used for delivering packages optimised for the GB10 which are maintained and deployed by Nvidia.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a0123&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a0123" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="697" height="225" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-7.png" alt="" class="wp-image-1984" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-7.png 697w, https://efisonlt.com/wp-content/uploads/2026/05/image-7-300x97.png 300w" sizes="(max-width: 697px) 100vw, 697px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Nvidia repo for DGX Spark.</figcaption></figure>
</div>


<p class="wp-block-paragraph">It comes with GNOME Desktop Environment if you fancy using it as a normal desktop PC. You can install various software through command line or Software Center in a typical Ubuntu desktop fashion.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a0625&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a0625" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="576" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-8-1024x576.png" alt="" class="wp-image-1985" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-8-1024x576.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/image-8-300x169.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-8-768x432.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-8-1536x865.png 1536w, https://efisonlt.com/wp-content/uploads/2026/05/image-8-2048x1153.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Webcam works, too, if you feel like wanting to plug a webcam.</figcaption></figure>
</div>


<p class="wp-block-paragraph">As it is a mini server, it has this cute quirk, which is you&#8217;ll find no sleep (or hibernate) option. You can only set the power saving to blank the screen after being left idle for some time. Well you don&#8217;t want your server to suddenly sleep in the middle of serving, no?</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a0b60&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a0b60" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="740" height="391" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-9.png" alt="" class="wp-image-1986" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-9.png 740w, https://efisonlt.com/wp-content/uploads/2026/05/image-9-300x159.png 300w" sizes="(max-width: 740px) 100vw, 740px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">No sleep. Sleep is for the weak. Excuse my keyboard (Bridge75) for the photobomb.</figcaption></figure>
</div>


<h2 class="wp-block-heading">Being an AI Server: Default Software</h2>



<p class="wp-block-paragraph">After first boot and setup, you&#8217;ll get yourself a default dashboard called DGX Dashboard which can be accessed by a browser. The default address is <a href="http://localhost:11000">http://localhost:11000</a> which can only be accessed locally from the machine itself. But you can easily redirect it with a proxy or tunneling just fine.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a10dc&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a10dc" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="760" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-10-1024x760.png" alt="" class="wp-image-1990" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-10-1024x760.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/image-10-300x223.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-10-768x570.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-10.png 1247w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">DGX Dashboard</figcaption></figure>
</div>


<p class="wp-block-paragraph">As can be seen above you can easily see simple statuses of the hardware and launch a JupyterLab which would then can be used as PyTorch or TensorFlow development environment just as easy. From there you can use the underlying hardware both CPU and GPU to develop or test your various Jupyter workflow.</p>



<p class="wp-block-paragraph">From the same dashboard we can click on the Updates menu to&#8230; update. Nvidia recommends updating from this dashboard instead of using CLI, and you will also get your firmware or UEFI update from this same interface.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a168a&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a168a" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="761" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-11-1024x761.png" alt="" class="wp-image-1991" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-11-1024x761.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/image-11-300x223.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-11-768x570.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-11.png 1244w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">DGX Dashboard: Updates</figcaption></figure>
</div>


<p class="wp-block-paragraph">Continuing right there is a Settings menu which can be used to change the hostname and enable/disable telemetry.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a1be3&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a1be3" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="761" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-12-1024x761.png" alt="" class="wp-image-1992" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-12-1024x761.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/image-12-300x223.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-12-768x571.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-12.png 1245w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">DGX Dashboard: Settings</figcaption></figure>
</div>


<p class="wp-block-paragraph">The next three buttons on the right are external links in which you can interact with:</p>



<h3 class="wp-block-heading"><strong><a href="https://docs.nvidia.com/dgx/dgx-spark/index.html">Docs</a>:</strong> Product Documentation and User Manual</h3>



<p class="wp-block-paragraph">Here you can look for everything you need to know about DGX Spark down from its hardware, software, configuration, release notes, system update guide, how to get support, to legal information. This is as complete as you want it to be. Personally I found that this is the most complete manual ever written for a mini PC. Oh wait it&#8217;s a mini supercomputer, not just a mini PC.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a2125&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a2125" class="aligncenter wp-lightbox-container"><img loading="lazy" decoding="async" width="1001" height="1024" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-27-1001x1024.png" alt="" class="wp-image-2029" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-27-1001x1024.png 1001w, https://efisonlt.com/wp-content/uploads/2026/05/image-27-293x300.png 293w, https://efisonlt.com/wp-content/uploads/2026/05/image-27-768x785.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-27.png 1280w" sizes="(max-width: 1001px) 100vw, 1001px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Docs button will bring you to DGX Spark User Guide site.</figcaption></figure>
</div>


<h3 class="wp-block-heading"><strong><a href="https://forums.developer.nvidia.com/c/accelerated-computing/dgx-spark-gb10/dgx-spark-gb10/721">Forums</a>:</strong> Discussion Boards</h3>



<p class="wp-block-paragraph">Do you ever feel like missing a bulletin boards? Or interacting with a bunch of geniuses around the world who have the same systems? Afraid not! This forum is as lively as it can, with Nvidia moderators also actively participates in the discussions. Maybe someone has a crazy idea, maybe someone has a solution for a particular problem, you name it. Lovely.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a2675&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a2675" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1001" height="1024" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-28-1001x1024.png" alt="" class="wp-image-2030" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-28-1001x1024.png 1001w, https://efisonlt.com/wp-content/uploads/2026/05/image-28-293x300.png 293w, https://efisonlt.com/wp-content/uploads/2026/05/image-28-768x785.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-28.png 1280w" sizes="(max-width: 1001px) 100vw, 1001px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Lively forum.</figcaption></figure>
</div>

<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a2b13&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a2b13" class="aligncenter wp-lightbox-container"><img loading="lazy" decoding="async" width="1001" height="1024" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-29-1001x1024.png" alt="" class="wp-image-2031" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-29-1001x1024.png 1001w, https://efisonlt.com/wp-content/uploads/2026/05/image-29-293x300.png 293w, https://efisonlt.com/wp-content/uploads/2026/05/image-29-768x785.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-29.png 1280w" sizes="(max-width: 1001px) 100vw, 1001px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Maybe a little bit too lively. But what is life without genius madlads around?</figcaption></figure>
</div>


<h3 class="wp-block-heading"><strong><a href="https://build.nvidia.com/spark/">Resources</a>:</strong> Guides for Deploying AI Softwares</h3>



<p class="wp-block-paragraph">For me this is one of the killer features. This is the guide for building, running, and deploying any popular AI software, some with prebuilt container images or models built by Nvidia themselves. Again, personally this has been the best resources provided by first-party for users to have the least possible headache of running any AI software they want to use.</p>



<figure class="wp-block-video aligncenter"><video height="1440" style="aspect-ratio: 2560 / 1440;" width="2560" controls src="https://efisonlt.com/wp-content/uploads/2026/05/DGX-spark-resources-overview.mp4"></video><figcaption class="wp-element-caption">They encourage you to build any AI software in the easiest way possible.</figcaption></figure>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a32f9&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a32f9" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="604" height="1024" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-30-604x1024.png" alt="" class="wp-image-2033" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-30-604x1024.png 604w, https://efisonlt.com/wp-content/uploads/2026/05/image-30-177x300.png 177w, https://efisonlt.com/wp-content/uploads/2026/05/image-30.png 699w" sizes="(max-width: 604px) 100vw, 604px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Example: vLLM serving guide.</figcaption></figure>
</div>

<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a37ab&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a37ab" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="690" height="280" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-31.png" alt="" class="wp-image-2034" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-31.png 690w, https://efisonlt.com/wp-content/uploads/2026/05/image-31-300x122.png 300w" sizes="(max-width: 690px) 100vw, 690px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">They have their ready-to-run models, if you prefer.</figcaption></figure>
</div>

<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a3c41&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a3c41" class="aligncenter is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="690" height="554" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-32.png" alt="" class="wp-image-2035" style="width:690px;height:auto" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-32.png 690w, https://efisonlt.com/wp-content/uploads/2026/05/image-32-300x241.png 300w" sizes="(max-width: 690px) 100vw, 690px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">You can also use Nvidia&#8217;s prebuilt container image from the <a href="https://catalog.ngc.nvidia.com">NGC</a>.</figcaption></figure>
</div>


<h2 class="wp-block-heading">CPU (and Memory) Performance Benchmarks</h2>



<p class="wp-block-paragraph">Here I tested some benchmarks to portray how fast it is in general tasks.</p>



<h3 class="wp-block-heading">Geekbench 6</h3>



<p class="wp-block-paragraph">It slightly beat my desktop PC which has a bigger cooler and consumes more power.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a41f2&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a41f2" class="aligncenter size-large is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="855" height="1024" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-13-855x1024.png" alt="" class="wp-image-1995" style="width:855px;height:auto" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-13-855x1024.png 855w, https://efisonlt.com/wp-content/uploads/2026/05/image-13-251x300.png 251w, https://efisonlt.com/wp-content/uploads/2026/05/image-13-768x919.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-13.png 858w" sizes="(max-width: 855px) 100vw, 855px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><a href="https://browser.geekbench.com/v6/cpu/compare/17994641?baseline=12639240">Geekbench 6 result against an 8P core i7-12700K.</a></figcaption></figure>
</div>


<h3 class="wp-block-heading">Phoronix Linux Kernel 7.0 Compilation</h3>



<p class="wp-block-paragraph">Unfortunately it fell short in compilation performance. Personally, I also found this machine to be quite slow during Nunchaku wheel compilation which I will explain later on.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a470c&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a470c" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="600" height="149" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-17.png" alt="" class="wp-image-1999" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-17.png 600w, https://efisonlt.com/wp-content/uploads/2026/05/image-17-300x75.png 300w" sizes="(max-width: 600px) 100vw, 600px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><a href="https://openbenchmarking.org/result/2605148-NE-DGXSPARK245">Compilation time of Linux Kernel 7.0.</a></figcaption></figure>
</div>


<p class="wp-block-paragraph">It is slower than an aging 8-core 8-thread i7-9700. Ouch.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a4bc2&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a4bc2" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="978" height="119" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-15.png" alt="" class="wp-image-1997" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-15.png 978w, https://efisonlt.com/wp-content/uploads/2026/05/image-15-300x37.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-15-768x93.png 768w" sizes="(max-width: 978px) 100vw, 978px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><a href="https://openbenchmarking.org/test/pts/build-linux-kernel">Linux kernel 7.0 compilation time comparison on various different CPUs</a>.</figcaption></figure>
</div>


<h3 class="wp-block-heading">Phoronix SVT-AV1 4.0</h3>



<p class="wp-block-paragraph">Similar picture painted when tested against SVT AV1 encoding using CPU.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a50f7&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a50f7" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="600" height="184" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-16.png" alt="" class="wp-image-1998" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-16.png 600w, https://efisonlt.com/wp-content/uploads/2026/05/image-16-300x92.png 300w" sizes="(max-width: 600px) 100vw, 600px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><a href="https://openbenchmarking.org/result/2605148-NE-DGXSPARK245">AV1 encoding speed using SVT library.</a></figcaption></figure>
</div>


<p class="wp-block-paragraph">It&#8217;s only marginally faster than an aging 4-core 8-thread mobile CPU i7-8550U.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a564d&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a564d" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="889" height="110" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-18.png" alt="" class="wp-image-2000" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-18.png 889w, https://efisonlt.com/wp-content/uploads/2026/05/image-18-300x37.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-18-768x95.png 768w" sizes="(max-width: 889px) 100vw, 889px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><a href="https://openbenchmarking.org/test/pts/svt-av1">SVT-AV1 performance comparison on various different CPUs.</a></figcaption></figure>
</div>


<h3 class="wp-block-heading">Phoronix 7-zip 26.01 Compression and Decompression</h3>



<p class="wp-block-paragraph">This one yielded a better outcome. My theory would be the large memory bandwidth helps with the compression/decompression performance by much and feeds the cores with the necessary data nicely.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a5b6d&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a5b6d" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="600" height="182" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-19.png" alt="" class="wp-image-2001" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-19.png 600w, https://efisonlt.com/wp-content/uploads/2026/05/image-19-300x91.png 300w" sizes="(max-width: 600px) 100vw, 600px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><a href="https://openbenchmarking.org/result/2605148-NE-DGXSPARK245">7-zip 26.01 file compression speed.</a></figcaption></figure>
</div>


<p class="wp-block-paragraph">Only slightly lower than another mini AI machine (Ryzen AI Max+ 395) and faster than the current gen mainstream-class Intel desktop CPU (Core Ultra 5 250K Plus).</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a6079&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a6079" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="1013" height="140" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-22.png" alt="" class="wp-image-2004" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-22.png 1013w, https://efisonlt.com/wp-content/uploads/2026/05/image-22-300x41.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-22-768x106.png 768w" sizes="(max-width: 1013px) 100vw, 1013px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><a href="https://openbenchmarking.org/test/pts/compress-7zip&amp;eval=056b87080920579f1e0b2f364cf8191f205d4f52#metrics">7-zip 26.01 file compression performance on various different CPUs.</a></figcaption></figure>
</div>


<p class="wp-block-paragraph">The decompression performance also painted a good number.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a6524&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a6524" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="600" height="182" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-20.png" alt="" class="wp-image-2002" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-20.png 600w, https://efisonlt.com/wp-content/uploads/2026/05/image-20-300x91.png 300w" sizes="(max-width: 600px) 100vw, 600px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><a href="https://openbenchmarking.org/result/2605148-NE-DGXSPARK245">7-zip 26.01 file decompression speed.</a></figcaption></figure>
</div>


<p class="wp-block-paragraph">Albeit a much bigger gap against the Ryzen AI Max+ 395. Still respectable nonetheless.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a69ca&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a69ca" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="171" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-23-1024x171.png" alt="" class="wp-image-2005" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-23-1024x171.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/image-23-300x50.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-23-768x128.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-23.png 1030w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption"><a href="https://openbenchmarking.org/test/pts/compress-7zip&amp;eval=c492dfa3fd4ab77f88e146cd61863fe368407a56#metrics">7-zip 26.01 file decompression performance on various different CPUs.</a></figcaption></figure>
</div>


<h2 class="wp-block-heading">Comparison against A Similar Mini AI Machine</h2>



<p class="wp-block-paragraph">It&#8217;s been a year or so that AMD released the Strix Halo (Ryzen AI Max+ 395 with integrated Radeon 8060S). I actually <a href="https://www.youtube.com/watch?v=_nl9WtOEL2E">tested one</a> but haven&#8217;t written any article about it (sorry &#x1f625;). Now when you see the raw specification, they&#8217;re kinda similar in stature.</p>



<figure class="wp-block-table"><table><thead><tr><th></th><th class="has-text-align-right" data-align="right">DGX Spark</th><th>Strix Halo</th></tr></thead><tbody><tr><td><strong>Memory</strong></td><td class="has-text-align-right" data-align="right">128 GB 256-bit LPDDR5x unified</td><td>128 GB 256-bit LPDDR5x shared</td></tr><tr><td><strong>Memory Bandwidth</strong></td><td class="has-text-align-right" data-align="right">273 GB/s</td><td>256 GB/s</td></tr><tr><td><strong>Smallest Floating Point Support</strong></td><td class="has-text-align-right" data-align="right">NVFP4, MXFP4</td><td>BF16, FP16</td></tr><tr><td><strong>Smallest Integer Support</strong></td><td class="has-text-align-right" data-align="right">INT4</td><td>INT4</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">But it has this glaring difference: DGX Spark <strong>supports a smaller floating point data type</strong>.</p>



<p class="wp-block-paragraph">Aside from the data type support, you can also look at the memory. DGX Spark uses <strong>unified</strong> memory while Strix Halo uses <strong>shared</strong> memory. This is different in nature.</p>



<p class="wp-block-paragraph">With unified memory, you get a transparent memory addressing in which the CPU and GPU can access the same memory address, making it possible for the CPU or GPU-bound application to get more memory available on the pool on-demand. They can access the same 128 GB available memory in whole.</p>



<p class="wp-block-paragraph">Strix Halo, uses shared memory in which you need to set a fixed amount of shared UMA (unified memory address) size available for the GPU. While the GPU can dynamically allocate the GPU memory to the available memory address, the fixed amount of shared UMA is locked for GPU and the CPU can only use the remaining memory pool. For example you can set the UMA size of 1 GB statically set to the GPU, then the </p>



<p class="wp-block-paragraph">We&#8217;ll see the difference in performance later on.</p>



<h2 class="wp-block-heading">LLM Performance</h2>



<p class="wp-block-paragraph">First, I need to talk about sidelining llama.cpp for vLLM. The reason is llama.cpp wouldn&#8217;t be representative for this machine LLM capability measurement. As I already presented above, it has a large unified memory capacity of 128 GB. With this much of a memory, you are not on the mercy of GGUF models with llama.cpp and you can just run the non-GGUF quantized model with an inference engine good enough to serve more requests.</p>



<p class="wp-block-paragraph">Wait that explanation isn&#8217;t really helpful, right?</p>



<p class="wp-block-paragraph">Let me just show you this model size comparison.</p>



<p class="wp-block-paragraph">Here are <a href="https://huggingface.co/unsloth/Qwen3.6-35B-A3B-GGUF">unsloth/Qwen3.6-35B-A3B-GGUF</a> models&#8217; size.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a73da&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a73da" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="491" height="755" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-25.png" alt="" class="wp-image-2012" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-25.png 491w, https://efisonlt.com/wp-content/uploads/2026/05/image-25-195x300.png 195w" sizes="(max-width: 491px) 100vw, 491px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">With GGUF model, you can grab a lower quantization easily to scale with your memory capacity.</figcaption></figure>
</div>


<p class="wp-block-paragraph">And this is <a href="https://huggingface.co/unsloth/Qwen3.6-35B-A3B-NVFP4">unsloth/Qwen3.6-35B-A3B-NVFP4</a> model size.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a78d9&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a78d9" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="398" height="259" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-24.png" alt="" class="wp-image-2011" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-24.png 398w, https://efisonlt.com/wp-content/uploads/2026/05/image-24-300x195.png 300w" sizes="(max-width: 398px) 100vw, 398px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">This non-GGUF model only has one variant, which is 23 GB in size.</figcaption></figure>
</div>


<p class="wp-block-paragraph">llama.cpp will allocate certain parts of the memory to be used as KV cache. This number is fixed based on the data type being used and the context length set up in the llama-server directive. It can&#8217;t grow or shrink to fit the available memory, nor set up on-the-fly when the inference server is running.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a7dbe&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a7dbe" class="aligncenter wp-lightbox-container"><img loading="lazy" decoding="async" width="960" height="76" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-33.png" alt="" class="wp-image-2037" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-33.png 960w, https://efisonlt.com/wp-content/uploads/2026/05/image-33-300x24.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-33-768x61.png 768w" sizes="(max-width: 960px) 100vw, 960px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">In this example, I used context length of 262144 tokens, K cache data type of q4_0, and V cache data type of q4_0. It used 1440 MB of the available memory for the context alone, independent from the memory needed to run the model.</figcaption></figure>
</div>


<p class="wp-block-paragraph">Unlike llama.cpp, when you use an enterprise focused inference engine like vLLM, you can use the remaining available memory for more concurrency.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6a82b5&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6a82b5" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="766" height="118" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/Screenshot_20260525_121749.png" alt="" class="wp-image-2025" srcset="https://efisonlt.com/wp-content/uploads/2026/05/Screenshot_20260525_121749.png 766w, https://efisonlt.com/wp-content/uploads/2026/05/Screenshot_20260525_121749-300x46.png 300w" sizes="(max-width: 766px) 100vw, 766px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">In this example, the remaining 67.5 GB after loading the data would be allocated as KV cache memory, which then translate to 13.3 of maximum concurrencies estimation.</figcaption></figure>
</div>


<p class="wp-block-paragraph">Now when we put the comparison side-by-side, you can see that vLLM can serve more concurrent requests easily compared to llama.cpp, even with a similarly sized GGUF model. All the benchmarks were done with <a href="https://github.com/eugr/llama-benchy">llama-benchy</a> for easy benchmarking tool and consistency.</p>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>llama.cpp serve command line, model: unsloth/Qwen3.6-35B-A3B-GGUF, UD-Q4_K_XL quantization</summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>llama-serve \
  --model unsloth/Qwen3.6-35B-A3B-GGUF/Qwen3.6-35B-A3B-UD-Q4_K_XL.gguf \
  --mmproj unsloth/Qwen3.6-35B-A3B-GGUF/mmproj-BF16.gguf --image-min-tokens 1024 \
  -ctk q8_0 -ctv q8_0 -c 262144 -ub 4096 -b 4096 \
  -fa 1 \
  --temp 0.6 --top-p 0.95 --top-k 20 --min-p 0.0 \
  --presence-penalty 0.0 --repeat-penalty 1.0 \
  --parallel 1 --threads 16 \
  --host 0.0.0.0 --port 8000 \
  --jinja</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">llama-serve</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">unsloth/Qwen3.6-35B-A3B-GGUF/Qwen3.6-35B-A3B-UD-Q4_K_XL.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--mmproj</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">unsloth/Qwen3.6-35B-A3B-GGUF/mmproj-BF16.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--image-min-tokens</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1024</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-c</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">262144</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--temp</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.6</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--top-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.95</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--top-k</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--min-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.0</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--presence-penalty</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--repeat-penalty</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1.0</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--parallel</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--host</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.0</span><span style="color: #CE9178">.0.0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--port</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8000</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--jinja</span></span></code></pre></div>
</details>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>vLLM serve command line, model: unsloth/Qwen3.6-35B-A3B-NVFP4</summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>podman run \
  -p 8000:8000 \
  --device nvidia.com/gpu=all \
  -v ~/.cache/huggingface:/root/.cache/huggingface:Z \
  docker.io/vllm/vllm-openai:cu130-nightly unsloth/Qwen3.6-35B-A3B-NVFP4 \
  --enable-auto-tool-choice --tool-call-parser qwen3_coder --reasoning-parser qwen3 \
  --trust-remote-code \
  --dtype float16 \
  --max-model-len -1 \
  --gpu-memory-utilization 0.8</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">podman</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">run</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8000</span><span style="color: #CE9178">:8000</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--device</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">nvidia.com/gpu=all</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">-v</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">~/.cache/huggingface:/root/.cache/huggingface:Z</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #CE9178">docker.io/vllm/vllm-openai:cu130-nightly</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">unsloth/Qwen3.6-35B-A3B-NVFP4</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--enable-auto-tool-choice</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--tool-call-parser</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">qwen3_coder</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--reasoning-parser</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">qwen3</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--trust-remote-code</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--dtype</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">float16</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--max-model-len</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-1</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--gpu-memory-utilization</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.8</span></span></code></pre></div>
</details>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>llama-benchy benchmarking line for the llama.cpp server, model: unsloth/Qwen3.6-35B-A3B-GGUF, UD-Q4_K_XL quantization</summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>llama-benchy \
  --base-url http://${HOST}:8000/v1 \
  --model Qwen3.6-35B-A3B-UD-Q4_K_XL.gguf \
  --depth 0 8192 \
  --pp 2048 --tg 256 \
  --concurrency 1 2 4 \
  --no-results-on-fail</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">llama-benchy</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--base-url</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">http://</span><span style="color: #D4D4D4">${</span><span style="color: #9CDCFE">HOST</span><span style="color: #D4D4D4">}</span><span style="color: #CE9178">:8000/v1</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Qwen3.6-35B-A3B-UD-Q4_K_XL.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--depth</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8192</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--pp</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2048</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--tg</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--concurrency</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--no-results-on-fail</span></span></code></pre></div>
</details>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>llama-benchy benchmarking line for the vLLM server, model: unsloth/Qwen3.6-35B-A3B-NVFP4</summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>llama-benchy \
  --base-url http://${HOST}:8000/v1 \
  --model unsloth/Qwen3.6-35B-A3B-NVFP4 \
  --depth 0 8192 \
  --pp 2048 --tg 256 \
  --concurrency 1 2 4 \
  --no-results-on-fail</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">llama-benchy</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--base-url</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">http://</span><span style="color: #D4D4D4">${</span><span style="color: #9CDCFE">HOST</span><span style="color: #D4D4D4">}</span><span style="color: #CE9178">:8000/v1</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">unsloth/Qwen3.6-35B-A3B-NVFP4</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--depth</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8192</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--pp</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2048</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--tg</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--concurrency</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--no-results-on-fail</span></span></code></pre></div>
</details>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6aae07&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6aae07" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="685" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/pp2048-1024x685.png" alt="" class="wp-image-2013" srcset="https://efisonlt.com/wp-content/uploads/2026/05/pp2048-1024x685.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/pp2048-300x201.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/pp2048-768x514.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/pp2048-1536x1027.png 1536w, https://efisonlt.com/wp-content/uploads/2026/05/pp2048.png 1773w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">The llama.cpp fell through in prompt processing performance when faced with more than 1 concurrent request.</figcaption></figure>
</div>

<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6ab584&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6ab584" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="691" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/tg256-1024x691.png" alt="" class="wp-image-2014" srcset="https://efisonlt.com/wp-content/uploads/2026/05/tg256-1024x691.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/tg256-300x203.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/tg256-768x518.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/tg256-1536x1037.png 1536w, https://efisonlt.com/wp-content/uploads/2026/05/tg256.png 1757w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Similar story with the token generation performance. Although not as dramatic as the prompt processing one.</figcaption></figure>
</div>


<p class="wp-block-paragraph">Now that I&#8217;ve already put out my reasons, let&#8217;s continue to the vLLM benchmarks.</p>



<p class="wp-block-paragraph">But wait, there&#8217;s more. I also put <a href="https://efisonlt.com/our-experience-with-asus-amd-radeon-ai-pro-r9700-turbo/">Radeon AI Pro R9700</a> as another data for comparison.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6abbf3&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6abbf3" class="aligncenter size-large is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="527" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-26-1024x527.png" alt="" class="wp-image-2015" style="aspect-ratio:1.9430508615453308;width:302px;height:auto" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-26-1024x527.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/image-26-300x154.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-26-768x395.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-26.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</div>


<figure class="wp-block-table"><table><thead><tr><th></th><th class="has-text-align-right" data-align="right">DGX Spark</th><th class="has-text-align-right" data-align="right">Radeon AI Pro R9700</th><th class="has-text-align-right" data-align="right">Strix Halo</th></tr></thead><tbody><tr><td><strong>Memory</strong></td><td class="has-text-align-right" data-align="right">128 GB 256-bit LPDDR5x unified</td><td class="has-text-align-right" data-align="right">32 GB 256-bit GDDR6 dedicated</td><td class="has-text-align-right" data-align="right">128 GB 256-bit LPDDR5x shared</td></tr><tr><td><strong>Memory Bandwidth</strong></td><td class="has-text-align-right" data-align="right">273 GB/s</td><td class="has-text-align-right" data-align="right">644.6 GB/s</td><td class="has-text-align-right" data-align="right">256 GB/s</td></tr><tr><td><strong>Smallest Floating Point Support</strong></td><td class="has-text-align-right" data-align="right">NVFP4, MXFP4</td><td class="has-text-align-right" data-align="right">FP8</td><td class="has-text-align-right" data-align="right">BF16, FP16</td></tr><tr><td><strong>Smallest Integer Support</strong></td><td class="has-text-align-right" data-align="right">INT4</td><td class="has-text-align-right" data-align="right">INT4</td><td class="has-text-align-right" data-align="right">INT4</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">vLLM Container Image Version</h3>



<p class="wp-block-paragraph">For the vLLM deployment, I used these container images running on Podman for each machine, as I found them to be the most performant at the time of testing (18 May 2026).</p>



<figure class="wp-block-table"><table><thead><tr><th>Machine/GPU</th><th>Container Image</th></tr></thead><tbody><tr><td>DGX Spark</td><td><a href="https://hub.docker.com/r/vllm/vllm-openai/tags?name=cu130-nightly">docker.io/vllm/vllm-openai:cu130-nightly</a></td></tr><tr><td>Radeon AI Pro R9700</td><td><a href="https://hub.docker.com/r/rocm/vllm-dev/tags?name=nightly">docker.io/rocm/vllm-dev:nightly</a></td></tr><tr><td>Strix Halo</td><td><a href="https://hub.docker.com/r/kyuz0/vllm-therock-gfx1151/tags?name=latest">docker.io/kyuz0/vllm-therock-gfx1151:latest</a></td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Also here are the vLLM inference engine serving lines for each GPU:</p>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>vLLM serve command line for DGX Spark</summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>podman run \
  -p 8000:8000 \
  --device nvidia.com/gpu=all \
  -v ~/.cache/huggingface:/root/.cache/huggingface:Z \
  docker.io/vllm/vllm-openai:cu130-nightly ${MODEL} \
  --enable-auto-tool-choice --tool-call-parser qwen3_coder --reasoning-parser qwen3 \
  --trust-remote-code \
  --dtype float16 \
  --max-model-len -1 \
  --gpu-memory-utilization 0.8</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">podman</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">run</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8000</span><span style="color: #CE9178">:8000</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--device</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">nvidia.com/gpu=all</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">-v</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">~/.cache/huggingface:/root/.cache/huggingface:Z</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #CE9178">docker.io/vllm/vllm-openai:cu130-nightly</span><span style="color: #D4D4D4"> ${</span><span style="color: #9CDCFE">MODEL</span><span style="color: #D4D4D4">} </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--enable-auto-tool-choice</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--tool-call-parser</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">qwen3_coder</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--reasoning-parser</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">qwen3</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--trust-remote-code</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--dtype</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">float16</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--max-model-len</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-1</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--gpu-memory-utilization</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.8</span></span></code></pre></div>
</details>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>vLLM serve command line for Radeon AI Pro R9700 </summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly># Create distrobox
distrobox create vllm \
  --image docker.io/rocm/vllm-dev:nightly \
  -- \
  --device /dev/dri --device /dev/kfd \
  --group-add keep-groups --security-opt seccomp=unconfined

# Enter distrobox
distrobox enter vllm

# Run vllm serve inside the distrobox
vllm serve \
  ${MODEL} \
  --host 0.0.0.0 --port 8000 \
  --enable-auto-tool-choice --tool-call-parser qwen3_coder --reasoning-parser qwen3 \
  --trust-remote-code \
  --dtype float16 \
  --max-model-len -1 \
  --gpu-memory-utilization 0.9 \
  --enforce-eager</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955"># Create distrobox</span></span>
<span class="line"><span style="color: #DCDCAA">distrobox</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">create</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vllm</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--image</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">docker.io/rocm/vllm-dev:nightly</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--device</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/dev/dri</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--device</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/dev/kfd</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--group-add</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">keep-groups</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--security-opt</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">seccomp=unconfined</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955"># Enter distrobox</span></span>
<span class="line"><span style="color: #DCDCAA">distrobox</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">enter</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vllm</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955"># Run vllm serve inside the distrobox</span></span>
<span class="line"><span style="color: #DCDCAA">vllm</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">serve</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  ${</span><span style="color: #9CDCFE">MODEL</span><span style="color: #D4D4D4">} </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--host</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.0</span><span style="color: #CE9178">.0.0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--port</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8000</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--enable-auto-tool-choice</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--tool-call-parser</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">qwen3_coder</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--reasoning-parser</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">qwen3</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--trust-remote-code</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--dtype</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">float16</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--max-model-len</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-1</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--gpu-memory-utilization</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.9</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--enforce-eager</span></span></code></pre></div>
</details>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>vLLM serve command line for Strix Halo</summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly># Create distrobox
distrobox create vllm-gfx1151 \
  --image docker.io/kyuz0/vllm-therock-gfx1151:latest \
  -- \
  --device /dev/dri --device /dev/kfd \
  --group-add keep-groups --security-opt seccomp=unconfined

# Enter distrobox
distrobox enter vllm-gfx1151

# Run vllm serve inside the distrobox
VLLM_ROCM_USE_AITER=1 vllm serve \
  ${MODEL} \
  --host 0.0.0.0 --port 8000 \
  --enable-auto-tool-choice --tool-call-parser qwen3_coder --reasoning-parser qwen3 \
  --trust-remote-code \
  --dtype float16 \
  --max-model-len -1 \
  --gpu-memory-utilization 0.8</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955"># Create distrobox</span></span>
<span class="line"><span style="color: #DCDCAA">distrobox</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">create</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vllm-gfx1151</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--image</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">docker.io/kyuz0/vllm-therock-gfx1151:latest</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--device</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/dev/dri</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--device</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/dev/kfd</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--group-add</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">keep-groups</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--security-opt</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">seccomp=unconfined</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955"># Enter distrobox</span></span>
<span class="line"><span style="color: #DCDCAA">distrobox</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">enter</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vllm-gfx1151</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955"># Run vllm serve inside the distrobox</span></span>
<span class="line"><span style="color: #9CDCFE">VLLM_ROCM_USE_AITER</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">vllm</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">serve</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  ${</span><span style="color: #9CDCFE">MODEL</span><span style="color: #D4D4D4">} </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--host</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.0</span><span style="color: #CE9178">.0.0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--port</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8000</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--enable-auto-tool-choice</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--tool-call-parser</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">qwen3_coder</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--reasoning-parser</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">qwen3</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--trust-remote-code</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--dtype</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">float16</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--max-model-len</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-1</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--gpu-memory-utilization</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.8</span></span></code></pre></div>
</details>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>llama-benchy benchmarking for the vLLM servers</summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>llama-benchy \
  --base-url http://${HOST}:8000/v1 \
  --model ${MODEL} \
  --depth 0 8192 16384 32768 \
  --pp 2048 --tg 256 \
  --concurrency 1 2 4 8 \
  --no-results-on-fail</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">llama-benchy</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--base-url</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">http://</span><span style="color: #D4D4D4">${</span><span style="color: #9CDCFE">HOST</span><span style="color: #D4D4D4">}</span><span style="color: #CE9178">:8000/v1</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> ${</span><span style="color: #9CDCFE">MODEL</span><span style="color: #D4D4D4">} </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--depth</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8192</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">16384</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">32768</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--pp</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2048</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--tg</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--concurrency</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--no-results-on-fail</span></span></code></pre></div>
</details>



<h3 class="wp-block-heading">vLLM Performance, Qwen/Qwen3.5-35B-A3B-GPTQ-Int4</h3>



<p class="wp-block-paragraph">First, I used an exact same model, <a href="https://huggingface.co/Qwen/Qwen3.5-35B-A3B-GPTQ-Int4">Qwen/Qwen3.5-35B-A3B-GPTQ-Int4</a>, which is Qwen3.5-35B-A3B model that has been quantized to int4 (4-bit integer). This way we can measure the performance without resorting to any hardware data type support advantage.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6ad0df&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6ad0df" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="512" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/pp2048-1-1024x512.png" alt="" class="wp-image-2016" srcset="https://efisonlt.com/wp-content/uploads/2026/05/pp2048-1-1024x512.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/pp2048-1-300x150.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/pp2048-1-768x384.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/pp2048-1-1536x768.png 1536w, https://efisonlt.com/wp-content/uploads/2026/05/pp2048-1-2048x1024.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">vLLM prompt processing performance using Qwen/Qwen3.5-35B-A3B-GPTQ-Int4 from DGX Spark, R9700, and Strix Halo.</figcaption></figure>
</div>


<p class="wp-block-paragraph">As we can see above, the Radeon AI Pro R9700 was able to beat the DGX Spark when the prompt has no meaningful context length. But, the DGX Spark was able to gain advantage, even so slightly, on deeper contexts. Unfortunately, the Strix Halo fumbled big with the performance was nowhere around those two.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6ad5f4&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6ad5f4" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="512" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/tg256-1-1024x512.png" alt="" class="wp-image-2019" srcset="https://efisonlt.com/wp-content/uploads/2026/05/tg256-1-1024x512.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/tg256-1-300x150.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/tg256-1-768x384.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/tg256-1-1536x768.png 1536w, https://efisonlt.com/wp-content/uploads/2026/05/tg256-1-2048x1024.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">vLLM token generation performance using Qwen/Qwen3.5-35B-A3B-GPTQ-Int4 from DGX Spark, R9700, and Strix Halo.</figcaption></figure>
</div>


<p class="wp-block-paragraph">Funnily enough, even with lower memory bandwidth (273 GB/s vs 644.6 GB/s), the DGX Spark was able to blow the Radeon AI Pro R9700 out of the water. Don&#8217;t even mention the Strix Halo, it failed to perform to even half of the DGX Spark performance, and even worse on deeper contexts.</p>



<h3 class="wp-block-heading">vLLM Performance, Qwen/Qwen3.6-35B-A3B, Different Quantization</h3>



<p class="wp-block-paragraph">For this one I used same models with different quantization on the DGX Spark against both set of Radeons.</p>



<p class="wp-block-paragraph">The GB10 in the DGX Spark is based on <a href="https://developer.nvidia.com/blog/introducing-nvfp4-for-efficient-and-accurate-low-precision-inference/">Nvidia Blackwell architecture which supports NVFP4</a>. This support is shared with other Blackwell-based GPU such as RTX 50 Series, RTX PRO Blackwell Series, B100, B200, B300, etc. For that reason, I used <a href="https://huggingface.co/unsloth/Qwen3.6-35B-A3B-NVFP4">unsloth/Qwen3.6-35B-A3B-NVFP4</a> to represent the lowest possible hardware quantization support.</p>



<p class="wp-block-paragraph">As the Radeon AI Pro R9700 and Strix Halo only support 4-bit on the integer unit and not on the floating point unit, I used <a href="https://huggingface.co/cyankiwi/Qwen3.6-35B-A3B-AWQ-4bit">cyankiwi/Qwen3.6-35B-A3B-AWQ-4bit</a>. It uses <a href="https://hanlab.mit.edu/projects/awq">activation-aware weight quantization technique from the MIT HAN Lab</a> and mainly utilises int4 (4-bit integer).</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6adc49&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6adc49" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="512" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/pp2048-2-1024x512.png" alt="" class="wp-image-2041" srcset="https://efisonlt.com/wp-content/uploads/2026/05/pp2048-2-1024x512.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/pp2048-2-300x150.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/pp2048-2-768x384.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/pp2048-2-1536x768.png 1536w, https://efisonlt.com/wp-content/uploads/2026/05/pp2048-2-2048x1024.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">vLLM prompt processing performance using Qwen/Qwen3.6-35B-A3B from DGX Spark, R9700, and Strix Halo.</figcaption></figure>
</div>


<p class="wp-block-paragraph">This one brought a more interesting comparison between the DGX Spark and the Radeon AI Pro R9700. Somehow the DGX Spark was able to gain foothold on no context depth with 4 concurrent requests. Also the deeper contexts on the DGX Spark shined this time against the R9700. And yes, the Strix Halo performance was far behind those two.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6ae0e2&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6ae0e2" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="512" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/tg256-2-1024x512.png" alt="" class="wp-image-2042" srcset="https://efisonlt.com/wp-content/uploads/2026/05/tg256-2-1024x512.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/tg256-2-300x150.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/tg256-2-768x384.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/tg256-2-1536x768.png 1536w, https://efisonlt.com/wp-content/uploads/2026/05/tg256-2-2048x1024.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">vLLM token generation performance using Qwen/Qwen3.6-35B-A3B from DGX Spark, R9700, and Strix Halo.</figcaption></figure>
</div>


<p class="wp-block-paragraph">The data portrays similar story. But this time, the DGX Spark was slightly faster and the R9700 was slightly slower, giving more performance delta between those two. Poor Strix Halo still struggled hard.</p>



<h3 class="wp-block-heading">LLM Performance Conclusion</h3>



<p class="wp-block-paragraph">At the time of writing, DGX Spark can be found for around IDR170Mio (assuming the currency rate of IDR18k/USD), give or take, with bigger storage size would warrant higher price.</p>



<p class="wp-block-paragraph">Now compare that to R9700 which can be found for around IDR30Mio. When you factor the total system cost of around IDR80Mio for a high-end system, yet yields LLM performance not far short of the DGX Spark, you would have to answer at least these 4 questions:</p>



<ol class="wp-block-list">
<li>Do you need a smaller footprint?</li>



<li>Do you need lower heat and power envelope?</li>



<li>Do you need a better software/model/documentation/support?</li>



<li>Do you intend to setup a cluster?</li>
</ol>



<p class="wp-block-paragraph">If most of your answers are yes, I think the IDR170Mio of DGX Spark would worth the money compared to R9700 or Strix Halo.</p>



<p class="wp-block-paragraph">I&#8217;m sorry Strix Halo. But with your current expected price for 128 GB variant of around IDR75Mio, I would rather choose between R9700 or DGX Spark.</p>



<h2 class="wp-block-heading">Image Generation Performance</h2>



<p class="wp-block-paragraph">Things get more interesting here on image generation test. As I already wrote above regarding the NVFP4 support, you can expect that this mini machine would be able to run Nunchaku SVDQuant FP4 model like the RTX 5070 Ti we tested on <a href="https://efisonlt.com/our-experience-with-asus-amd-radeon-ai-pro-r9700-turbo/#test-results-qwen-image-edit-2509">this article</a>. But there&#8217;s a big <s>trouble</s> challenge. Big big challenge.</p>



<p class="wp-block-paragraph">The Nunchaku wheel binaries provided on <a href="https://github.com/nunchaku-ai/nunchaku/releases/">Nunchaku Github release</a> are only available for x86_64. Meanwhile this DGX Spark uses Arm processor inside.</p>



<p class="wp-block-paragraph">Oof.</p>



<p class="wp-block-paragraph">Oh wait. Turns out there is <a href="https://note.com/tori29umai/n/n7dea04e9281b">someone from Japan who was able to build and compile from source</a>, so that Nunchaku wheel would run for aarch64 (Arm64)!</p>



<p class="wp-block-paragraph">Yep. After following the direction in which I required to use Google Translate to decipher that article (shout out to <a href="https://note.com/tori29umai">tori29umai</a>) and waited for several minutes of compilation process (trust me it was goddamn long lol, I&#8217;m used to faster CPUs), voila!</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6ae8fe&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6ae8fe" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="911" height="1024" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/nunchaku-compilation-911x1024.png" alt="" class="wp-image-2044" srcset="https://efisonlt.com/wp-content/uploads/2026/05/nunchaku-compilation-911x1024.png 911w, https://efisonlt.com/wp-content/uploads/2026/05/nunchaku-compilation-267x300.png 267w, https://efisonlt.com/wp-content/uploads/2026/05/nunchaku-compilation-768x864.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/nunchaku-compilation.png 1245w" sizes="(max-width: 911px) 100vw, 911px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Those who do not know pain (of self-compiling) will never understand true peace (of simply installing).</figcaption></figure>
</div>


<p class="wp-block-paragraph">I used the same model (Qwen Image Edit 2509), same workflow, and same input images for the comparison as the one used in <a href="https://efisonlt.com/our-experience-with-asus-amd-radeon-ai-pro-r9700-turbo/#qwen-image-edit-2509-benchmark-setup-and-rambling-about-pytorch-for-rocm-on-windows-situation">this article</a>.</p>



<figure class="wp-block-table"><table><thead><tr><th>Type</th><th>Model</th></tr></thead><tbody><tr><td>GGUF</td><td>Base: <a href="https://huggingface.co/QuantStack/Qwen-Image-Edit-2509-GGUF/blob/main/Qwen-Image-Edit-2509-Q4_K_M.gguf">QuantStack/Qwen-Image-Edit-2509-Q4_K_M</a><br>LoRA: <a href="https://huggingface.co/lightx2v/Qwen-Image-Lightning/blob/main/Qwen-Image-Edit-2509/Qwen-Image-Edit-2509-Lightning-4steps-V1.0-bf16.safetensors">lightx2v/Qwen-Image-Edit-2509-Lightning-4steps-V1.0-bf16</a></td></tr><tr><td>Nunchaku SVDQuant NVFP4</td><td><a href="https://huggingface.co/nunchaku-ai/nunchaku-qwen-image-edit-2509/blob/main/svdq-fp4_r32-qwen-image-edit-2509-lightningv2.0-4steps.safetensors">nunchaku-ai/nunchaku-qwen-image-edit-2509/svdq-fp4_r32-qwen-image-edit-2509-lightningv2.0-4steps</a></td></tr></tbody></table></figure>



<p class="wp-block-paragraph">First, I would like to show you how the DGX Spark stands against the R9700 and the Strix Halo, using GGUF model which can be run across those three.</p>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>DGX Spark &#8211; Qwen Image Edit 2509 GGUF run screenshot</summary>
<p class="wp-block-paragraph"></p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6aeecd&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6aeecd" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="415" height="503" fetchpriority="low" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/Qwen_Image_Edit_2509_GGUF_result-crop-4-results.png" alt="" class="wp-image-2075" srcset="https://efisonlt.com/wp-content/uploads/2026/05/Qwen_Image_Edit_2509_GGUF_result-crop-4-results.png 415w, https://efisonlt.com/wp-content/uploads/2026/05/Qwen_Image_Edit_2509_GGUF_result-crop-4-results-248x300.png 248w" sizes="(max-width: 415px) 100vw, 415px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</div></details>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Radeon AI Pro R9700 &#8211; Qwen Image Edit 2509 GGUF run screenshot</summary><div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6af461&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6af461" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="425" height="509" fetchpriority="low" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/R9700.png" alt="" class="wp-image-2076" srcset="https://efisonlt.com/wp-content/uploads/2026/05/R9700.png 425w, https://efisonlt.com/wp-content/uploads/2026/05/R9700-250x300.png 250w" sizes="(max-width: 425px) 100vw, 425px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</div></details>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Strix Halo &#8211; Qwen Image Edit 2509 GGUF run screenshot</summary>
<p class="wp-block-paragraph"></p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6af9a1&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6af9a1" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="433" height="516" fetchpriority="low" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/Strix-Halo.png" alt="" class="wp-image-2078" srcset="https://efisonlt.com/wp-content/uploads/2026/05/Strix-Halo.png 433w, https://efisonlt.com/wp-content/uploads/2026/05/Strix-Halo-252x300.png 252w" sizes="(max-width: 433px) 100vw, 433px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</div></details>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6aff50&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6aff50" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="1000" height="500" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/gguf_only.png" alt="" class="wp-image-2074" srcset="https://efisonlt.com/wp-content/uploads/2026/05/gguf_only.png 1000w, https://efisonlt.com/wp-content/uploads/2026/05/gguf_only-300x150.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/gguf_only-768x384.png 768w" sizes="(max-width: 1000px) 100vw, 1000px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Qwen Image Edit 2509 GGUF performance comparison.</figcaption></figure>
</div>


<p class="wp-block-paragraph">One interesting thing is, the Radeon AI Pro R9700 is now much faster than the last time <a href="https://efisonlt.com/our-experience-with-asus-amd-radeon-ai-pro-r9700-turbo/#test-results-qwen-image-edit-2509">I tested</a>.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b04a3&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b04a3" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="471" height="156" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-48.png" alt="" class="wp-image-2079" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-48.png 471w, https://efisonlt.com/wp-content/uploads/2026/05/image-48-300x99.png 300w" sizes="(max-width: 471px) 100vw, 471px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">52.17s then to 36.87s now translates to around 30% time shaving! Kudos to AMD!</figcaption></figure>
</div>


<p class="wp-block-paragraph">The Strix Halo is around 4x slower than the other two. Also faster than the last time I tried which requires around 188s to complete the task.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b0a1b&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b0a1b" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="249" height="821" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-49.png" alt="" class="wp-image-2080" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-49.png 249w, https://efisonlt.com/wp-content/uploads/2026/05/image-49-91x300.png 91w" sizes="(max-width: 249px) 100vw, 249px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">This was the last time I ran Qwen Image Edit 2509 GGUF on the Strix Halo.</figcaption></figure>
</div>


<p class="wp-block-paragraph">Now, let&#8217;s get to the staple of Nunchaku SVDQuant FP4 variant.</p>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>DGX Spark &#8211; Qwen Image Edit 2509 SVDQuant FP4 run screenshot</summary>
<p class="wp-block-paragraph"></p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b0f2e&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b0f2e" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="258" height="1024" fetchpriority="low" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/Qwen_Image_Edit_2509_SVD_NVFP4_result-258x1024.png" alt="" class="wp-image-2081" srcset="https://efisonlt.com/wp-content/uploads/2026/05/Qwen_Image_Edit_2509_SVD_NVFP4_result-258x1024.png 258w, https://efisonlt.com/wp-content/uploads/2026/05/Qwen_Image_Edit_2509_SVD_NVFP4_result.png 308w" sizes="(max-width: 258px) 100vw, 258px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</div></details>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b1477&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b1477" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="1000" height="500" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/full_comparison.png" alt="" class="wp-image-2082" srcset="https://efisonlt.com/wp-content/uploads/2026/05/full_comparison.png 1000w, https://efisonlt.com/wp-content/uploads/2026/05/full_comparison-300x150.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/full_comparison-768x384.png 768w" sizes="(max-width: 1000px) 100vw, 1000px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Qwen Image Edit 2509 complete performance comparison.</figcaption></figure>
</div>


<p class="wp-block-paragraph">The DGX Spark finished the task and shaved around 38% of required time to complete using SVDQuant FP4 model variant. Turns out having a 4-bit floating point unit still helps even with a smaller chip and lower power.</p>



<h2 class="wp-block-heading">Desktop PC Experience</h2>



<p class="wp-block-paragraph">If you want to switch the experience from being a mini supercomputer to a mere mini PC, it handles the job well. Well enough that you can do browsing, but nothing special from the performance standpoint.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b19e9&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b19e9" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="936" height="688" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-34.png" alt="" class="wp-image-2046" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-34.png 936w, https://efisonlt.com/wp-content/uploads/2026/05/image-34-300x221.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-34-768x565.png 768w" sizes="(max-width: 936px) 100vw, 936px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Reasonable.</figcaption></figure>
</div>

<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b1f19&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b1f19" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="182" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-35-1024x182.png" alt="" class="wp-image-2047" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-35-1024x182.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/image-35-300x53.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-35-768x136.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-35.png 1216w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Comparison to other systems, courtesy of <a href="https://www.notebookcheck.net/Benchmarks-and-Test-Results.142793.0.html#gpulist_1952329">NotebookCheck.net</a>. Apparently faster than Strix Halo represented by the Asus ProArt PX13 there.</figcaption></figure>
</div>


<p class="wp-block-paragraph">For multimedia purposes, it supports a wide range of codec on its encoder and decoder.</p>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a4fe1b6b214f&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery aligncenter has-nested-images columns-default wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b24a6&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b24a6" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="254" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="2049" src="https://efisonlt.com/wp-content/uploads/2026/05/image-37-1024x254.png" alt="" class="wp-image-2049" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-37-1024x254.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/image-37-300x74.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-37-768x190.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-37.png 1062w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Encoder codec support: YES YES YES YES YES YES&#8230;</figcaption></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b28ce&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b28ce" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="423" height="263" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="2050" src="https://efisonlt.com/wp-content/uploads/2026/05/image-38.png" alt="" class="wp-image-2050" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-38.png 423w, https://efisonlt.com/wp-content/uploads/2026/05/image-38-300x187.png 300w" sizes="(max-width: 423px) 100vw, 423px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">&#8230;YES YES YES YES YES</figcaption></figure>
</figure>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a4fe1b6b2d49&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-default wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b30cc&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b30cc" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="294" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="2051" src="https://efisonlt.com/wp-content/uploads/2026/05/image-39-1024x294.png" alt="" class="wp-image-2051" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-39-1024x294.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/image-39-300x86.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-39-768x221.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-39.png 1062w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Decoder codec support: ALSO GIVE ME AS MANY YES&#8230;</figcaption></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b354c&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b354c" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="898" height="305" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="2052" src="https://efisonlt.com/wp-content/uploads/2026/05/image-40.png" alt="" class="wp-image-2052" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-40.png 898w, https://efisonlt.com/wp-content/uploads/2026/05/image-40-300x102.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-40-768x261.png 768w" sizes="(max-width: 898px) 100vw, 898px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">&#8230;AS POSSIBLE</figcaption></figure>
</figure>



<p class="wp-block-paragraph">And my test showed that it is possible to use the NVENC (Nvidia encoder) to do some video rendering with the state of the art AV1 codec.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b3dbc&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b3dbc" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="468" height="614" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-41.png" alt="" class="wp-image-2053" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-41.png 468w, https://efisonlt.com/wp-content/uploads/2026/05/image-41-229x300.png 229w" sizes="(max-width: 468px) 100vw, 468px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">NVENC AV1 is available!</figcaption></figure>
</div>

<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b42a6&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b42a6" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="296" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-43-1024x296.png" alt="" class="wp-image-2055" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-43-1024x296.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/image-43-300x87.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-43-768x222.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-43-1536x444.png 1536w, https://efisonlt.com/wp-content/uploads/2026/05/image-43.png 1604w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">AV1 video encoding demonstration using Kdenlive.</figcaption></figure>
</div>

<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b4719&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b4719" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="380" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-51-1024x380.png" alt="" class="wp-image-2085" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-51-1024x380.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/image-51-300x111.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-51-768x285.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-51-1536x569.png 1536w, https://efisonlt.com/wp-content/uploads/2026/05/image-51-2048x759.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">AV1 video encoding demonstration using Handbrake.</figcaption></figure>
</div>


<h2 class="wp-block-heading">Gaming</h2>



<p class="wp-block-paragraph">Funnily enough, you can also game on DGX Spark. Despite of having a full-fledged Nvidia GPU with shader core, raytrace core, and tensor core, you won&#8217;t be expected to game on this as well as a normal gaming PC. The reason is most of the game available there are developed for:</p>



<ol class="wp-block-list">
<li>Windows (or DirectX API, to be precise)</li>



<li>x86 CPU</li>
</ol>



<p class="wp-block-paragraph">Well, this system is running on:</p>



<ol class="wp-block-list">
<li>Linux (Vulkan API)</li>



<li>Arm CPU</li>
</ol>



<p class="wp-block-paragraph">Now think about it. In order for your ordinary game to work, it needs to translate/emulate both the graphics API and the CPU ISA, before it hits the underlying low level instructions on the GPU and the CPU. The translation layers require certain computational cost in order for it to run.</p>



<p class="wp-block-paragraph">For example, certain games require you to have an x86 CPU with AVX2 instruction extension. But there&#8217;s no such thing on Arm, and no such thing on GB10 CPU as well.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b4e15&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b4e15" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="763" height="135" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-44.png" alt="" class="wp-image-2056" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-44.png 763w, https://efisonlt.com/wp-content/uploads/2026/05/image-44-300x53.png 300w" sizes="(max-width: 763px) 100vw, 763px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">GB10 CPU flags. Do you see any AVX/AVX2/AVX512 anywhere?</figcaption></figure>
</div>


<p class="wp-block-paragraph">Thanks to the people from the <a href="https://box86.org/">Box86/Box64 project</a>, we actually have an x86 to Arm emulator. Kudos to them, they&#8217;re also managed to emulate AVX(2)! Therefore, this <a href="https://discourse.ubuntu.com/t/call-for-testing-steam-snap-for-arm64/74719">Steam for Arm64 on Ubuntu was born</a>.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b5319&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b5319" class="aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="838" height="974" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-45.png" alt="" class="wp-image-2057" style="width:838px;height:auto" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-45.png 838w, https://efisonlt.com/wp-content/uploads/2026/05/image-45-258x300.png 258w, https://efisonlt.com/wp-content/uploads/2026/05/image-45-768x893.png 768w" sizes="(max-width: 838px) 100vw, 838px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Steam snap for Arm64</figcaption></figure>
</div>


<p class="wp-block-paragraph">And yes, with the magic of Box64 and <a href="https://github.com/valvesoftware/proton">Proton</a> and <a href="https://gitlab.winehq.org/wine/vkd3d">VKD3D</a> and many many more open source projects, I managed to play Clair Obscur: Expedition 33!</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b5800&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b5800" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="576" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-47-1024x576.png" alt="" class="wp-image-2060" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-47-1024x576.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/image-47-300x169.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-47-768x432.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-47-1536x864.png 1536w, https://efisonlt.com/wp-content/uploads/2026/05/image-47-2048x1152.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Expedition 33 in all of its glory.</figcaption></figure>
</div>


<p class="wp-block-paragraph">Unfortunately I wasn&#8217;t able to make MangoHud or Steam overlay to work, so there&#8217;s no framerate reading available. It was playable, not as smooth as my own PC, but respectable nonetheless for a machine which is not intended for gaming.</p>



<h2 class="wp-block-heading">Power Consumption</h2>



<p class="wp-block-paragraph">DGX Spark only exposes the power draw data from the GPU side. I tried probing the available sensors exposed to the OS to find a way to read the CPU or the SoC power draw using various tools like <a href="https://github.com/lm-sensors/lm-sensors">lm-sensors</a>, <a href="https://github.com/level1techs/siomon">siomon</a>, and <a href="https://github.com/prometheus/node_exporter">Prometheus node_exporter</a>, to no avail. In the end, I only had limited time doing the power draw test. Regardless I can show you some interesting data, using both the GPU power draw sensor and wall outlet watt meter.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b5e38&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b5e38" class="aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="824" height="733" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-52.png" alt="" class="wp-image-2086" style="width:824px;height:auto" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-52.png 824w, https://efisonlt.com/wp-content/uploads/2026/05/image-52-300x267.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-52-768x683.png 768w" sizes="(max-width: 824px) 100vw, 824px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Video encoding GPU power draw of around 15-17W.</figcaption></figure>
</div>

<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b62df&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b62df" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="334" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/power-imagegen-1024x334.png" alt="" class="wp-image-2087" srcset="https://efisonlt.com/wp-content/uploads/2026/05/power-imagegen-1024x334.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/power-imagegen-300x98.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/power-imagegen-768x250.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/power-imagegen.png 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Image generation GPU power draw of around 85W, with idle GPU power draw of around 10-11W.</figcaption></figure>
</div>

<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b670f&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b670f" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="698" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-55-1024x698.png" alt="" class="wp-image-2090" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-55-1024x698.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/image-55-300x204.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-55-768x523.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-55.png 1237w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Image generation wall outlet power draw of around 160W.</figcaption></figure>
</div>

<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b6b5b&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b6b5b" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="824" height="584" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-53.png" alt="" class="wp-image-2088" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-53.png 824w, https://efisonlt.com/wp-content/uploads/2026/05/image-53-300x213.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-53-768x544.png 768w" sizes="(max-width: 824px) 100vw, 824px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Expedition 33 gaming GPU power draw of around 45W.</figcaption></figure>
</div>

<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6b6f85&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6b6f85" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="896" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2026/05/image-57-1024x896.png" alt="" class="wp-image-2092" srcset="https://efisonlt.com/wp-content/uploads/2026/05/image-57-1024x896.png 1024w, https://efisonlt.com/wp-content/uploads/2026/05/image-57-300x262.png 300w, https://efisonlt.com/wp-content/uploads/2026/05/image-57-768x672.png 768w, https://efisonlt.com/wp-content/uploads/2026/05/image-57.png 1189w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Expedition 33 gaming wall outlet power draw of around 126-130W.</figcaption></figure>
</div>


<h2 class="wp-block-heading">Noise</h2>



<p class="wp-block-paragraph">Every implementation of the DGX Spark platform from various Nvidia partners brings their own cooling solution. As for this test, it is specific to MSI EdgeXpert and not representative to all DGX Spark solutions available.</p>



<p class="wp-block-paragraph">I would describe the noise as a typical gaming laptop whisper which can get louder under load. Even at the loudest it&#8217;s still pretty reasonable and you can have this system on your desk no problem.</p>



<figure class="wp-block-video aligncenter"><video height="1440" style="aspect-ratio: 2560 / 1440;" width="2560" controls src="https://efisonlt.com/wp-content/uploads/2026/05/idle.mp4"></video><figcaption class="wp-element-caption">Idle noise.</figcaption></figure>



<figure class="wp-block-video aligncenter"><video height="1440" style="aspect-ratio: 2560 / 1440;" width="2560" controls src="https://efisonlt.com/wp-content/uploads/2026/05/load.mp4"></video><figcaption class="wp-element-caption">Under load noise.</figcaption></figure>



<h2 class="wp-block-heading">Verdict</h2>



<p class="wp-block-paragraph">What can we grab from all those tests?</p>



<p class="wp-block-paragraph">The fact that this has no AI moniker in its name yet excels in pretty much all of my AI tests, impressed me by very much.</p>



<p class="wp-block-paragraph">If you&#8217;re looking for an edge device, with excellent support, software, and matured CUDA platform, maybe this device is for you. The problem would be the price. My estimation of IDR170Mio as per 28th May 2026 is based on the uncertainty of the currency exchange rate, the memory/storage chip shortage, and the freight cargo price hike caused by the Middle East conflict. It can probably get more expensive in the future, with no option of waiting until the price drops.</p>



<p class="wp-block-paragraph">If you&#8217;re looking for alternatives, I don&#8217;t feel there&#8217;s any non-enterprise system or GPU that can give 128 GB of total available memory with this level of performance, especially around vLLM concurrent requests and deep context which are required for agentic AI of today. Not to mention the possibility of stacking multiple DGX Spark and setting up tensor parallelism to run a bigger model or to get more performance.</p>



<p class="wp-block-paragraph">Also pls don&#8217;t buy it for a gaming PC. Save your money and buy any typical desktop or laptop instead.</p>



<p class="wp-block-paragraph"></p>
<p>The post <a href="https://efisonlt.com/our-experience-with-msi-edgexpert-nvidia-dgx-spark-gb10/">Our Experience with MSI EdgeXpert &#8211; Nvidia DGX Spark GB10</a> appeared first on <a href="https://efisonlt.com">Efison Lisan Teknologi</a>.</p>
]]></content:encoded>
					
		
		<enclosure url="https://efisonlt.com/wp-content/uploads/2026/05/DGX-spark-resources-overview.mp4" length="2354147" type="video/mp4" />
<enclosure url="https://efisonlt.com/wp-content/uploads/2026/05/idle.mp4" length="13696813" type="video/mp4" />
<enclosure url="https://efisonlt.com/wp-content/uploads/2026/05/load.mp4" length="25238578" type="video/mp4" />

			</item>
		<item>
		<title>Our Experience with Asus AMD Radeon AI Pro R9700 Turbo</title>
		<link>https://efisonlt.com/our-experience-with-asus-amd-radeon-ai-pro-r9700-turbo/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=our-experience-with-asus-amd-radeon-ai-pro-r9700-turbo</link>
		
		<dc:creator><![CDATA[Laatansa Imroni]]></dc:creator>
		<pubDate>Sat, 11 Oct 2025 13:13:19 +0000</pubDate>
				<category><![CDATA[Review]]></category>
		<category><![CDATA[5070 ti]]></category>
		<category><![CDATA[amd]]></category>
		<category><![CDATA[comfyui]]></category>
		<category><![CDATA[image generation]]></category>
		<category><![CDATA[llama.cpp]]></category>
		<category><![CDATA[llm]]></category>
		<category><![CDATA[nvidia]]></category>
		<category><![CDATA[r9700]]></category>
		<category><![CDATA[radeon]]></category>
		<guid isPermaLink="false">https://efisonlt.com/?p=1880</guid>

					<description><![CDATA[<p>2025, and AI. What&#8217;s not to love? Again, if somebody were to sell a rendang and they state that it was created using AI, I bet venture capitals would clap and circle like vultures. Okay enough yapping. Now we are talking about a damn GPU. A tool to run real AI. Introducing, AMD Radeon AI&#8230;&#160;<a href="https://efisonlt.com/our-experience-with-asus-amd-radeon-ai-pro-r9700-turbo/" rel="bookmark">Read More &#187;<span class="screen-reader-text">Our Experience with Asus AMD Radeon AI Pro R9700 Turbo</span></a></p>
<p>The post <a href="https://efisonlt.com/our-experience-with-asus-amd-radeon-ai-pro-r9700-turbo/">Our Experience with Asus AMD Radeon AI Pro R9700 Turbo</a> appeared first on <a href="https://efisonlt.com">Efison Lisan Teknologi</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">2025, and AI.</p>



<p class="wp-block-paragraph">What&#8217;s not to love?</p>



<p class="wp-block-paragraph">Again, if somebody were to sell a <a href="https://id.wikipedia.org/wiki/Rendang">rendang</a> and they state that it was created using AI, I bet venture capitals would clap and circle like vultures.</p>



<p class="wp-block-paragraph">Okay enough yapping. Now we are talking about a damn GPU. A tool to run <strong>real AI</strong>.</p>



<h2 class="wp-block-heading">Introducing, AMD Radeon <em>AI</em> Pro R9700</h2>



<p class="wp-block-paragraph">In their wisdom, calling a prosumer/workstation GPU with a &#8220;pro&#8221; moniker doesn&#8217;t quite cut it anymore. It now has <strong><em>AI</em></strong> in its name. Why, do you ask?</p>



<p class="wp-block-paragraph">Because apparently it has 32GB worth of VRAM and it supports another numerical precision (FP8). The VRAM is quite big, we reckon. Still not as big as the last gen Pro (no AI) <a href="https://www.techpowerup.com/gpu-specs/radeon-pro-w7900.c4147">W7900</a>, but with all its new-ness, AI-ness, and goodness, it&#8217;s still pretty nice.</p>



<div class="wp-block-group horizontal-scroll-wrap"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-group horizontal-scroll-wrap"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<figure class="wp-block-table"><table><thead><tr><th></th><th class="has-text-align-center" data-align="center">Radeon AI Pro R9700</th><th class="has-text-align-center" data-align="center">Radeon Pro W7900</th></tr></thead><tbody><tr><td><strong>Architecture</strong></td><td class="has-text-align-center" data-align="center">AMD RDNA 4</td><td class="has-text-align-center" data-align="center">AMD RDNA 3</td></tr><tr><td><strong>Memory size</strong></td><td class="has-text-align-center" data-align="center">32 GB</td><td class="has-text-align-center" data-align="center"><strong>48 GB</strong></td></tr><tr><td><strong>Memory bandwidth</strong></td><td class="has-text-align-center" data-align="center">644.6 GB/s</td><td class="has-text-align-center" data-align="center"><strong>864 GB/s</strong></td></tr><tr><td><strong>Memory ECC support</strong></td><td class="has-text-align-center" data-align="center">Yes (Linux only)*</td><td class="has-text-align-center" data-align="center">Yes</td></tr><tr><td><strong>Peak FP32 (vector) performance</strong></td><td class="has-text-align-center" data-align="center">47.8 TFLOPS</td><td class="has-text-align-center" data-align="center"><strong>61.3 TFLOPS</strong></td></tr><tr><td><strong>Peak FP16 (vector) performance</strong></td><td class="has-text-align-center" data-align="center">95.7 TFLOPS</td><td class="has-text-align-center" data-align="center"><strong>123 TFLOPS</strong></td></tr><tr><td><strong>Peak FP16 (matrix) performance</strong></td><td class="has-text-align-center" data-align="center"><strong>191 TFLOPS</strong></td><td class="has-text-align-center" data-align="center">123 TFLOPS</td></tr><tr><td><strong>Peak FP8 (matrix) performance</strong></td><td class="has-text-align-center" data-align="center"><strong>383 TFLOPS</strong></td><td class="has-text-align-center" data-align="center">N/A</td></tr><tr><td><strong>Peak INT8 (matrix) performance</strong></td><td class="has-text-align-center" data-align="center"><strong>383 TOPS</strong></td><td class="has-text-align-center" data-align="center">123 TOPS</td></tr></tbody></table></figure>
</div></div>
</div></div>



<p class="wp-block-paragraph">Personally we&#8217;re pretty confused about why the memory ECC support on R9700 is stated as Linux only but as we&#8217;re mostly using Linux as our test platform, no complaint there.</p>



<p class="wp-block-paragraph">Even with smaller memory size, it <strong>is</strong> pretty beefy in terms of performance. Especially in theoretical matrix performance. Hence the AI namesake. Unfortunately we have no W7900 or any RX 7900 XTX for real-world comparison purpose, but we do have an RTX 5070 Ti which apparently has a similar profile.</p>



<div class="wp-block-group horizontal-scroll-wrap"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-group horizontal-scroll-wrap"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-group horizontal-scroll-wrap"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<figure class="wp-block-table"><table><thead><tr><th></th><th class="has-text-align-center" data-align="center">Radeon AI Pro R9700</th><th class="has-text-align-center" data-align="center">Geforce RTX 5070 Ti</th></tr></thead><tbody><tr><td><strong>Process technology</strong></td><td class="has-text-align-center" data-align="center">TSMC N4P</td><td class="has-text-align-center" data-align="center">TSMC 4N</td></tr><tr><td><strong>Die size</strong></td><td class="has-text-align-center" data-align="center">357 mm²</td><td class="has-text-align-center" data-align="center">378 mm²</td></tr><tr><td><strong>Memory size</strong></td><td class="has-text-align-center" data-align="center"><strong>32 GB</strong> GDDR6</td><td class="has-text-align-center" data-align="center">16 GB <strong>GDDR7</strong></td></tr><tr><td><strong>Memory interface</strong></td><td class="has-text-align-center" data-align="center">256-bit</td><td class="has-text-align-center" data-align="center">256-bit</td></tr><tr><td><strong>Memory bandwidth</strong></td><td class="has-text-align-center" data-align="center">644.6 GB/s</td><td class="has-text-align-center" data-align="center"><strong>896 GB/s</strong></td></tr><tr><td><strong>Total board power</strong></td><td class="has-text-align-center" data-align="center">300 W</td><td class="has-text-align-center" data-align="center">300 W</td></tr></tbody></table></figure>
</div></div>
</div></div>
</div></div>



<h2 class="wp-block-heading">The Test Setup</h2>



<div class="wp-block-media-text is-stacked-on-mobile is-image-fill-element" style="grid-template-columns:35% auto"><figure class="wp-block-media-text__media"><a href="https://efisonlt.com/our-experience-with-asus-amd-radeon-ai-pro-r9700-turbo/photo_2025-10-11_14-08-09/"><img loading="lazy" decoding="async" width="1024" height="768" src="https://efisonlt.com/wp-content/uploads/2025/10/photo_2025-10-11_14-08-09-1024x768.jpg" alt="" class="wp-image-1883 size-large" style="object-position:50% 50%" srcset="https://efisonlt.com/wp-content/uploads/2025/10/photo_2025-10-11_14-08-09-1024x768.jpg 1024w, https://efisonlt.com/wp-content/uploads/2025/10/photo_2025-10-11_14-08-09-300x225.jpg 300w, https://efisonlt.com/wp-content/uploads/2025/10/photo_2025-10-11_14-08-09-768x576.jpg 768w, https://efisonlt.com/wp-content/uploads/2025/10/photo_2025-10-11_14-08-09-1536x1152.jpg 1536w, https://efisonlt.com/wp-content/uploads/2025/10/photo_2025-10-11_14-08-09-2048x1536.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure><div class="wp-block-media-text__content">
<div class="wp-block-group horizontal-scroll-wrap"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<figure class="wp-block-table"><table><thead><tr><th>Component</th><th>Specification</th></tr></thead><tbody><tr><td><strong>CPU</strong></td><td>Intel Core i7-12700K<br>@5.0 GHz</td></tr><tr><td><strong>Motherboard</strong></td><td>ASRock Z690 PG Velocita</td></tr><tr><td><strong>Memory</strong></td><td>4*24 GB Klevv Cras V RGB<br>@DDR5-5600</td></tr><tr><td><strong>Storage</strong></td><td>2TB MSI Spatium M480</td></tr><tr><td><strong>PSU</strong></td><td>1000W 1stPlayer NGDP Gold</td></tr></tbody></table></figure>
</div></div>
</div></div>



<p class="wp-block-paragraph">For the benchmark, we tested LLM using llama.cpp and image generation using Qwen Image Edit 2509.</p>



<h3 class="wp-block-heading">llama.cpp Benchmark Setup</h3>



<p class="wp-block-paragraph">We used llama.cpp build <strong>d2ee056e1 (6713)</strong> and compiled the CPU backend using Intel <strong>oneAPI compiler 2025.2.1 </strong>against <strong>external BLAS library</strong> which is <strong>Intel oneAPI MKL 2025.2</strong>. Why, do you ask? Because it yields faster performance compared to mere <strong>GNU compiler 15.2.1 with no BLAS</strong>.</p>



<p class="wp-block-paragraph">We tested using <a href="https://huggingface.co/unsloth/gpt-oss-120b-GGUF/tree/main/Q4_K_M">unsloth/gpt-oss-120b-Q4_K_M</a> model and <strong>.(7|8|9|[0-9][0-9]|[0-9][0-9][0-9]).ffn_(up|down|gate)_exps.</strong> MoE layers which are then being put to system RAM for CPU offload processing.</p>



<figure class="wp-block-table"><table><thead><tr><th>(In token/s. Higher is better)</th><th class="has-text-align-right" data-align="right">GNU compiler 15.2.1<br>no BLAS</th><th class="has-text-align-right" data-align="right"><strong>oneAPI compiler 2025.2.1<br>BLAS=oneAPI MKL 2025.2</strong></th></tr></thead><tbody><tr><td><strong>Prompt processing (512 tokens)</strong></td><td class="has-text-align-right" data-align="right">180.65 ± 1.74</td><td class="has-text-align-right" data-align="right"><strong>182.39 ± 1.60</strong></td></tr><tr><td><strong>Text generation (256 tokens)</strong></td><td class="has-text-align-right" data-align="right">21.85 ± 0.82</td><td class="has-text-align-right" data-align="right"><strong>32.19 ± 0.04</strong></td></tr></tbody></table></figure>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Compilation steps for GNU compiler 15.2.1, no BLAS</summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>mkdir build_no-blas-gcc_vulkan &amp;&amp; cd build_no-blas-gcc_vulkan
cmake .. -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DGGML_NATIVE=ON -DGGML_VULKAN=1
cmake --build . --config Release -j</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">mkdir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">build_no-blas-gcc_vulkan</span><span style="color: #D4D4D4"> &amp;&amp; </span><span style="color: #DCDCAA">cd</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">build_no-blas-gcc_vulkan</span></span>
<span class="line"><span style="color: #DCDCAA">cmake</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">..</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DCMAKE_C_COMPILER=gcc</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DCMAKE_CXX_COMPILER=g++</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGGML_NATIVE=ON</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGGML_VULKAN=1</span></span>
<span class="line"><span style="color: #DCDCAA">cmake</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--build</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">.</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--config</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Release</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-j</span></span></code></pre></div>
</details>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Compilation steps for oneAPI compiler 2025.2.1, BLAS=oneAPI MKL 2025.2</summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>mkdir build_mkl-ilp64-icx_vulkan &amp;&amp; build_mkl-ilp64-icx_vulkan
cmake -DCMAKE_C_COMPILER=icx -DCMAKE_CXX_COMPILER=icpx -DGGML_BLAS=ON -DGGML_BLAS_VENDOR=Intel10_64ilp -DGGML_NATIVE=ON -DGGML_VULKAN=1
cmake --build . --config Release -j</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">mkdir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">build_mkl-ilp64-icx_vulkan</span><span style="color: #D4D4D4"> &amp;&amp; </span><span style="color: #DCDCAA">build_mkl-ilp64-icx_vulkan</span></span>
<span class="line"><span style="color: #DCDCAA">cmake</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DCMAKE_C_COMPILER=icx</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DCMAKE_CXX_COMPILER=icpx</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGGML_BLAS=ON</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGGML_BLAS_VENDOR=Intel10_64ilp</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGGML_NATIVE=ON</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGGML_VULKAN=1</span></span>
<span class="line"><span style="color: #DCDCAA">cmake</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--build</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">.</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--config</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Release</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-j</span></span></code></pre></div>
</details>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Run output</summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>GGML_VULKAN_DEVICE=0 ./build_no-blas-gcc_vulkan/bin/llama-bench --model ../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf -ctk q8_0 -ctv q8_0  --threads 8 -ngl 99 -ot "\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU" -p 512 -n 256 -fa 1 -ub 4096 -b 4096

GGML_VULKAN_DEVICE=0 ./build_mkl-ilp64-icx_vulkan/bin/llama-bench --model ../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf -ctk q8_0 -ctv q8_0  --threads 8 -ngl 99 -ot "\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU" -p 512 -n 256 -fa 1 -ub 4096 -b 4096
WARNING: radv is not a conformant Vulkan implementation, testing use only.
ggml_vulkan: Found 2 Vulkan devices:
ggml_vulkan: 0 = AMD Radeon Graphics (RADV GFX1201) (radv) | uma: 0 | fp16: 1 | bf16: 0 | warp size: 64 | shared memory: 65536 | int dot: 1 | matrix cores: KHR_coopmat
ggml_vulkan: 1 = Intel(R) UHD Graphics 770 (ADL-S GT1) (Intel open-source Mesa driver) | uma: 1 | fp16: 1 | bf16: 0 | warp size: 32 | shared memory: 65536 | int dot: 1 | matrix cores: none
| model                          |       size |     params | backend    | ngl | n_batch | n_ubatch | type_k | type_v | fa | ot                    |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | --: | ------: | -------: | -----: | -----: | -: | --------------------- | --------------: | -------------------: |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | Vulkan     |  99 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU |           pp512 |        180.65 ± 1.74 |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | Vulkan     |  99 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU |           tg256 |         21.85 ± 0.82 |

build: d2ee056e1 (6713)
WARNING: radv is not a conformant Vulkan implementation, testing use only.
ggml_vulkan: Found 2 Vulkan devices:
ggml_vulkan: 0 = AMD Radeon Graphics (RADV GFX1201) (radv) | uma: 0 | fp16: 1 | bf16: 0 | warp size: 64 | shared memory: 65536 | int dot: 1 | matrix cores: KHR_coopmat
ggml_vulkan: 1 = Intel(R) UHD Graphics 770 (ADL-S GT1) (Intel open-source Mesa driver) | uma: 1 | fp16: 1 | bf16: 0 | warp size: 32 | shared memory: 65536 | int dot: 1 | matrix cores: none
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa | ot                    |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------------- | --------------: | -------------------: |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU |           pp512 |        182.39 ± 1.60 |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU |           tg256 |         32.19 ± 0.04 |

build: d2ee056e1 (6713)</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #9CDCFE">GGML_VULKAN_DEVICE</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">./build_no-blas-gcc_vulkan/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ot</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"></span>
<span class="line"><span style="color: #9CDCFE">GGML_VULKAN_DEVICE</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">./build_mkl-ilp64-icx_vulkan/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ot</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"><span style="color: #DCDCAA">WARNING:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">radv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">is</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">not</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">conformant</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">implementation,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">testing</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">use</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">only.</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AMD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Radeon</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Graphics</span><span style="color: #D4D4D4"> (RADV </span><span style="color: #CE9178">GFX1201</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">radv</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">64</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">KHR_coopmat</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Intel</span><span style="color: #D4D4D4">(</span><span style="color: #DCDCAA">R</span><span style="color: #D4D4D4">) </span><span style="color: #CE9178">UHD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Graphics</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">770</span><span style="color: #D4D4D4"> (ADL-S </span><span style="color: #CE9178">GT1</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">Intel</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">open-source</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Mesa</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">driver</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">none</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">ngl</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ot</span><span style="color: #D4D4D4">                    |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">99</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">180.65</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1.74</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">99</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |         </span><span style="color: #DCDCAA">21.85</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.82</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span>
<span class="line"><span style="color: #DCDCAA">WARNING:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">radv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">is</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">not</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">conformant</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">implementation,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">testing</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">use</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">only.</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AMD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Radeon</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Graphics</span><span style="color: #D4D4D4"> (RADV </span><span style="color: #CE9178">GFX1201</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">radv</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">64</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">KHR_coopmat</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Intel</span><span style="color: #D4D4D4">(</span><span style="color: #DCDCAA">R</span><span style="color: #D4D4D4">) </span><span style="color: #CE9178">UHD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Graphics</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">770</span><span style="color: #D4D4D4"> (ADL-S </span><span style="color: #CE9178">GT1</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">Intel</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">open-source</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Mesa</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">driver</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">none</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ot</span><span style="color: #D4D4D4">                    |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">182.39</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1.60</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |         </span><span style="color: #DCDCAA">32.19</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.04</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span></code></pre></div>
</details>



<p class="wp-block-paragraph">For the GPU backend, we used both Vulkan and HIP (ROCm 7) which we won&#8217;t discuss much here to prevent spoilers.</p>



<p class="wp-block-paragraph">We refrained on using ROCm 6.4.x as ROCm 7.0.x is now performing much better on this GPU (or probably all AMD RDNA4 GPUs in general). If you haven&#8217;t heard already, AMD have just released their newest ROCm 7 on <a href="https://rocm.docs.amd.com/en/latest/release/versions.html">September 16, 2025</a>. We did a quick comparison in terms of llama.cpp performance against ROCm 6.4.3 which can be seen on <a href="https://web.facebook.com/share/p/17F5E61mgb/">this guy&#8217;s Facebook post</a>.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6d1200&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6d1200" class="aligncenter size-medium wp-lightbox-container"><img loading="lazy" decoding="async" width="300" height="150" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2025/10/Screenshot-2025-10-11-at-16-09-56-Facebook-300x150.png" alt="" class="wp-image-1885" srcset="https://efisonlt.com/wp-content/uploads/2025/10/Screenshot-2025-10-11-at-16-09-56-Facebook-300x150.png 300w, https://efisonlt.com/wp-content/uploads/2025/10/Screenshot-2025-10-11-at-16-09-56-Facebook.png 320w" sizes="(max-width: 300px) 100vw, 300px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</div>


<p class="wp-block-paragraph">As for the RTX 5070 Ti, we compiled llama.cpp GPU backend against CUDA without GGML_CUDA_FORCE_CUBLAS.</p>



<p class="wp-block-paragraph">So for references, here are the compilation lines used for various configurations stated above:</p>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Compilation line for llama.cpp ROCm</summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>cmake .. -DCMAKE_C_COMPILER=icx -DCMAKE_CXX_COMPILER=icpx -DGGML_BLAS=ON -DGGML_BLAS_VENDOR=Intel10_64ilp -DGGML_NATIVE=ON -DGGML_HIP=ON -DGPU_TARGETS=gfx1201</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">cmake</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">..</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DCMAKE_C_COMPILER=icx</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DCMAKE_CXX_COMPILER=icpx</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGGML_BLAS=ON</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGGML_BLAS_VENDOR=Intel10_64ilp</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGGML_NATIVE=ON</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGGML_HIP=ON</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGPU_TARGETS=gfx1201</span></span></code></pre></div>
</details>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Compilation line for llama.cpp Vulkan</summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>cmake .. -DCMAKE_C_COMPILER=icx -DCMAKE_CXX_COMPILER=icpx -DGGML_BLAS=ON -DGGML_BLAS_VENDOR=Intel10_64ilp -DGGML_NATIVE=ON -DGGML_VULKAN=1</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">cmake</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">..</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DCMAKE_C_COMPILER=icx</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DCMAKE_CXX_COMPILER=icpx</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGGML_BLAS=ON</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGGML_BLAS_VENDOR=Intel10_64ilp</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGGML_NATIVE=ON</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGGML_VULKAN=1</span></span></code></pre></div>
</details>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Compilation line for llama.cpp CUDA</summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>cmake .. -DCMAKE_C_COMPILER=icx -DCMAKE_CXX_COMPILER=icpx -DGGML_BLAS=ON -DGGML_BLAS_VENDOR=Intel10_64ilp -DGGML_NATIVE=ON -DGGML_CUDA=ON</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">cmake</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">..</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DCMAKE_C_COMPILER=icx</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DCMAKE_CXX_COMPILER=icpx</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGGML_BLAS=ON</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGGML_BLAS_VENDOR=Intel10_64ilp</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGGML_NATIVE=ON</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-DGGML_CUDA=ON</span></span></code></pre></div>
</details>



<p class="wp-block-paragraph">We chose 2 models to be used for testing:</p>



<ul class="wp-block-list">
<li><a href="https://huggingface.co/unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-GGUF/blob/main/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS.gguf">unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS</a>, <strong>15.25 GB</strong></li>



<li><a href="https://huggingface.co/unsloth/gpt-oss-120b-GGUF/tree/main/Q4_K_M">unsloth/gpt-oss-120b-Q4_K_M</a>, <strong>58.45 GB</strong></li>
</ul>



<h3 class="wp-block-heading">Qwen Image Edit 2509 Benchmark Setup (and rambling about PyTorch for ROCm on Windows situation)</h3>



<p class="wp-block-paragraph">This one is a bit different because it has PyTorch dependencies and it&#8217;s not that simple. Historically, AMD has been neglecting (or unable to make?) Windows PyTorch package for their GPUs. With the <a href="https://www.amd.com/en/resources/support-articles/release-notes/RN-AMDGPU-WINDOWS-PYTORCH-PREVIEW.html">Windows Preview Edition 25.20.01.14 driver</a>, they finally support PyTorch on Windows for Radeons. Yay!</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6d2683&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6d2683" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="822" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2025/10/image-1024x822.png" alt="" class="wp-image-1886" srcset="https://efisonlt.com/wp-content/uploads/2025/10/image-1024x822.png 1024w, https://efisonlt.com/wp-content/uploads/2025/10/image-300x241.png 300w, https://efisonlt.com/wp-content/uploads/2025/10/image-768x616.png 768w, https://efisonlt.com/wp-content/uploads/2025/10/image.png 1027w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">Albeit the limited roster of supported GPUs&#8230;</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6d2d94&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6d2d94" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="694" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2025/10/image-1-1024x694.png" alt="" class="wp-image-1887" srcset="https://efisonlt.com/wp-content/uploads/2025/10/image-1-1024x694.png 1024w, https://efisonlt.com/wp-content/uploads/2025/10/image-1-300x203.png 300w, https://efisonlt.com/wp-content/uploads/2025/10/image-1-768x520.png 768w, https://efisonlt.com/wp-content/uploads/2025/10/image-1.png 1026w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">Funnily enough, they only listed Windows 11 as the compatible OS. Lo and behold, we managed to use it on Windows 10.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6d33ff&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6d33ff" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="576" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2025/10/Show-nodes-and-warm-up-comfy-0001-1024x576.jpg" alt="" class="wp-image-1888" srcset="https://efisonlt.com/wp-content/uploads/2025/10/Show-nodes-and-warm-up-comfy-0001-1024x576.jpg 1024w, https://efisonlt.com/wp-content/uploads/2025/10/Show-nodes-and-warm-up-comfy-0001-300x169.jpg 300w, https://efisonlt.com/wp-content/uploads/2025/10/Show-nodes-and-warm-up-comfy-0001-768x432.jpg 768w, https://efisonlt.com/wp-content/uploads/2025/10/Show-nodes-and-warm-up-comfy-0001-1536x864.jpg 1536w, https://efisonlt.com/wp-content/uploads/2025/10/Show-nodes-and-warm-up-comfy-0001-2048x1152.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">Enough with the rambling, now let&#8217;s get onto the setup.</p>



<p class="wp-block-paragraph">We did the tests on 2 different OSes:</p>



<ul class="wp-block-list">
<li>Aurora Linux 42 based on Fedora Kinoite</li>



<li>Windows 10 Pro</li>
</ul>



<p class="wp-block-paragraph">For the PyTorch, we tested different combinations:</p>



<figure class="wp-block-table"><table><thead><tr><th></th><th class="has-text-align-center" data-align="center">PyTorch 2.x for ROCm 6.4.x</th><th class="has-text-align-center" data-align="center">PyTorch 2.x for ROCm 7.0.x</th></tr></thead><tbody><tr><td>Aurora Linux 42</td><td class="has-text-align-center" data-align="center">✘</td><td class="has-text-align-center" data-align="center">&#x2714;</td></tr><tr><td>Windows 10 Pro</td><td class="has-text-align-center" data-align="center">&#x2714;</td><td class="has-text-align-center" data-align="center">&#x2714;</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">The Qwen Image Edit 2509 models used here were <a href="https://huggingface.co/QuantStack/Qwen-Image-Edit-2509-GGUF/blob/main/Qwen-Image-Edit-2509-Q4_K_M.gguf">QuantStack/Qwen-Image-Edit-2509-Q4_K_M</a>. We also used <a href="https://huggingface.co/lightx2v/Qwen-Image-Lightning/blob/main/Qwen-Image-Edit-2509/Qwen-Image-Edit-2509-Lightning-4steps-V1.0-bf16.safetensors">lightx2v/Qwen-Image-Edit-2509-Lightning-4steps-V1.0-bf16</a> LoRA for performance reason. As for the UI and additional package, we used <a href="https://github.com/comfyanonymous/ComfyUI/releases/tag/v0.3.64">ComfyUI v0.3.64</a>. Not to forgot to mention <a href="https://github.com/city96/ComfyUI-GGUF">city96/ComfyUI-GGUF</a> for GGUF models compatibility.</p>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Additional notes about Qwen Image Edit 2509 test setup and deployment</summary>
<ul class="wp-block-list">
<li>We deployed the ComfyUI with ROCm support on Linux using Podman container based on <a href="https://hub.docker.com/r/rocm/pytorch/tags?name=rocm7.0_ubuntu22.04">Ubuntu 22.04 ROCm 7.0 Docker image</a>, in which the compose scripts can be cloned from git <a href="https://github.com/lslowmotion/stable-diffusion-webui-podman">lslowmotion/stable-diffusion-webui-podman</a></li>



<li>ComfyUI with ROCm support on Windows was deployed using <a href="https://github.com/comfyanonymous/ComfyUI/?tab=readme-ov-file#installing">ComfyUI experimental portable package for AMD GPUs</a> which has PyTorch 2.x for ROCm 6.4.x included, and ROCm 7.0.x tests were done by manually upgrade the PyTorch PIP package to <a href="https://rocm.nightlies.amd.com/v2/gfx120X-all">nightly package targeting gfx120x</a> which is the arch code for the Radeon AI Pro R9700.</li>
</ul>
</details>



<p class="wp-block-paragraph">As for the inputs, we used these images:</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6d40ea&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6d40ea" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="591" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2025/10/images-for-qwen-edit-1024x591.png" alt="" class="wp-image-1895" srcset="https://efisonlt.com/wp-content/uploads/2025/10/images-for-qwen-edit-1024x591.png 1024w, https://efisonlt.com/wp-content/uploads/2025/10/images-for-qwen-edit-300x173.png 300w, https://efisonlt.com/wp-content/uploads/2025/10/images-for-qwen-edit-768x443.png 768w, https://efisonlt.com/wp-content/uploads/2025/10/images-for-qwen-edit.png 1210w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">And these sentences for the prompt:</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6d4789&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6d4789" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="953" height="951" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_184755.png" alt="" class="wp-image-1896" srcset="https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_184755.png 953w, https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_184755-300x300.png 300w, https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_184755-150x150.png 150w, https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_184755-768x766.png 768w" sizes="(max-width: 953px) 100vw, 953px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h2 class="wp-block-heading">Test Results: llama.cpp</h2>



<p class="wp-block-paragraph">We talked a bit about llama.cpp LLM MoE layer offload to CPU above. But in short, CPU offloading is done to <strong>make sure you can run a big model without the big performance hit caused by memory spill</strong> from VRAM to system RAM.</p>



<p class="wp-block-paragraph">So, if you run a big model on GPU, and the VRAM is smaller than the model, it will still run. But it will run terribly because now the GPU needs to access the data from RAM in which the available VRAM can&#8217;t contain, while the CPU is doing nothing to help the processing.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6d5012&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6d5012" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="875" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_171954-1024x875.png" alt="" class="wp-image-1891" title="" srcset="https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_171954-1024x875.png 1024w, https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_171954-300x256.png 300w, https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_171954-768x656.png 768w, https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_171954.png 1120w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">unsloth/gpt-oss-120b-Q4_K_M has the size of 58.45 GB, while the available VRAM is only around 32 GB before substracting other necessary services for the operating system, which is now spilling around 26-27 GB to system RAM.</figcaption></figure>
</div>


<p class="wp-block-paragraph">Now see the difference with CPU offloading.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6d570f&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6d570f" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="875" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_172229-1024x875.png" alt="" class="wp-image-1892" srcset="https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_172229-1024x875.png 1024w, https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_172229-300x256.png 300w, https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_172229-768x656.png 768w, https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_172229.png 1120w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">With .(4|5|6|7|8|9|[0-9][0-9]|[0-9][0-9][0-9]).ffn_(up|down)_exps. layers being offloaded to CPU and put to the system RAM, now the CPU can help with the processing while preventing the layers loaded to VRAM to spill over.</figcaption></figure>
</div>


<p class="wp-block-paragraph">Probably this article is not the best at explaining how the MoE layers work or the way they&#8217;re offloaded. You can read a little bit more technical stuffs starting from <a href="https://docs.unsloth.ai/new/gpt-oss-how-to-run-and-fine-tune#improving-generation-speed">reading this guide</a>, or maybe a little bit of Google-fu. Sorry.</p>



<p class="wp-block-paragraph">Now, let&#8217;s see the performance difference:</p>



<figure class="wp-block-table"><table><thead><tr><th>(In token/s. Higher is better)</th><th class="has-text-align-right" data-align="right">Without CPU offloading</th><th class="has-text-align-right" data-align="right">With CPU offloading</th></tr></thead><tbody><tr><td><strong>Prompt processing (512 tokens)</strong></td><td class="has-text-align-right" data-align="right">120.48 ± 4.06</td><td class="has-text-align-right" data-align="right"><strong>215.93 ± 1.42</strong></td></tr><tr><td><strong>Text generation (256 tokens)</strong></td><td class="has-text-align-right" data-align="right">11.21 ± 0.02</td><td class="has-text-align-right" data-align="right"><strong>34.97 ± 0.15</strong></td></tr></tbody></table></figure>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Run output</summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>GGML_VULKAN_DEVICE=0 ./build_mkl-ilp64-icx_vulkan/bin/llama-bench --model ../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf -ctk q8_0 -ctv q8_0  --threads 8 -ngl 99 -p 512 -n 256 -fa 1 -ub 4096 -b 4096

GGML_VULKAN_DEVICE=0 ./build_mkl-ilp64-icx_vulkan/bin/llama-bench --model ../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf -ctk q8_0 -ctv q8_0  --threads 8 -ngl 99 -ot "\.(4|5|6|7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU" -p 512 -n 256 -fa 1 -ub 4096 -b 4096
WARNING: radv is not a conformant Vulkan implementation, testing use only.
ggml_vulkan: Found 2 Vulkan devices:
ggml_vulkan: 0 = AMD Radeon Graphics (RADV GFX1201) (radv) | uma: 0 | fp16: 1 | bf16: 0 | warp size: 64 | shared memory: 65536 | int dot: 1 | matrix cores: KHR_coopmat
ggml_vulkan: 1 = Intel(R) UHD Graphics 770 (ADL-S GT1) (Intel open-source Mesa driver) | uma: 1 | fp16: 1 | bf16: 0 | warp size: 32 | shared memory: 65536 | int dot: 1 | matrix cores: none
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------: | -------------------: |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 |           pp512 |        120.48 ± 4.06 |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 |           tg256 |         11.21 ± 0.02 |

build: d2ee056e1 (6713)
WARNING: radv is not a conformant Vulkan implementation, testing use only.
ggml_vulkan: Found 2 Vulkan devices:
ggml_vulkan: 0 = AMD Radeon Graphics (RADV GFX1201) (radv) | uma: 0 | fp16: 1 | bf16: 0 | warp size: 64 | shared memory: 65536 | int dot: 1 | matrix cores: KHR_coopmat
ggml_vulkan: 1 = Intel(R) UHD Graphics 770 (ADL-S GT1) (Intel open-source Mesa driver) | uma: 1 | fp16: 1 | bf16: 0 | warp size: 32 | shared memory: 65536 | int dot: 1 | matrix cores: none
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa | ot                    |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------------- | --------------: | -------------------: |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(4|5|6|7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU |           pp512 |        215.93 ± 1.42 |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(4|5|6|7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU |           tg256 |         34.97 ± 0.15 |

build: d2ee056e1 (6713)</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #9CDCFE">GGML_VULKAN_DEVICE</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">./build_mkl-ilp64-icx_vulkan/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"></span>
<span class="line"><span style="color: #9CDCFE">GGML_VULKAN_DEVICE</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">./build_mkl-ilp64-icx_vulkan/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ot</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;\.(4|5|6|7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"><span style="color: #DCDCAA">WARNING:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">radv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">is</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">not</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">conformant</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">implementation,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">testing</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">use</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">only.</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AMD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Radeon</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Graphics</span><span style="color: #D4D4D4"> (RADV </span><span style="color: #CE9178">GFX1201</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">radv</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">64</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">KHR_coopmat</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Intel</span><span style="color: #D4D4D4">(</span><span style="color: #DCDCAA">R</span><span style="color: #D4D4D4">) </span><span style="color: #CE9178">UHD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Graphics</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">770</span><span style="color: #D4D4D4"> (ADL-S </span><span style="color: #CE9178">GT1</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">Intel</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">open-source</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Mesa</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">driver</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">none</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">120.48</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.06</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |         </span><span style="color: #DCDCAA">11.21</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.02</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span>
<span class="line"><span style="color: #DCDCAA">WARNING:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">radv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">is</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">not</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">conformant</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">implementation,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">testing</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">use</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">only.</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AMD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Radeon</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Graphics</span><span style="color: #D4D4D4"> (RADV </span><span style="color: #CE9178">GFX1201</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">radv</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">64</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">KHR_coopmat</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Intel</span><span style="color: #D4D4D4">(</span><span style="color: #DCDCAA">R</span><span style="color: #D4D4D4">) </span><span style="color: #CE9178">UHD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Graphics</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">770</span><span style="color: #D4D4D4"> (ADL-S </span><span style="color: #CE9178">GT1</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">Intel</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">open-source</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Mesa</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">driver</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">none</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ot</span><span style="color: #D4D4D4">                    |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(4</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">5</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">6</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">215.93</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1.42</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(4</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">5</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">6</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |         </span><span style="color: #DCDCAA">34.97</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.15</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span></code></pre></div>
</details>



<p class="wp-block-paragraph">Let&#8217;s continue with the test results.</p>



<p class="wp-block-paragraph">Here we have different configs of layers for CPU offloading. One is to keep the VRAM usage to under 16 GB, and then maximize the possible 32 GB. The configuration details can be seen below:</p>



<ul class="wp-block-list">
<li>RTX 5070 Ti with just under 16 GB VRAM load, CUDA backend</li>



<li>RTX 5070 Ti with just under 16 GB VRAM load, Vulkan backend</li>



<li>R9700 with just under 16 GB VRAM load, ROCm 7 backend</li>



<li>R9700 with just under 16 GB VRAM load, Vulkan backend</li>



<li>R9700 with just under 32 GB VRAM load, ROCm 7 backend</li>



<li>R9700 with just under 32 GB VRAM load, Vulkan backend</li>
</ul>



<p class="wp-block-paragraph">Here are the results using unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS:</p>



<figure class="wp-block-table"><table><thead><tr><th>(In token/s. Higher is better)</th><th class="has-text-align-right" data-align="right">5070 Ti, 16G<br>CUDA</th><th class="has-text-align-right" data-align="right">5070 Ti, 16G<br>Vulkan</th><th class="has-text-align-right" data-align="right">R9700, 16G<br>ROCm 7</th><th class="has-text-align-right" data-align="right">R9700, 16G<br>Vulkan</th><th class="has-text-align-right" data-align="right">R9700, 32G<br>ROCm 7</th><th class="has-text-align-right" data-align="right">R9700, 32G<br>Vulkan</th></tr></thead><tbody><tr><td><strong>Prompt processing (512 tokens)</strong></td><td class="has-text-align-right" data-align="right"><strong>3723.33 ± 50.09</strong></td><td class="has-text-align-right" data-align="right">2739.83 ± 30.37</td><td class="has-text-align-right" data-align="right">746.77 ± 3.45</td><td class="has-text-align-right" data-align="right">1236.97 ± 9.19</td><td class="has-text-align-right" data-align="right">797.92 ± 3.61</td><td class="has-text-align-right" data-align="right">1665.47 ± 5.95</td></tr><tr><td><strong>Text generation (256 tokens)</strong></td><td class="has-text-align-right" data-align="right">137.34 ± 0.69</td><td class="has-text-align-right" data-align="right"><strong>138.41 ± 0.79</strong></td><td class="has-text-align-right" data-align="right">88.98 ± 0.16</td><td class="has-text-align-right" data-align="right">105.35 ± 0.75</td><td class="has-text-align-right" data-align="right">100.05 ± 0.08</td><td class="has-text-align-right" data-align="right">122.63 ± 0.52</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Here are the results using unsloth/gpt-oss-120b-Q4_K_M:</p>



<figure class="wp-block-table"><table><thead><tr><th>(In token/s. Higher is better)</th><th class="has-text-align-right" data-align="right">5070 Ti, 16G<br>CUDA</th><th class="has-text-align-right" data-align="right">5070 Ti, 16G<br>Vulkan</th><th class="has-text-align-right" data-align="right">R9700, 16G<br>ROCm 7</th><th class="has-text-align-right" data-align="right">R9700, 16G<br>Vulkan</th><th class="has-text-align-right" data-align="right">R9700, 32G<br>ROCm 7</th><th class="has-text-align-right" data-align="right">R9700, 32G<br>Vulkan</th></tr></thead><tbody><tr><td><strong>Prompt processing (512 tokens)</strong></td><td class="has-text-align-right" data-align="right"><strong>370.32 ± 4.22</strong></td><td class="has-text-align-right" data-align="right">206.81 ± 3.52</td><td class="has-text-align-right" data-align="right">188.32 ± 4.82</td><td class="has-text-align-right" data-align="right">169.56 ± 2.60</td><td class="has-text-align-right" data-align="right">251.93 ± 6.61</td><td class="has-text-align-right" data-align="right">230.01 ± 2.78</td></tr><tr><td><strong>Text generation (256 tokens)</strong></td><td class="has-text-align-right" data-align="right"><strong>40.24 ± 0.13</strong></td><td class="has-text-align-right" data-align="right">37.90 ± 0.42</td><td class="has-text-align-right" data-align="right">32.59 ± 0.01</td><td class="has-text-align-right" data-align="right">31.49 ± 0.04</td><td class="has-text-align-right" data-align="right">38.73 ± 0.08</td><td class="has-text-align-right" data-align="right">36.22 ± 0.03</td></tr></tbody></table></figure>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>RTX 5070 Ti 16G run output </summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>./build_mkl-ilp64-icx_cuda/bin/llama-bench --model ../MoE/unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS.gguf -ctk q8_0 -ctv q8_0  --threads 8 -ngl 99 -ot "\.(39|&#91;4-9&#93;&#91;0-9&#93;|&#91;1-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(gate)_exps.=CPU" -p 512 -n 256 -fa 1 -ub 4096 -b 4096

GGML_VULKAN_DEVICE=0 ./build_mkl-ilp64-icx_vulkan/bin/llama-bench --model ../MoE/unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS.gguf -ctk q8_0 -ctv q8_0  --threads 8 -ngl 99 -ot "\.(39|&#91;4-9&#93;&#91;0-9&#93;|&#91;1-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(gate)_exps.=CPU" -p 512 -n 256 -fa 1 -ub 4096 -b 4096

./build_mkl-ilp64-icx_cuda/bin/llama-bench --model ../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf -ctk q8_0 -ctv q8_0  --threads 8 -ngl 99 -ot "\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU" -p 512 -n 256 -fa 1 -ub 4096 -b 4096

GGML_VULKAN_DEVICE=0 ./build_mkl-ilp64-icx_vulkan/bin/llama-bench --model ../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf -ctk q8_0 -ctv q8_0  --threads 8 -ngl 99 -ot "\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU" -p 512 -n 256 -fa 1 -ub 4096 -b 4096
ggml_cuda_init: GGML_CUDA_FORCE_MMQ:    no
ggml_cuda_init: GGML_CUDA_FORCE_CUBLAS: no
ggml_cuda_init: found 1 CUDA devices:
  Device 0: NVIDIA GeForce RTX 5070 Ti, compute capability 12.0, VMM: yes
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa | ot                    |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------------- | --------------: | -------------------: |
| qwen3moe 30B.A3B IQ4_XS - 4.25 bpw |  15.25 GiB |    30.53 B | CUDA,BLAS  |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(39|&#91;4-9&#93;&#91;0-9&#93;|&#91;1-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(gate)_exps.=CPU |           pp512 |      3723.33 ± 50.09 |
| qwen3moe 30B.A3B IQ4_XS - 4.25 bpw |  15.25 GiB |    30.53 B | CUDA,BLAS  |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(39|&#91;4-9&#93;&#91;0-9&#93;|&#91;1-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(gate)_exps.=CPU |           tg256 |        137.34 ± 0.69 |

build: d2ee056e1 (6713)
ggml_vulkan: Found 2 Vulkan devices:
ggml_vulkan: 0 = NVIDIA GeForce RTX 5070 Ti (NVIDIA) | uma: 0 | fp16: 1 | bf16: 1 | warp size: 32 | shared memory: 49152 | int dot: 1 | matrix cores: NV_coopmat2
ggml_vulkan: 1 = Intel(R) UHD Graphics 770 (ADL-S GT1) (Intel open-source Mesa driver) | uma: 1 | fp16: 1 | bf16: 0 | warp size: 32 | shared memory: 65536 | int dot: 1 | matrix cores: none
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa | ot                    |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------------- | --------------: | -------------------: |
| qwen3moe 30B.A3B IQ4_XS - 4.25 bpw |  15.25 GiB |    30.53 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(39|&#91;4-9&#93;&#91;0-9&#93;|&#91;1-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(gate)_exps.=CPU |           pp512 |      2739.83 ± 30.37 |
| qwen3moe 30B.A3B IQ4_XS - 4.25 bpw |  15.25 GiB |    30.53 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(39|&#91;4-9&#93;&#91;0-9&#93;|&#91;1-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(gate)_exps.=CPU |           tg256 |        138.41 ± 0.79 |

build: d2ee056e1 (6713)
ggml_cuda_init: GGML_CUDA_FORCE_MMQ:    no
ggml_cuda_init: GGML_CUDA_FORCE_CUBLAS: no
ggml_cuda_init: found 1 CUDA devices:
  Device 0: NVIDIA GeForce RTX 5070 Ti, compute capability 12.0, VMM: yes
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa | ot                    |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------------- | --------------: | -------------------: |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | CUDA,BLAS  |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU |           pp512 |        370.32 ± 4.22 |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | CUDA,BLAS  |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU |           tg256 |         40.24 ± 0.13 |

build: d2ee056e1 (6713)
ggml_vulkan: Found 2 Vulkan devices:
ggml_vulkan: 0 = NVIDIA GeForce RTX 5070 Ti (NVIDIA) | uma: 0 | fp16: 1 | bf16: 1 | warp size: 32 | shared memory: 49152 | int dot: 1 | matrix cores: NV_coopmat2
ggml_vulkan: 1 = Intel(R) UHD Graphics 770 (ADL-S GT1) (Intel open-source Mesa driver) | uma: 1 | fp16: 1 | bf16: 0 | warp size: 32 | shared memory: 65536 | int dot: 1 | matrix cores: none
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa | ot                    |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------------- | --------------: | -------------------: |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU |           pp512 |        206.81 ± 3.52 |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU |           tg256 |         37.90 ± 0.42 |

build: d2ee056e1 (6713)
</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">./build_mkl-ilp64-icx_cuda/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ot</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;\.(39|&#91;4-9&#93;&#91;0-9&#93;|&#91;1-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(gate)_exps.=CPU&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"></span>
<span class="line"><span style="color: #9CDCFE">GGML_VULKAN_DEVICE</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">./build_mkl-ilp64-icx_vulkan/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ot</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;\.(39|&#91;4-9&#93;&#91;0-9&#93;|&#91;1-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(gate)_exps.=CPU&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">./build_mkl-ilp64-icx_cuda/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ot</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"></span>
<span class="line"><span style="color: #9CDCFE">GGML_VULKAN_DEVICE</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">./build_mkl-ilp64-icx_vulkan/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ot</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GGML_CUDA_FORCE_MMQ:</span><span style="color: #D4D4D4">    </span><span style="color: #CE9178">no</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GGML_CUDA_FORCE_CUBLAS:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">no</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">CUDA</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">Device</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">NVIDIA</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GeForce</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">RTX</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">5070</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Ti,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">compute</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">capability</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">12.0</span><span style="color: #CE9178">,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">VMM:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">yes</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ot</span><span style="color: #D4D4D4">                    |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">qwen3moe</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">30</span><span style="color: #CE9178">B.A3B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IQ4_XS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">bpw</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">15.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">30.53</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">CUDA,BLAS</span><span style="color: #D4D4D4">  |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(39</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |      </span><span style="color: #DCDCAA">3723.33</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">50.09</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">qwen3moe</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">30</span><span style="color: #CE9178">B.A3B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IQ4_XS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">bpw</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">15.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">30.53</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">CUDA,BLAS</span><span style="color: #D4D4D4">  |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(39</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">137.34</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.69</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">NVIDIA</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GeForce</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">RTX</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">5070</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Ti</span><span style="color: #D4D4D4"> (NVIDIA) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">49152</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">NV_coopmat2</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Intel</span><span style="color: #D4D4D4">(</span><span style="color: #DCDCAA">R</span><span style="color: #D4D4D4">) </span><span style="color: #CE9178">UHD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Graphics</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">770</span><span style="color: #D4D4D4"> (ADL-S </span><span style="color: #CE9178">GT1</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">Intel</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">open-source</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Mesa</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">driver</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">none</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ot</span><span style="color: #D4D4D4">                    |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">qwen3moe</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">30</span><span style="color: #CE9178">B.A3B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IQ4_XS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">bpw</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">15.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">30.53</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(39</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |      </span><span style="color: #DCDCAA">2739.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">30.37</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">qwen3moe</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">30</span><span style="color: #CE9178">B.A3B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IQ4_XS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">bpw</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">15.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">30.53</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(39</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">138.41</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.79</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GGML_CUDA_FORCE_MMQ:</span><span style="color: #D4D4D4">    </span><span style="color: #CE9178">no</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GGML_CUDA_FORCE_CUBLAS:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">no</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">CUDA</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">Device</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">NVIDIA</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GeForce</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">RTX</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">5070</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Ti,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">compute</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">capability</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">12.0</span><span style="color: #CE9178">,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">VMM:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">yes</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ot</span><span style="color: #D4D4D4">                    |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">CUDA,BLAS</span><span style="color: #D4D4D4">  |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">370.32</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.22</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">CUDA,BLAS</span><span style="color: #D4D4D4">  |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |         </span><span style="color: #DCDCAA">40.24</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.13</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">NVIDIA</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GeForce</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">RTX</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">5070</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Ti</span><span style="color: #D4D4D4"> (NVIDIA) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">49152</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">NV_coopmat2</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Intel</span><span style="color: #D4D4D4">(</span><span style="color: #DCDCAA">R</span><span style="color: #D4D4D4">) </span><span style="color: #CE9178">UHD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Graphics</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">770</span><span style="color: #D4D4D4"> (ADL-S </span><span style="color: #CE9178">GT1</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">Intel</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">open-source</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Mesa</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">driver</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">none</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ot</span><span style="color: #D4D4D4">                    |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">206.81</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">3.52</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |         </span><span style="color: #DCDCAA">37.90</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.42</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span>
<span class="line"></span></code></pre></div>
</details>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>R9700 16G run output </summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>./build_mkl-ilp64-icx_rocm/bin/llama-bench --model ../MoE/unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS.gguf -ctk q8_0 -ctv q8_0  --threads 8 -ngl 99 -ot "\.(39|&#91;4-9&#93;&#91;0-9&#93;|&#91;1-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(gate)_exps.=CPU" -p 512 -n 256 -fa 1 -ub 4096 -b 4096

GGML_VULKAN_DEVICE=0 ./build_mkl-ilp64-icx_vulkan/bin/llama-bench --model ../MoE/unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS.gguf -ctk q8_0 -ctv q8_0  --threads 8 -ngl 99 -ot "\.(39|&#91;4-9&#93;&#91;0-9&#93;|&#91;1-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(gate)_exps.=CPU" -p 512 -n 256 -fa 1 -ub 4096 -b 4096

./build_mkl-ilp64-icx_rocm/bin/llama-bench --model ../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf -ctk q8_0 -ctv q8_0  --threads 8 -ngl 99 -ot "\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU" -p 512 -n 256 -fa 1 -ub 4096 -b 4096

GGML_VULKAN_DEVICE=0 ./build_mkl-ilp64-icx_vulkan/bin/llama-bench --model ../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf -ctk q8_0 -ctv q8_0  --threads 8 -ngl 99 -ot "\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU" -p 512 -n 256 -fa 1 -ub 4096 -b 4096
ggml_cuda_init: GGML_CUDA_FORCE_MMQ:    no
ggml_cuda_init: GGML_CUDA_FORCE_CUBLAS: no
ggml_cuda_init: found 1 ROCm devices:
  Device 0: AMD Radeon AI PRO R9700, gfx1201 (0x1201), VMM: no, Wave Size: 32
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa | ot                    |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------------- | --------------: | -------------------: |
| qwen3moe 30B.A3B IQ4_XS - 4.25 bpw |  15.25 GiB |    30.53 B | ROCm,BLAS  |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(39|&#91;4-9&#93;&#91;0-9&#93;|&#91;1-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(gate)_exps.=CPU |           pp512 |        746.77 ± 3.45 |
| qwen3moe 30B.A3B IQ4_XS - 4.25 bpw |  15.25 GiB |    30.53 B | ROCm,BLAS  |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(39|&#91;4-9&#93;&#91;0-9&#93;|&#91;1-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(gate)_exps.=CPU |           tg256 |         88.98 ± 0.16 |

build: d2ee056e1 (6713)
WARNING: radv is not a conformant Vulkan implementation, testing use only.
ggml_vulkan: Found 2 Vulkan devices:
ggml_vulkan: 0 = AMD Radeon AI PRO R9700 (RADV GFX1201) (radv) | uma: 0 | fp16: 1 | bf16: 1 | warp size: 64 | shared memory: 65536 | int dot: 1 | matrix cores: KHR_coopmat
ggml_vulkan: 1 = Intel(R) UHD Graphics 770 (ADL-S GT1) (Intel open-source Mesa driver) | uma: 1 | fp16: 1 | bf16: 0 | warp size: 32 | shared memory: 65536 | int dot: 1 | matrix cores: none
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa | ot                    |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------------- | --------------: | -------------------: |
| qwen3moe 30B.A3B IQ4_XS - 4.25 bpw |  15.25 GiB |    30.53 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(39|&#91;4-9&#93;&#91;0-9&#93;|&#91;1-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(gate)_exps.=CPU |           pp512 |       1236.97 ± 9.19 |
| qwen3moe 30B.A3B IQ4_XS - 4.25 bpw |  15.25 GiB |    30.53 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(39|&#91;4-9&#93;&#91;0-9&#93;|&#91;1-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(gate)_exps.=CPU |           tg256 |        105.35 ± 0.75 |

build: d2ee056e1 (6713)
ggml_cuda_init: GGML_CUDA_FORCE_MMQ:    no
ggml_cuda_init: GGML_CUDA_FORCE_CUBLAS: no
ggml_cuda_init: found 1 ROCm devices:
  Device 0: AMD Radeon AI PRO R9700, gfx1201 (0x1201), VMM: no, Wave Size: 32
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa | ot                    |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------------- | --------------: | -------------------: |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | ROCm,BLAS  |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU |           pp512 |        188.32 ± 4.82 |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | ROCm,BLAS  |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU |           tg256 |         32.59 ± 0.01 |

build: d2ee056e1 (6713)
WARNING: radv is not a conformant Vulkan implementation, testing use only.
ggml_vulkan: Found 2 Vulkan devices:
ggml_vulkan: 0 = AMD Radeon AI PRO R9700 (RADV GFX1201) (radv) | uma: 0 | fp16: 1 | bf16: 1 | warp size: 64 | shared memory: 65536 | int dot: 1 | matrix cores: KHR_coopmat
ggml_vulkan: 1 = Intel(R) UHD Graphics 770 (ADL-S GT1) (Intel open-source Mesa driver) | uma: 1 | fp16: 1 | bf16: 0 | warp size: 32 | shared memory: 65536 | int dot: 1 | matrix cores: none
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa | ot                    |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------------- | --------------: | -------------------: |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU |           pp512 |        169.56 ± 2.60 |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU |           tg256 |         31.49 ± 0.04 |

build: d2ee056e1 (6713)
</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">./build_mkl-ilp64-icx_rocm/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ot</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;\.(39|&#91;4-9&#93;&#91;0-9&#93;|&#91;1-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(gate)_exps.=CPU&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"></span>
<span class="line"><span style="color: #9CDCFE">GGML_VULKAN_DEVICE</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">./build_mkl-ilp64-icx_vulkan/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ot</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;\.(39|&#91;4-9&#93;&#91;0-9&#93;|&#91;1-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(gate)_exps.=CPU&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">./build_mkl-ilp64-icx_rocm/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ot</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"></span>
<span class="line"><span style="color: #9CDCFE">GGML_VULKAN_DEVICE</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">./build_mkl-ilp64-icx_vulkan/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ot</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down|gate)_exps.=CPU&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GGML_CUDA_FORCE_MMQ:</span><span style="color: #D4D4D4">    </span><span style="color: #CE9178">no</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GGML_CUDA_FORCE_CUBLAS:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">no</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ROCm</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">Device</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AMD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Radeon</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AI</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">PRO</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">R9700,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">gfx1201</span><span style="color: #D4D4D4"> (0x1201), VMM: no, Wave Size: 32</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ot</span><span style="color: #D4D4D4">                    |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">qwen3moe</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">30</span><span style="color: #CE9178">B.A3B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IQ4_XS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">bpw</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">15.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">30.53</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ROCm,BLAS</span><span style="color: #D4D4D4">  |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(39</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">746.77</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">3.45</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">qwen3moe</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">30</span><span style="color: #CE9178">B.A3B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IQ4_XS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">bpw</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">15.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">30.53</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ROCm,BLAS</span><span style="color: #D4D4D4">  |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(39</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |         </span><span style="color: #DCDCAA">88.98</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.16</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span>
<span class="line"><span style="color: #DCDCAA">WARNING:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">radv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">is</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">not</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">conformant</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">implementation,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">testing</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">use</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">only.</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AMD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Radeon</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AI</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">PRO</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">R9700</span><span style="color: #D4D4D4"> (RADV </span><span style="color: #CE9178">GFX1201</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">radv</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">64</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">KHR_coopmat</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Intel</span><span style="color: #D4D4D4">(</span><span style="color: #DCDCAA">R</span><span style="color: #D4D4D4">) </span><span style="color: #CE9178">UHD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Graphics</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">770</span><span style="color: #D4D4D4"> (ADL-S </span><span style="color: #CE9178">GT1</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">Intel</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">open-source</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Mesa</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">driver</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">none</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ot</span><span style="color: #D4D4D4">                    |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">qwen3moe</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">30</span><span style="color: #CE9178">B.A3B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IQ4_XS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">bpw</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">15.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">30.53</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(39</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">1236.97</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">9.19</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">qwen3moe</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">30</span><span style="color: #CE9178">B.A3B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IQ4_XS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">bpw</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">15.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">30.53</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(39</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">105.35</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.75</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GGML_CUDA_FORCE_MMQ:</span><span style="color: #D4D4D4">    </span><span style="color: #CE9178">no</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GGML_CUDA_FORCE_CUBLAS:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">no</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ROCm</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">Device</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AMD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Radeon</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AI</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">PRO</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">R9700,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">gfx1201</span><span style="color: #D4D4D4"> (0x1201), VMM: no, Wave Size: 32</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ot</span><span style="color: #D4D4D4">                    |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ROCm,BLAS</span><span style="color: #D4D4D4">  |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">188.32</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.82</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ROCm,BLAS</span><span style="color: #D4D4D4">  |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |         </span><span style="color: #DCDCAA">32.59</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.01</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span>
<span class="line"><span style="color: #DCDCAA">WARNING:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">radv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">is</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">not</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">conformant</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">implementation,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">testing</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">use</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">only.</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AMD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Radeon</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AI</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">PRO</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">R9700</span><span style="color: #D4D4D4"> (RADV </span><span style="color: #CE9178">GFX1201</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">radv</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">64</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">KHR_coopmat</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Intel</span><span style="color: #D4D4D4">(</span><span style="color: #DCDCAA">R</span><span style="color: #D4D4D4">) </span><span style="color: #CE9178">UHD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Graphics</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">770</span><span style="color: #D4D4D4"> (ADL-S </span><span style="color: #CE9178">GT1</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">Intel</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">open-source</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Mesa</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">driver</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">none</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ot</span><span style="color: #D4D4D4">                    |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">169.56</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2.60</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">gate</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |         </span><span style="color: #DCDCAA">31.49</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.04</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span>
<span class="line"></span></code></pre></div>
</details>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>R9700 32G run output</summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>./build_mkl-ilp64-icx_rocm/bin/llama-bench --model ../MoE/unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS.gguf -ctk q8_0 -ctv q8_0  --threads 8 -ngl 99 -p 512 -n 256 -fa 1 -ub 4096 -b 4096

GGML_VULKAN_DEVICE=0 ./build_mkl-ilp64-icx_vulkan/bin/llama-bench --model ../MoE/unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS.gguf -ctk q8_0 -ctv q8_0  --threads 8 -ngl 99 -p 512 -n 256 -fa 1 -ub 4096 -b 4096

./build_mkl-ilp64-icx_rocm/bin/llama-bench --model ../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf -ctk q8_0 -ctv q8_0 --threads 8 -ngl 99 -ot "\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU" -p 512 -n 256 -fa 1 -ub 4096 -b 4096

GGML_VULKAN_DEVICE=0 ./build_mkl-ilp64-icx_vulkan/bin/llama-bench --model ../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf -ctk q8_0 -ctv q8_0 --threads 8 -ngl 99 -ot "\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU" -p 512 -n 256 -fa 1 -ub 4096 -b 4096
ggml_cuda_init: GGML_CUDA_FORCE_MMQ:    no
ggml_cuda_init: GGML_CUDA_FORCE_CUBLAS: no
ggml_cuda_init: found 1 ROCm devices:
  Device 0: AMD Radeon AI PRO R9700, gfx1201 (0x1201), VMM: no, Wave Size: 32
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------: | -------------------: |
| qwen3moe 30B.A3B IQ4_XS - 4.25 bpw |  15.25 GiB |    30.53 B | ROCm,BLAS  |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 |           pp512 |        797.92 ± 3.61 |
| qwen3moe 30B.A3B IQ4_XS - 4.25 bpw |  15.25 GiB |    30.53 B | ROCm,BLAS  |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 |           tg256 |        100.05 ± 0.08 |

build: d2ee056e1 (6713)
WARNING: radv is not a conformant Vulkan implementation, testing use only.
ggml_vulkan: Found 2 Vulkan devices:
ggml_vulkan: 0 = AMD Radeon AI PRO R9700 (RADV GFX1201) (radv) | uma: 0 | fp16: 1 | bf16: 1 | warp size: 64 | shared memory: 65536 | int dot: 1 | matrix cores: KHR_coopmat
ggml_vulkan: 1 = Intel(R) UHD Graphics 770 (ADL-S GT1) (Intel open-source Mesa driver) | uma: 1 | fp16: 1 | bf16: 0 | warp size: 32 | shared memory: 65536 | int dot: 1 | matrix cores: none
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------: | -------------------: |
| qwen3moe 30B.A3B IQ4_XS - 4.25 bpw |  15.25 GiB |    30.53 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 |           pp512 |       1665.47 ± 5.95 |
| qwen3moe 30B.A3B IQ4_XS - 4.25 bpw |  15.25 GiB |    30.53 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 |           tg256 |        122.63 ± 0.52 |

build: d2ee056e1 (6713)
ggml_cuda_init: GGML_CUDA_FORCE_MMQ:    no
ggml_cuda_init: GGML_CUDA_FORCE_CUBLAS: no
ggml_cuda_init: found 1 ROCm devices:
  Device 0: AMD Radeon AI PRO R9700, gfx1201 (0x1201), VMM: no, Wave Size: 32
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa | ot                    |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------------- | --------------: | -------------------: |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | ROCm,BLAS  |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU |           pp512 |        251.93 ± 6.61 |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | ROCm,BLAS  |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU |           tg256 |         38.73 ± 0.08 |

build: d2ee056e1 (6713)
WARNING: radv is not a conformant Vulkan implementation, testing use only.
ggml_vulkan: Found 2 Vulkan devices:
ggml_vulkan: 0 = AMD Radeon AI PRO R9700 (RADV GFX1201) (radv) | uma: 0 | fp16: 1 | bf16: 1 | warp size: 64 | shared memory: 65536 | int dot: 1 | matrix cores: KHR_coopmat
ggml_vulkan: 1 = Intel(R) UHD Graphics 770 (ADL-S GT1) (Intel open-source Mesa driver) | uma: 1 | fp16: 1 | bf16: 0 | warp size: 32 | shared memory: 65536 | int dot: 1 | matrix cores: none
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa | ot                    |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------------- | --------------: | -------------------: |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU |           pp512 |        230.01 ± 2.78 |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU |           tg256 |         36.22 ± 0.03 |

build: d2ee056e1 (6713)
</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">./build_mkl-ilp64-icx_rocm/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"></span>
<span class="line"><span style="color: #9CDCFE">GGML_VULKAN_DEVICE</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">./build_mkl-ilp64-icx_vulkan/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">./build_mkl-ilp64-icx_rocm/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ot</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"></span>
<span class="line"><span style="color: #9CDCFE">GGML_VULKAN_DEVICE</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">./build_mkl-ilp64-icx_vulkan/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ot</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GGML_CUDA_FORCE_MMQ:</span><span style="color: #D4D4D4">    </span><span style="color: #CE9178">no</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GGML_CUDA_FORCE_CUBLAS:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">no</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ROCm</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">Device</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AMD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Radeon</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AI</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">PRO</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">R9700,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">gfx1201</span><span style="color: #D4D4D4"> (0x1201), VMM: no, Wave Size: 32</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">qwen3moe</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">30</span><span style="color: #CE9178">B.A3B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IQ4_XS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">bpw</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">15.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">30.53</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ROCm,BLAS</span><span style="color: #D4D4D4">  |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">797.92</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">3.61</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">qwen3moe</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">30</span><span style="color: #CE9178">B.A3B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IQ4_XS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">bpw</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">15.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">30.53</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ROCm,BLAS</span><span style="color: #D4D4D4">  |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">100.05</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.08</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span>
<span class="line"><span style="color: #DCDCAA">WARNING:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">radv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">is</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">not</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">conformant</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">implementation,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">testing</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">use</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">only.</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AMD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Radeon</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AI</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">PRO</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">R9700</span><span style="color: #D4D4D4"> (RADV </span><span style="color: #CE9178">GFX1201</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">radv</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">64</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">KHR_coopmat</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Intel</span><span style="color: #D4D4D4">(</span><span style="color: #DCDCAA">R</span><span style="color: #D4D4D4">) </span><span style="color: #CE9178">UHD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Graphics</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">770</span><span style="color: #D4D4D4"> (ADL-S </span><span style="color: #CE9178">GT1</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">Intel</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">open-source</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Mesa</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">driver</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">none</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">qwen3moe</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">30</span><span style="color: #CE9178">B.A3B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IQ4_XS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">bpw</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">15.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">30.53</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">1665.47</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">5.95</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">qwen3moe</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">30</span><span style="color: #CE9178">B.A3B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IQ4_XS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">bpw</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">15.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">30.53</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">122.63</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.52</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GGML_CUDA_FORCE_MMQ:</span><span style="color: #D4D4D4">    </span><span style="color: #CE9178">no</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GGML_CUDA_FORCE_CUBLAS:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">no</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ROCm</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">Device</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AMD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Radeon</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AI</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">PRO</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">R9700,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">gfx1201</span><span style="color: #D4D4D4"> (0x1201), VMM: no, Wave Size: 32</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ot</span><span style="color: #D4D4D4">                    |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ROCm,BLAS</span><span style="color: #D4D4D4">  |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">251.93</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">6.61</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ROCm,BLAS</span><span style="color: #D4D4D4">  |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |         </span><span style="color: #DCDCAA">38.73</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.08</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span>
<span class="line"><span style="color: #DCDCAA">WARNING:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">radv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">is</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">not</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">conformant</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">implementation,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">testing</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">use</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">only.</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AMD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Radeon</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AI</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">PRO</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">R9700</span><span style="color: #D4D4D4"> (RADV </span><span style="color: #CE9178">GFX1201</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">radv</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">64</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">KHR_coopmat</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Intel</span><span style="color: #D4D4D4">(</span><span style="color: #DCDCAA">R</span><span style="color: #D4D4D4">) </span><span style="color: #CE9178">UHD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Graphics</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">770</span><span style="color: #D4D4D4"> (ADL-S </span><span style="color: #CE9178">GT1</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">Intel</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">open-source</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Mesa</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">driver</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">none</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ot</span><span style="color: #D4D4D4">                    |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">230.01</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2.78</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |         </span><span style="color: #DCDCAA">36.22</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.03</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span>
<span class="line"></span></code></pre></div>
</details>



<p class="wp-block-paragraph">Even though it has twice the VRAM, with the MoE layers CPU offloading strategy, turns out it still can&#8217;t quite compete with the RTX 5070 Ti. This might be caused by the large memory bandwidth gap between both (644.6 GB/s vs 896 GB/s, 39% difference).</p>



<p class="wp-block-paragraph">Now, when you see on unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS, it has this big performance delta between ROCm 7 backend and Vulkan backend. I wonder why a bunch of open-source developers from Vulkan/SPIR-V/Kompute project can outperform engineers who are paid to make their stuffs performant&#8230; Although, it did better on unsloth/gpt-oss-120b-Q4_K_M by a tiny margin.</p>



<p class="wp-block-paragraph">Also, turns out having a bigger VRAM still can&#8217;t quite defeat the smaller VRAM, if your bandwidth is too slow, and your software isn&#8217;t up to par.</p>



<p class="wp-block-paragraph">It&#8217;s not about the size. It&#8217;s about how you use it.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6dc3a1&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6dc3a1" class="aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="480" height="270" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2025/10/giphy.gif" alt="" class="wp-image-1906"/><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</div>


<h2 class="wp-block-heading">Test Results: Qwen Image Edit 2509</h2>



<p class="wp-block-paragraph">Sometimes we question ourselves why do we like to suffer.</p>



<p class="wp-block-paragraph">And this test is no different.</p>



<p class="wp-block-paragraph">We (or me, personally), wonder if being a goose farmer is a better choice for living a happy life.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6dcb55&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6dcb55" class="aligncenter size-medium wp-lightbox-container"><img loading="lazy" decoding="async" width="269" height="300" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2025/10/485870201_1066836342142039_1435760072320172837_n-269x300.jpg" alt="" class="wp-image-1893" srcset="https://efisonlt.com/wp-content/uploads/2025/10/485870201_1066836342142039_1435760072320172837_n-269x300.jpg 269w, https://efisonlt.com/wp-content/uploads/2025/10/485870201_1066836342142039_1435760072320172837_n-768x857.jpg 768w, https://efisonlt.com/wp-content/uploads/2025/10/485870201_1066836342142039_1435760072320172837_n.jpg 860w" sizes="(max-width: 269px) 100vw, 269px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</div>


<p class="wp-block-paragraph">First, let us tell you that running this test for the first run, is not a happy feat. It takes quite a while for the text encoder and VAE to load and process our prompt and image inputs.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6dd16d&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6dd16d" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="232" height="274" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2025/10/image-2.png" alt="" class="wp-image-1894"/><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">On a bad day, it can take more than 7 mins of time to generate this for the first run.</figcaption></figure>
</div>


<h3 class="wp-block-heading">UPDATE: IT DOESN&#8217;T HAVE TO BE 7 MINUTES</h3>



<p class="wp-block-paragraph">PyTorch for ROCm apparently has a <a href="https://github.com/ROCm/TheRock/issues/1542">bug</a> in which the VAE stage is extremely slow.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6dd72c&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6dd72c" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="907" height="763" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2025/10/image-5.png" alt="" class="wp-image-1950" srcset="https://efisonlt.com/wp-content/uploads/2025/10/image-5.png 907w, https://efisonlt.com/wp-content/uploads/2025/10/image-5-300x252.png 300w, https://efisonlt.com/wp-content/uploads/2025/10/image-5-768x646.png 768w" sizes="(max-width: 907px) 100vw, 907px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">The solution? ComfyUI recently <a href="https://github.com/comfyanonymous/ComfyUI/pull/10302">pushed a workaround</a>. Which is to disable cuDNN back-end (?).</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6ddc1d&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6ddc1d" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="907" height="845" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2025/10/image-6.png" alt="" class="wp-image-1951" srcset="https://efisonlt.com/wp-content/uploads/2025/10/image-6.png 907w, https://efisonlt.com/wp-content/uploads/2025/10/image-6-300x279.png 300w, https://efisonlt.com/wp-content/uploads/2025/10/image-6-768x716.png 768w" sizes="(max-width: 907px) 100vw, 907px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">Now the first generation isn&#8217;t that painful anymore.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6de16a&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6de16a" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="236" height="236" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2025/10/image-7.png" alt="" class="wp-image-1952" srcset="https://efisonlt.com/wp-content/uploads/2025/10/image-7.png 236w, https://efisonlt.com/wp-content/uploads/2025/10/image-7-150x150.png 150w" sizes="(max-width: 236px) 100vw, 236px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</div>


<p class="wp-block-paragraph">Original article continues below.</p>



<p class="wp-block-paragraph">Here, we only put the generation time after text encoder and VAE had been loaded and then run it in a batch of 5. Then we averaged the time needed to generate the same prompt with the same inputs.</p>



<p class="wp-block-paragraph">Now, let&#8217;s get onto the results:</p>



<figure class="wp-block-table"><table><thead><tr><th>(In seconds, Lower is better)</th><th class="has-text-align-right" data-align="right">RTX 5070 Ti<br>CUDA 12.9<br>Linux</th><th class="has-text-align-right" data-align="right">R9700<br>ROCm 7.0.x<br>Linux</th><th class="has-text-align-right" data-align="right">R9700<br>ROCm 6.4.x<br>Windows</th><th class="has-text-align-right" data-align="right">R9700<br>ROCm 7.0.x<br>Windows</th></tr></thead><tbody><tr><td><strong>Results</strong></td><td class="has-text-align-right" data-align="right"><strong>29.384</strong></td><td class="has-text-align-right" data-align="right">52.17</td><td class="has-text-align-right" data-align="right">69.262</td><td class="has-text-align-right" data-align="right">62.59</td></tr></tbody></table></figure>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>RTX 5070 Ti CUDA 12.9 Linux test screenshot</summary>
<p class="wp-block-paragraph"><a href="https://efisonlt.com/wp-content/uploads/2025/10/5070-Ti-GGUF.png">https://efisonlt.com/wp-content/uploads/2025/10/5070-Ti-GGUF.png</a></p>
</details>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>R9700 ROCm 7.0.x Linux test screenshot</summary>
<p class="wp-block-paragraph"><a href="https://efisonlt.com/wp-content/uploads/2025/10/R9700-GGUF.png">https://efisonlt.com/wp-content/uploads/2025/10/R9700-GGUF.png</a></p>
</details>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>R9700 ROCm 6.4.x Windows test screenshot</summary>
<p class="wp-block-paragraph"><a href="https://efisonlt.com/wp-content/uploads/2025/10/Windows-R9700-GGUF.png">https://efisonlt.com/wp-content/uploads/2025/10/Windows-R9700-GGUF.png</a></p>
</details>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>R9700 ROCm 7.0.x Windows test screenshot</summary>
<p class="wp-block-paragraph"><a href="https://efisonlt.com/wp-content/uploads/2025/10/Windows-R9700-GGUF-gfx120x-nightly.png">https://efisonlt.com/wp-content/uploads/2025/10/Windows-R9700-GGUF-gfx120x-nightly.png</a></p>
</details>



<p class="wp-block-paragraph">Oops.</p>



<p class="wp-block-paragraph">Almost twice faster.</p>



<p class="wp-block-paragraph">Also you can make a case that PyTorch for ROCm on Windows is slower. Almost 20% slower than on Linux. Although this is only on one use case that we tested and we didn&#8217;t confirm with different various use cases.</p>



<p class="wp-block-paragraph">And to make it worse, RTX 5070 Ti does have a trick up its sleeve.</p>



<p class="wp-block-paragraph">Introducing <a href="https://github.com/nunchaku-tech/nunchaku">Nunchaku SVDQuant</a>. An inference engine so fast it cut the inference time of Qwen Image Edit 2509 almost in half even versus already quantized Q4_K_M model.</p>



<figure class="wp-block-table"><table><thead><tr><th>(In seconds, Lower is better)</th><th class="has-text-align-right" data-align="right">RTX 5070 Ti<br>CUDA 12.9<br>Linux<br>Nunchaku FP4 r32</th><th class="has-text-align-right" data-align="right">RTX 5070 Ti<br>CUDA 12.9<br>Linux<br>Q4_K_M GGUF</th></tr></thead><tbody><tr><td><strong>Results</strong></td><td class="has-text-align-right" data-align="right"><strong>15.198</strong></td><td class="has-text-align-right" data-align="right">29.384</td></tr></tbody></table></figure>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>RTX 5070 Ti CUDA 12.9 Linux, Nunchaku FP4 r32 model test screenshot </summary>
<p class="wp-block-paragraph"><a href="https://efisonlt.com/wp-content/uploads/2025/10/5070-Ti-Nunchaku-r32-CPU-offload.png">https://efisonlt.com/wp-content/uploads/2025/10/5070-Ti-Nunchaku-r32-CPU-offload.png</a></p>
</details>



<h2 class="wp-block-heading">Overclocking</h2>



<p class="wp-block-paragraph">Real men do OC.</p>



<p class="wp-block-paragraph">Or men with too much times in hands.</p>



<p class="wp-block-paragraph">We managed to overclock this card using <a href="https://github.com/ilya-zlobintsev/LACT">LACT</a>. No, we didn&#8217;t test overclocking on Windows. Penguins FTW!</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6ded9c&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6ded9c" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="925" height="879" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_165724.png" alt="" class="wp-image-1890" srcset="https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_165724.png 925w, https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_165724-300x285.png 300w, https://efisonlt.com/wp-content/uploads/2025/10/Screenshot_20251011_165724-768x730.png 768w" sizes="(max-width: 925px) 100vw, 925px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">We found out that 2800 MHz was the ideal maximum VRAM clock to keep it from crashing doing various workloads. Still a healthy 282 MHz increase from the default 2518 MHz. Which translates to <strong>11.2%</strong> more memory bandwidth.</p>



<p class="wp-block-paragraph">The maximum power usage limit also increased to 330 W from 300 W (<strong>10% increase</strong>). And maybe you wonder what does GPU voltage offset about? Why is it being lowered, right?</p>



<p class="wp-block-paragraph">Some of you might have heard that overclocking the GPU clock on RDNA4 is done by shifting the voltage/frequency curve by setting the voltage offset to a lower value, so the GPU would be tricked and boosts to higher frequency.</p>



<p class="wp-block-paragraph">Too difficult to understand? Let us show you a video from our friend <a href="https://www.youtube.com/@Luckyn00bOC">Alva Jonathan</a> who did an excellent job explaining overclocking on another RDNA4 GPU which is a Radeon RX 9070.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="nv-iframe-embed"><iframe title="Test Overclocking &amp; Undervolting ASRock Radeon RX 9070 Steel Legend (Indonesia)" width="1200" height="675" src="https://www.youtube.com/embed/4SF9OK2PwYo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div></figure>



<p class="wp-block-paragraph">Here are the performance results to show you the gain from the overclocking attempt:</p>



<h3 class="wp-block-heading">llama.cpp unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS (Overclocked)</h3>



<figure class="wp-block-table"><table><thead><tr><th>(In token/s. Higher is better)</th><th class="has-text-align-right" data-align="right">5070 Ti, 16G<br>CUDA</th><th class="has-text-align-right" data-align="right">R9700, 32G<br>Vulkan<br>Overclocked</th><th class="has-text-align-right" data-align="right">R9700, 32G<br>Vulkan<br>Stock default</th></tr></thead><tbody><tr><td><strong>Prompt processing (512 tokens)</strong></td><td class="has-text-align-right" data-align="right"><strong>3723.33 ± 50.09</strong></td><td class="has-text-align-right" data-align="right">1810.00 ± 11.36</td><td class="has-text-align-right" data-align="right">1665.47 ± 5.95</td></tr><tr><td><strong>Text generation (256 tokens)</strong></td><td class="has-text-align-right" data-align="right"><strong>137.34 ± 0.69</strong></td><td class="has-text-align-right" data-align="right">131.09 ± 0.37</td><td class="has-text-align-right" data-align="right">122.63 ± 0.52</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">llama.cpp unsloth/gpt-oss-120b-Q4_K_M (Overclocked)</h3>



<figure class="wp-block-table"><table><thead><tr><th>(In token/s. Higher is better)</th><th class="has-text-align-right" data-align="right">5070 Ti, 16G<br>CUDA</th><th class="has-text-align-right" data-align="right">R9700, 32G<br>ROCm 7<br>Overclocked</th><th class="has-text-align-right" data-align="right">R9700, 32G<br>ROCm 7<br>Stock default</th></tr></thead><tbody><tr><td><strong>Prompt processing (512 tokens)</strong></td><td class="has-text-align-right" data-align="right"><strong>370.32 ± 4.22</strong></td><td class="has-text-align-right" data-align="right">254.46 ± 4.62</td><td class="has-text-align-right" data-align="right">251.93 ± 6.61</td></tr><tr><td><strong>Text generation (256 tokens)</strong></td><td class="has-text-align-right" data-align="right"><strong>40.24 ± 0.13</strong></td><td class="has-text-align-right" data-align="right">39.72 ± 0.04</td><td class="has-text-align-right" data-align="right">38.73 ± 0.08</td></tr></tbody></table></figure>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Overclocked R9700 llama.cpp run output</summary>
<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>./build_mkl-ilp64-icx_rocm/bin/llama-bench --model ../MoE/unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS.gguf -ctk q8_0 -ctv q8_0  --threads 8 -ngl 99 -p 512 -n 256 -fa 1 -ub 4096 -b 4096

GGML_VULKAN_DEVICE=0 ./build_mkl-ilp64-icx_vulkan/bin/llama-bench --model ../MoE/unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS.gguf -ctk q8_0 -ctv q8_0  --threads 8 -ngl 99 -p 512 -n 256 -fa 1 -ub 4096 -b 4096

./build_mkl-ilp64-icx_rocm/bin/llama-bench --model ../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf -ctk q8_0 -ctv q8_0 --threads 8 -ngl 99 -ot "\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU" -p 512 -n 256 -fa 1 -ub 4096 -b 4096

GGML_VULKAN_DEVICE=0 ./build_mkl-ilp64-icx_vulkan/bin/llama-bench --model ../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf -ctk q8_0 -ctv q8_0 --threads 8 -ngl 99 -ot "\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU" -p 512 -n 256 -fa 1 -ub 4096 -b 4096
ggml_cuda_init: GGML_CUDA_FORCE_MMQ:    no
ggml_cuda_init: GGML_CUDA_FORCE_CUBLAS: no
ggml_cuda_init: found 1 ROCm devices:
  Device 0: AMD Radeon AI PRO R9700, gfx1201 (0x1201), VMM: no, Wave Size: 32
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------: | -------------------: |
| qwen3moe 30B.A3B IQ4_XS - 4.25 bpw |  15.25 GiB |    30.53 B | ROCm,BLAS  |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 |           pp512 |        834.27 ± 3.99 |
| qwen3moe 30B.A3B IQ4_XS - 4.25 bpw |  15.25 GiB |    30.53 B | ROCm,BLAS  |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 |           tg256 |        105.42 ± 0.12 |

build: d2ee056e1 (6713)
WARNING: radv is not a conformant Vulkan implementation, testing use only.
ggml_vulkan: Found 2 Vulkan devices:
ggml_vulkan: 0 = AMD Radeon AI PRO R9700 (RADV GFX1201) (radv) | uma: 0 | fp16: 1 | bf16: 1 | warp size: 64 | shared memory: 65536 | int dot: 1 | matrix cores: KHR_coopmat
ggml_vulkan: 1 = Intel(R) UHD Graphics 770 (ADL-S GT1) (Intel open-source Mesa driver) | uma: 1 | fp16: 1 | bf16: 0 | warp size: 32 | shared memory: 65536 | int dot: 1 | matrix cores: none
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------: | -------------------: |
| qwen3moe 30B.A3B IQ4_XS - 4.25 bpw |  15.25 GiB |    30.53 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 |           pp512 |      1810.00 ± 11.36 |
| qwen3moe 30B.A3B IQ4_XS - 4.25 bpw |  15.25 GiB |    30.53 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 |           tg256 |        131.09 ± 0.37 |

build: d2ee056e1 (6713)
ggml_cuda_init: GGML_CUDA_FORCE_MMQ:    no
ggml_cuda_init: GGML_CUDA_FORCE_CUBLAS: no
ggml_cuda_init: found 1 ROCm devices:
  Device 0: AMD Radeon AI PRO R9700, gfx1201 (0x1201), VMM: no, Wave Size: 32
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa | ot                    |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------------- | --------------: | -------------------: |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | ROCm,BLAS  |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU |           pp512 |        254.46 ± 4.62 |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | ROCm,BLAS  |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU |           tg256 |         39.72 ± 0.04 |

build: d2ee056e1 (6713)
WARNING: radv is not a conformant Vulkan implementation, testing use only.
ggml_vulkan: Found 2 Vulkan devices:
ggml_vulkan: 0 = AMD Radeon AI PRO R9700 (RADV GFX1201) (radv) | uma: 0 | fp16: 1 | bf16: 1 | warp size: 64 | shared memory: 65536 | int dot: 1 | matrix cores: KHR_coopmat
ggml_vulkan: 1 = Intel(R) UHD Graphics 770 (ADL-S GT1) (Intel open-source Mesa driver) | uma: 1 | fp16: 1 | bf16: 0 | warp size: 32 | shared memory: 65536 | int dot: 1 | matrix cores: none
| model                          |       size |     params | backend    | threads | n_batch | n_ubatch | type_k | type_v | fa | ot                    |            test |                  t/s |
| ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -----: | -----: | -: | --------------------- | --------------: | -------------------: |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU |           pp512 |        236.58 ± 2.89 |
| gpt-oss 120B Q4_K - Medium     |  58.45 GiB |   116.83 B | Vulkan,BLAS |       8 |    4096 |     4096 |   q8_0 |   q8_0 |  1 | \.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU |           tg256 |         37.41 ± 0.04 |

build: d2ee056e1 (6713)</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">./build_mkl-ilp64-icx_rocm/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"></span>
<span class="line"><span style="color: #9CDCFE">GGML_VULKAN_DEVICE</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">./build_mkl-ilp64-icx_vulkan/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/Qwen3-Coder-30B-A3B-Instruct-1M-IQ4_XS.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">./build_mkl-ilp64-icx_rocm/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ot</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"></span>
<span class="line"><span style="color: #9CDCFE">GGML_VULKAN_DEVICE</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">./build_mkl-ilp64-icx_vulkan/bin/llama-bench</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--model</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">../MoE/unsloth/gpt-oss-120b-Q4_K_M.gguf</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctk</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ctv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">q8_0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--threads</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ngl</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ot</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;\.(7|8|9|&#91;0-9&#93;&#91;0-9&#93;|&#91;0-9&#93;&#91;0-9&#93;&#91;0-9&#93;)\.ffn_(up|down)_exps.=CPU&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">512</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-n</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-fa</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ub</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-b</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4096</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GGML_CUDA_FORCE_MMQ:</span><span style="color: #D4D4D4">    </span><span style="color: #CE9178">no</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GGML_CUDA_FORCE_CUBLAS:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">no</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ROCm</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">Device</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AMD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Radeon</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AI</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">PRO</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">R9700,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">gfx1201</span><span style="color: #D4D4D4"> (0x1201), VMM: no, Wave Size: 32</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">qwen3moe</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">30</span><span style="color: #CE9178">B.A3B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IQ4_XS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">bpw</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">15.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">30.53</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ROCm,BLAS</span><span style="color: #D4D4D4">  |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">834.27</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">3.99</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">qwen3moe</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">30</span><span style="color: #CE9178">B.A3B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IQ4_XS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">bpw</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">15.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">30.53</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ROCm,BLAS</span><span style="color: #D4D4D4">  |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">105.42</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.12</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span>
<span class="line"><span style="color: #DCDCAA">WARNING:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">radv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">is</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">not</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">conformant</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">implementation,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">testing</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">use</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">only.</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AMD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Radeon</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AI</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">PRO</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">R9700</span><span style="color: #D4D4D4"> (RADV </span><span style="color: #CE9178">GFX1201</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">radv</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">64</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">KHR_coopmat</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Intel</span><span style="color: #D4D4D4">(</span><span style="color: #DCDCAA">R</span><span style="color: #D4D4D4">) </span><span style="color: #CE9178">UHD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Graphics</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">770</span><span style="color: #D4D4D4"> (ADL-S </span><span style="color: #CE9178">GT1</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">Intel</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">open-source</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Mesa</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">driver</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">none</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">qwen3moe</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">30</span><span style="color: #CE9178">B.A3B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IQ4_XS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">bpw</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">15.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">30.53</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |      </span><span style="color: #DCDCAA">1810.00</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">11.36</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">qwen3moe</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">30</span><span style="color: #CE9178">B.A3B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IQ4_XS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">bpw</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">15.25</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">30.53</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">131.09</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.37</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GGML_CUDA_FORCE_MMQ:</span><span style="color: #D4D4D4">    </span><span style="color: #CE9178">no</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GGML_CUDA_FORCE_CUBLAS:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">no</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_cuda_init:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ROCm</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">Device</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AMD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Radeon</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AI</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">PRO</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">R9700,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">gfx1201</span><span style="color: #D4D4D4"> (0x1201), VMM: no, Wave Size: 32</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ot</span><span style="color: #D4D4D4">                    |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ROCm,BLAS</span><span style="color: #D4D4D4">  |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">254.46</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">4.62</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ROCm,BLAS</span><span style="color: #D4D4D4">  |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |         </span><span style="color: #DCDCAA">39.72</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.04</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span>
<span class="line"><span style="color: #DCDCAA">WARNING:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">radv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">is</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">not</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">conformant</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">implementation,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">testing</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">use</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">only.</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Found</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Vulkan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">devices:</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AMD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Radeon</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">AI</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">PRO</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">R9700</span><span style="color: #D4D4D4"> (RADV </span><span style="color: #CE9178">GFX1201</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">radv</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">64</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">KHR_coopmat</span></span>
<span class="line"><span style="color: #DCDCAA">ggml_vulkan:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Intel</span><span style="color: #D4D4D4">(</span><span style="color: #DCDCAA">R</span><span style="color: #D4D4D4">) </span><span style="color: #CE9178">UHD</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Graphics</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">770</span><span style="color: #D4D4D4"> (ADL-S </span><span style="color: #CE9178">GT1</span><span style="color: #D4D4D4">) (</span><span style="color: #DCDCAA">Intel</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">open-source</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Mesa</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">driver</span><span style="color: #D4D4D4">) | </span><span style="color: #DCDCAA">uma:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fp16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">bf16:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">warp</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">size:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">shared</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">memory:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">65536</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">int</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dot:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">matrix</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cores:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">none</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">model</span><span style="color: #D4D4D4">                          |       </span><span style="color: #DCDCAA">size</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">params</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">backend</span><span style="color: #D4D4D4">    | </span><span style="color: #DCDCAA">threads</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_batch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">n_ubatch</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_k</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">type_v</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">fa</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">ot</span><span style="color: #D4D4D4">                    |            </span><span style="color: #DCDCAA">test</span><span style="color: #D4D4D4"> |                  </span><span style="color: #DCDCAA">t/s</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">------------------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">----------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-----:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">---------------------</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">--------------:</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">-------------------:</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">pp512</span><span style="color: #D4D4D4"> |        </span><span style="color: #DCDCAA">236.58</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2.89</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #DCDCAA">gpt-oss</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">120</span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Q4_K</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">-</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Medium</span><span style="color: #D4D4D4">     |  </span><span style="color: #DCDCAA">58.45</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">GiB</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">116.83</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">B</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">Vulkan,BLAS</span><span style="color: #D4D4D4"> |       </span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4"> |    </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |     </span><span style="color: #DCDCAA">4096</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |   </span><span style="color: #DCDCAA">q8_0</span><span style="color: #D4D4D4"> |  </span><span style="color: #DCDCAA">1</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">\.(7</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">8</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">9</span><span style="color: #D4D4D4">|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;|&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;&#91;</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9&#93;)</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">ffn_(</span><span style="color: #DCDCAA">up</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">down</span><span style="color: #D4D4D4">)_exps.=CPU |           </span><span style="color: #DCDCAA">tg256</span><span style="color: #D4D4D4"> |         </span><span style="color: #DCDCAA">37.41</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">±</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0.04</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">build:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">d2ee056e1</span><span style="color: #D4D4D4"> (6713)</span></span></code></pre></div>
</details>



<p class="wp-block-paragraph">As we can see, the increase is bigger when the model is smaller, as bigger portion of layers fit on the VRAM hence the performance gain from VRAM overclocking. Still a tad slower than RTX 5070 Ti, but we&#8217;ll grab what we can.</p>



<h3 class="wp-block-heading">Qwen Image Edit 2509 Q4_K_M GGUF (Overclocked)</h3>



<figure class="wp-block-table"><table><thead><tr><th>(In seconds, Lower is better)</th><th class="has-text-align-right" data-align="right">RTX 5070 Ti<br>CUDA 12.9<br>Linux</th><th class="has-text-align-right" data-align="right">R9700<br>ROCm 7.0.x<br>Linux<br>Overclocked</th><th class="has-text-align-right" data-align="right">R9700<br>ROCm 7.0.x<br>Linux<br>Stock default</th></tr></thead><tbody><tr><td><strong>Results</strong></td><td class="has-text-align-right" data-align="right"><strong>29.384</strong></td><td class="has-text-align-right" data-align="right">48.628</td><td class="has-text-align-right" data-align="right">52.17</td></tr></tbody></table></figure>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Overclocked R9700 run screenshot</summary>
<p class="wp-block-paragraph"><a href="https://efisonlt.com/wp-content/uploads/2025/10/R9700-GGUF-OC.png">https://efisonlt.com/wp-content/uploads/2025/10/R9700-GGUF-OC.png</a></p>
</details>



<p class="wp-block-paragraph">7.28% faster. Not bad for a free performance gain.</p>



<h2 class="wp-block-heading">Verdict</h2>



<p class="wp-block-paragraph">So, what do we think?</p>



<p class="wp-block-paragraph">Bigger VRAM doesn&#8217;t always translate to a bigger performance. Especially in our tests which are very inference heavy. This doesn&#8217;t mean this card is DoA or something (pls don&#8217;t be, we need alternatives to the leather jacketed overlord).</p>



<p class="wp-block-paragraph">There are many good takeaways. Such as AMD GPU software team are now finally getting their stuffs together. PyTorch for ROCm on Windows was one of the biggest to-do list. ROCm 7 is being faster than ROCm 6 (at least on RDNA4).</p>



<p class="wp-block-paragraph">They also managed to lower the size of ROCm Docker image and PyTorch package.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6e101a&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6e101a" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="543" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2025/10/image-3-1024x543.png" alt="" class="wp-image-1903" srcset="https://efisonlt.com/wp-content/uploads/2025/10/image-3-1024x543.png 1024w, https://efisonlt.com/wp-content/uploads/2025/10/image-3-300x159.png 300w, https://efisonlt.com/wp-content/uploads/2025/10/image-3-768x407.png 768w, https://efisonlt.com/wp-content/uploads/2025/10/image-3.png 1451w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">Unfortunately, turns out it was due to they chose to drop RDNA2 from their supported GPUs. Sad.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6e160d&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6e160d" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="758" height="618" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2025/10/image-4.png" alt="" class="wp-image-1904" srcset="https://efisonlt.com/wp-content/uploads/2025/10/image-4.png 758w, https://efisonlt.com/wp-content/uploads/2025/10/image-4-300x245.png 300w" sizes="(max-width: 758px) 100vw, 758px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">AMD Radeon ROCm 7 supported GPUs</figcaption></figure>
</div>


<p class="wp-block-paragraph">We still think there would be a better value for a bigger VRAM for different use cases. Probably in LLM finetuning, in 3D modelling/rendering, which we presume wouldn&#8217;t be easier to work around with CPU offload the way we tested MoE LLM inference above.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4fe1b6e1d9b&quot;}" data-wp-interactive="core/image" data-wp-key="6a4fe1b6e1d9b" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="768" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://efisonlt.com/wp-content/uploads/2025/10/547259376_1853163105634285_9222241003663848868_n-1024x768.jpg" alt="" class="wp-image-1905" srcset="https://efisonlt.com/wp-content/uploads/2025/10/547259376_1853163105634285_9222241003663848868_n-1024x768.jpg 1024w, https://efisonlt.com/wp-content/uploads/2025/10/547259376_1853163105634285_9222241003663848868_n-300x225.jpg 300w, https://efisonlt.com/wp-content/uploads/2025/10/547259376_1853163105634285_9222241003663848868_n-768x576.jpg 768w, https://efisonlt.com/wp-content/uploads/2025/10/547259376_1853163105634285_9222241003663848868_n-1536x1152.jpg 1536w, https://efisonlt.com/wp-content/uploads/2025/10/547259376_1853163105634285_9222241003663848868_n.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph"></p>
<p>The post <a href="https://efisonlt.com/our-experience-with-asus-amd-radeon-ai-pro-r9700-turbo/">Our Experience with Asus AMD Radeon AI Pro R9700 Turbo</a> appeared first on <a href="https://efisonlt.com">Efison Lisan Teknologi</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Menggunakan ALELEON Supercomputer, Dr. Fajar Inggit Pambudi, M.Sc. Menyelesaikan Penelitiannya Tentang Kerangka Logam-Organik Berbasis Zirkonium!</title>
		<link>https://efisonlt.com/menggunakan-aleleon-supercomputer-dr-fajar-inggit-pambudi-m-sc-menyelesaikan-penelitiannya-tentang-kerangka-logam-organik-berbasis-zirkonium/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=menggunakan-aleleon-supercomputer-dr-fajar-inggit-pambudi-m-sc-menyelesaikan-penelitiannya-tentang-kerangka-logam-organik-berbasis-zirkonium</link>
		
		<dc:creator><![CDATA[Laatansa Imroni]]></dc:creator>
		<pubDate>Mon, 03 Jul 2023 08:50:28 +0000</pubDate>
				<category><![CDATA[ALELEON Announcement]]></category>
		<category><![CDATA[EUREKA Announcement]]></category>
		<guid isPermaLink="false">https://efisonlt.com/?p=1851</guid>

					<description><![CDATA[<p>Pada Juni 2023 lalu, Dr. Fajar Inggit Pambudi, M.Sc. berhasil mempublikasikan penelitiannya ke jurnal Materials Today Communications sebagai pemenang EUREKA! periode 2. Bekerjasama dengan 2 peneliti lainnya yaitu Nadiyah Sekar Pratiwi dan Ukhti Chusnawati, mereka mempublikasikan paper penelitian yang berjudul &#8220;First-principle study on the lattice-directed missing linker defect in zirconium based metal-organic framework (MOF-801): Electronic&#8230;&#160;<a href="https://efisonlt.com/menggunakan-aleleon-supercomputer-dr-fajar-inggit-pambudi-m-sc-menyelesaikan-penelitiannya-tentang-kerangka-logam-organik-berbasis-zirkonium/" rel="bookmark">Read More &#187;<span class="screen-reader-text">Menggunakan ALELEON Supercomputer, Dr. Fajar Inggit Pambudi, M.Sc. Menyelesaikan Penelitiannya Tentang Kerangka Logam-Organik Berbasis Zirkonium!</span></a></p>
<p>The post <a href="https://efisonlt.com/menggunakan-aleleon-supercomputer-dr-fajar-inggit-pambudi-m-sc-menyelesaikan-penelitiannya-tentang-kerangka-logam-organik-berbasis-zirkonium/">Menggunakan ALELEON Supercomputer, Dr. Fajar Inggit Pambudi, M.Sc. Menyelesaikan Penelitiannya Tentang Kerangka Logam-Organik Berbasis Zirkonium!</a> appeared first on <a href="https://efisonlt.com">Efison Lisan Teknologi</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Pada Juni 2023 lalu, Dr. Fajar Inggit Pambudi, M.Sc. berhasil mempublikasikan penelitiannya ke jurnal Materials Today Communications sebagai pemenang EUREKA! periode 2.</p>
<p><a href="https://efisonlt.com/wp-content/uploads/2023/07/Announce-03-Juli-2023-1.jpg"><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-1857" src="https://efisonlt.com/wp-content/uploads/2023/07/Announce-03-Juli-2023-1-1024x1024.jpg" alt="" width="1024" height="1024" srcset="https://efisonlt.com/wp-content/uploads/2023/07/Announce-03-Juli-2023-1-1024x1024.jpg 1024w, https://efisonlt.com/wp-content/uploads/2023/07/Announce-03-Juli-2023-1-300x300.jpg 300w, https://efisonlt.com/wp-content/uploads/2023/07/Announce-03-Juli-2023-1-150x150.jpg 150w, https://efisonlt.com/wp-content/uploads/2023/07/Announce-03-Juli-2023-1-768x768.jpg 768w, https://efisonlt.com/wp-content/uploads/2023/07/Announce-03-Juli-2023-1-1536x1536.jpg 1536w, https://efisonlt.com/wp-content/uploads/2023/07/Announce-03-Juli-2023-1.jpg 2000w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Bekerjasama dengan 2 peneliti lainnya yaitu Nadiyah Sekar Pratiwi dan Ukhti Chusnawati, mereka mempublikasikan paper penelitian yang berjudul &#8220;First-principle study on the lattice-directed missing linker defect in zirconium based metal-organic framework (MOF-801): Electronic properties and interaction with hydrogen&#8221;.</p>
<p>Penelitian ini bertujuan untuk mengetahui efek dari cacat yang diakibatkan oleh sambungan yang terputus serta prospek ke depan dari MOF-801 (kerangka logam-organik berbasis Zirkonium) untuk penyimpanan gas hidrogen.</p>
<p><a href="https://efisonlt.com/wp-content/uploads/2023/07/1-s2.0-S235249282300658X-ga1_lrg.jpg"><img loading="lazy" decoding="async" class="aligncenter wp-image-1853 size-medium" src="https://efisonlt.com/wp-content/uploads/2023/07/1-s2.0-S235249282300658X-ga1_lrg-300x160.jpg" alt="Lattice-directed missing linker defect in MOF-801" width="300" height="160" srcset="https://efisonlt.com/wp-content/uploads/2023/07/1-s2.0-S235249282300658X-ga1_lrg-300x160.jpg 300w, https://efisonlt.com/wp-content/uploads/2023/07/1-s2.0-S235249282300658X-ga1_lrg-1024x545.jpg 1024w, https://efisonlt.com/wp-content/uploads/2023/07/1-s2.0-S235249282300658X-ga1_lrg-768x408.jpg 768w, https://efisonlt.com/wp-content/uploads/2023/07/1-s2.0-S235249282300658X-ga1_lrg-1536x817.jpg 1536w, https://efisonlt.com/wp-content/uploads/2023/07/1-s2.0-S235249282300658X-ga1_lrg.jpg 1666w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Selamat kepada Dr. Fajar Inggit Pambudi, M.Sc. dan tim. Semoga perkembangan ilmu pengetahuan dan teknologi di Indonesia semakin berkembang bersama EFISON dan ALELEON Supercomputer!</p>
<p>Tautan paper:<br />
<a href="https://www.sciencedirect.com/science/article/abs/pii/S235249282300658X">www.sciencedirect.com/science/article/abs/pii/S235249282300658X</a></p>
<p>The post <a href="https://efisonlt.com/menggunakan-aleleon-supercomputer-dr-fajar-inggit-pambudi-m-sc-menyelesaikan-penelitiannya-tentang-kerangka-logam-organik-berbasis-zirkonium/">Menggunakan ALELEON Supercomputer, Dr. Fajar Inggit Pambudi, M.Sc. Menyelesaikan Penelitiannya Tentang Kerangka Logam-Organik Berbasis Zirkonium!</a> appeared first on <a href="https://efisonlt.com">Efison Lisan Teknologi</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Berkat ALELEON Supercomputer, Dr. Sc. Sholihun, S.Si., M.Sc. Berhasil Menemukan Kandidat Nanomaterial untuk Mengubah Panas Menjadi Listrik!</title>
		<link>https://efisonlt.com/aleleon-supercomputerberhasil-menemukan-kandidat-nanomaterial/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=aleleon-supercomputerberhasil-menemukan-kandidat-nanomaterial</link>
		
		<dc:creator><![CDATA[Laatansa Imroni]]></dc:creator>
		<pubDate>Tue, 05 Jul 2022 11:51:25 +0000</pubDate>
				<category><![CDATA[ALELEON Announcement]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[EUREKA Announcement]]></category>
		<category><![CDATA[aleleon]]></category>
		<category><![CDATA[efison]]></category>
		<category><![CDATA[eureka]]></category>
		<category><![CDATA[nanomaterial]]></category>
		<category><![CDATA[supercomputer]]></category>
		<guid isPermaLink="false">https://efisonlt.com/?p=1805</guid>

					<description><![CDATA[<p>Dr. Sc. Sholihun, S.Si., M.Sc. sebagai pemenang EUREKA! periode 1 berhasil mempublikasikan hasil penelitiannya ke jurnal internasional IOP Science! Dibantu dengan 3 peneliti lainnya yaitu P. Lubis, N. Amalia, dan S. A. Wella, penelitian yang berjudul &#8220;Thermoelectric properties of monolayer and bilayer buckled XTe (X = Ge, Sn, and Pb)&#8221; ini bertujuan untuk mencari kandidat&#8230;&#160;<a href="https://efisonlt.com/aleleon-supercomputerberhasil-menemukan-kandidat-nanomaterial/" rel="bookmark">Read More &#187;<span class="screen-reader-text">Berkat ALELEON Supercomputer, Dr. Sc. Sholihun, S.Si., M.Sc. Berhasil Menemukan Kandidat Nanomaterial untuk Mengubah Panas Menjadi Listrik!</span></a></p>
<p>The post <a href="https://efisonlt.com/aleleon-supercomputerberhasil-menemukan-kandidat-nanomaterial/">Berkat ALELEON Supercomputer, Dr. Sc. Sholihun, S.Si., M.Sc. Berhasil Menemukan Kandidat Nanomaterial untuk Mengubah Panas Menjadi Listrik!</a> appeared first on <a href="https://efisonlt.com">Efison Lisan Teknologi</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Dr. Sc. Sholihun, S.Si., M.Sc. sebagai pemenang EUREKA! periode 1 berhasil mempublikasikan hasil penelitiannya ke jurnal internasional IOP Science!<br />
<br />
Dibantu dengan 3 peneliti lainnya yaitu P. Lubis, N. Amalia, dan S. A. Wella, penelitian yang berjudul &#8220;Thermoelectric properties of monolayer and bilayer buckled XTe (X = Ge, Sn, and Pb)&#8221; ini bertujuan untuk mencari kandidat nanomaterial yang dapat mengubah energi panas menjadi energi listrik secara langsung. Seluruh pengujian ini dilakukan dengan komputasi canggih yang dibantu oleh ALELEON Supercomputer bertenaga AMD EPYC!<br />
<br />
Selamat atas publikasi paper penelitiannya. Semoga ilmu pengetahuan dan teknologi di Indonesia semakin berkembang dengan hadirnya EFISON dan ALELEON Supercomputer!<br />
<br />
Tautan paper<br />
<a href="https://iopscience.iop.org/article/10.1088/2043-6262/ac7322">iopscience.iop.org/article/10.1088/2043-6262/ac7322</a><br />
<br />
<a href="https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-1-identity.jpg"><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-1806" src="https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-1-identity-1024x1024.jpg" alt="" width="1024" height="1024" srcset="https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-1-identity-1024x1024.jpg 1024w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-1-identity-300x300.jpg 300w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-1-identity-150x150.jpg 150w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-1-identity-768x768.jpg 768w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-1-identity-1536x1536.jpg 1536w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-1-identity-2048x2048.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><br />
<br />
<a href="https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-2-paper-title.jpg"><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-1807" src="https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-2-paper-title-1024x1024.jpg" alt="" width="1024" height="1024" srcset="https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-2-paper-title-1024x1024.jpg 1024w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-2-paper-title-300x300.jpg 300w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-2-paper-title-150x150.jpg 150w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-2-paper-title-768x768.jpg 768w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-2-paper-title-1536x1536.jpg 1536w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-2-paper-title-2048x2048.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><br />
<br />
<a href="https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-3-paper-result.jpg"><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-1808" src="https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-3-paper-result-1024x1024.jpg" alt="" width="1024" height="1024" srcset="https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-3-paper-result-1024x1024.jpg 1024w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-3-paper-result-300x300.jpg 300w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-3-paper-result-150x150.jpg 150w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-3-paper-result-768x768.jpg 768w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-3-paper-result-1536x1536.jpg 1536w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-3-paper-result-2048x2048.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><br />
<br />
<a href="https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-4-paper-field.jpg"><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-1809" src="https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-4-paper-field-1024x1024.jpg" alt="" width="1024" height="1024" srcset="https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-4-paper-field-1024x1024.jpg 1024w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-4-paper-field-300x300.jpg 300w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-4-paper-field-150x150.jpg 150w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-4-paper-field-768x768.jpg 768w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-4-paper-field-1536x1536.jpg 1536w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-4-paper-field-2048x2048.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><br />
<br />
<a href="https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-5-follow-us.jpg"><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-1810" src="https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-5-follow-us-1024x1024.jpg" alt="" width="1024" height="1024" srcset="https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-5-follow-us-1024x1024.jpg 1024w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-5-follow-us-300x300.jpg 300w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-5-follow-us-150x150.jpg 150w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-5-follow-us-768x768.jpg 768w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-5-follow-us-1536x1536.jpg 1536w, https://efisonlt.com/wp-content/uploads/2022/10/Paper-Sholihun-EUREKA-5-follow-us-2048x2048.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>
<p>The post <a href="https://efisonlt.com/aleleon-supercomputerberhasil-menemukan-kandidat-nanomaterial/">Berkat ALELEON Supercomputer, Dr. Sc. Sholihun, S.Si., M.Sc. Berhasil Menemukan Kandidat Nanomaterial untuk Mengubah Panas Menjadi Listrik!</a> appeared first on <a href="https://efisonlt.com">Efison Lisan Teknologi</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Review ASUS ESC4000A-E10, server 2U dengan AMD EPYC dan Nvidia Tesla untuk HPC</title>
		<link>https://efisonlt.com/review-asus-esc4000a-e10/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=review-asus-esc4000a-e10</link>
		
		<dc:creator><![CDATA[Laatansa Imroni]]></dc:creator>
		<pubDate>Mon, 23 Nov 2020 10:16:48 +0000</pubDate>
				<category><![CDATA[Review]]></category>
		<category><![CDATA[amd]]></category>
		<category><![CDATA[asus]]></category>
		<category><![CDATA[epyc]]></category>
		<category><![CDATA[nvidia]]></category>
		<category><![CDATA[rome]]></category>
		<category><![CDATA[tesla]]></category>
		<guid isPermaLink="false">https://efisonlt.com/?p=889</guid>

					<description><![CDATA[<p>ASUS telah dikenal oleh umum sebagai produsen berbagai produk konsumer berkualitas seperti gadget, laptop, maupun komponen PC. Mengikuti perkembangan permintaan pasar akan komputasi kelas enterprise, saat ini ASUS mulai menapaki pasar server dengan lebih serius. Kali ini EFISON kedatangan server ASUS ESC4000A-E10 yang ditenagai CPU AMD EPYC Rome dengan arsitektur AMD Zen 2 dan GPU&#8230;&#160;<a href="https://efisonlt.com/review-asus-esc4000a-e10/" rel="bookmark">Read More &#187;<span class="screen-reader-text">Review ASUS ESC4000A-E10, server 2U dengan AMD EPYC dan Nvidia Tesla untuk HPC</span></a></p>
<p>The post <a href="https://efisonlt.com/review-asus-esc4000a-e10/">Review ASUS ESC4000A-E10, server 2U dengan AMD EPYC dan Nvidia Tesla untuk HPC</a> appeared first on <a href="https://efisonlt.com">Efison Lisan Teknologi</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>ASUS telah dikenal oleh umum sebagai produsen berbagai produk konsumer berkualitas seperti gadget, laptop, maupun komponen PC. Mengikuti perkembangan permintaan pasar akan komputasi kelas enterprise, saat ini ASUS mulai menapaki pasar server dengan lebih serius. Kali ini EFISON kedatangan server ASUS ESC4000A-E10 yang ditenagai CPU AMD EPYC Rome dengan arsitektur AMD Zen 2 dan GPU NVIDIA dengan arsitektur NVIDIA Turing.</p>
<p><figure id="attachment_897" aria-describedby="caption-attachment-897" style="width: 1024px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image.jpg"><img loading="lazy" decoding="async" class="wp-image-897 size-large" title="" src="https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-1024x578.jpg" alt="ASUS ESC4000A-E10" width="1024" height="578" srcset="https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-1024x578.jpg 1024w, https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-300x169.jpg 300w, https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-768x433.jpg 768w, https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-1536x866.jpg 1536w, https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-426x240.jpg 426w, https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-220x124.jpg 220w, https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-1000x564.jpg 1000w, https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image.jpg 2000w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption id="caption-attachment-897" class="wp-caption-text">ASUS ESC4000A-E10</figcaption></figure></p>
<h2>Spesifikasi</h2>
<table style="border-collapse: collapse; width: 100%;">
<thead>
<tr>
<th>Tipe</th>
<th>Model/Spesifikasi</th>
</tr>
</thead>
<tbody>
<tr>
<td>Processor / System Bus</td>
<td>1 x Socket SP3 (LGA 4094)<br />
AMD EPYC&#x2122; 7002 Series</td>
</tr>
<tr>
<td>Memory</td>
<td><strong>Total Slots :</strong> 8 (8-channel)<br />
<strong>Capacity :</strong> Maximum up to 2048GB RDIMM<br />
<strong>Memory Type :</strong><br />
DDR4 3200 RDIMM<br />
DDR4 3200 LRDIMM<br />
DDR4 3200 LR-DIMM 3DS<br />
<strong>Memory Size :</strong><br />
256GB, 128GB, 64GB, 32GB, 16GB<br />
* Refer to support page for more information</td>
</tr>
<tr>
<td>Expansion Slots</td>
<td>Rear:<br />
&#8211; 4 x PCIe x16 slots (Gen4 x16 link, FH,FL) for dual-slot GPU cards or 8 x PCIe x16 slots (Gen4 x8 link, FH,FL) for single-slot GPU cards<br />
&#8211; 2 x PCIe x16 slots (Gen4 x16 link, LP,HL)</p>
<p>Front:<br />
&#8211; SKU-1 (default)<br />
1 x PCIe x8 slot (Gen4 x8 link, LP,HL)</p>
<p>&#8211; SKU-2 (by request)<br />
1 x PCIe x8 slot (Gen4 x8 link, LP,HL) or<br />
1 x OCP3.0 slot (Gen4 x8 link) by switching cables</p>
<p>&#8211; SKU-3 (by request)<br />
1 x PCIe x8 slot (Gen4 x8 link, LP,HL) or<br />
2 x M.2 socket (Gen4 x4 link, up to 22110 module) by switching cables</td>
</tr>
<tr>
<td>Storage</td>
<td><strong>SATA Controller :</strong><br />
CPU Integrated<br />
1 x M.2 connector(2242/2260/2280/22110) PCIe mode (PCIe Gen4 x4 link 22110/2280/2260)<br />
<strong>Optional kits Controller :</strong><br />
ASUS <a id="keyword0" class="showtooltip" href="https://www.asus.com/Commercial-Servers-Workstations/ESC4000A-E10/specifications/#">PIKE</a> II 3008-8i 8-port SAS 12G RAID card<br />
ASUS <a id="keyword0" class="showtooltip" href="https://www.asus.com/Commercial-Servers-Workstations/ESC4000A-E10/specifications/#">PIKE</a> II 3108-8i 8-port SAS 12G HW RAID card</td>
</tr>
<tr>
<td><span class="spec-item">Drive Bays</span></td>
<td>8 x 3.5&#8243; or 2.5&#8243; Hot-swap Storage Bays<br />
(Backplane Supports 4 x SATA/SAS + 4 x SATA/SAS/NVMe Devices)</p>
<p>*default setting supports 2 x NVMe devices.</td>
</tr>
<tr>
<td>Networking</td>
<td>1 x Dual Port Intel I350-AM2 Gigabit LAN controller + 1 x Mgmt LAN</td>
</tr>
<tr>
<td>Graphic</td>
<td>
<div class="spec-data">Aspeed AST2500 with 64MB VRAM</div>
</td>
</tr>
<tr>
<td><span class="spec-item">Front I/O Ports</span></td>
<td>1 x Q-code/port-80 LED<br />
4 x USB 3.2 Gen1 ports</td>
</tr>
<tr>
<td>Rear I/O Ports</td>
<td>2 x USB 3.2 Gen1 port<br />
1 x VGA port<br />
1 x Management port (RJ45)<br />
2 x Gigabit LAN ports (RJ45)</td>
</tr>
<tr>
<td>Switch/LED</td>
<td>Rear Switch/LED:<br />
1 x Power switch/LED<br />
1 x Location LED<br />
1 x Message LED<br />
1 x HDD Access LED</p>
<p>Front Switch/LED:<br />
1 x Power switch/LED<br />
1 x Location switch/LED<br />
2 x LAN LED<br />
1 x Message LED<br />
1 x HDD LED</td>
</tr>
<tr>
<td>OS Support</td>
<td>Please find the latest OS support from <a href="https://www.asus.com/event/Server/OS_support_list/OS.html">https://www.asus.com/event/Server/OS_support_list/OS.html</a></td>
</tr>
<tr>
<td>Management Solution</td>
<td>ASUS Control Center<br />
On-Board ASMB9-iKVM for KVM-over-IP</td>
</tr>
<tr>
<td><span class="spec-item">Regulatory Compliance</span></td>
<td>BSMI, CE, RCM, FCC(Class A)</td>
</tr>
<tr>
<td>Dimensions</td>
<td>800mm x 440mm x 88.9mm (2U)<br />
31.50&#8243; x 17.22&#8243; x 3.5&#8243;</td>
</tr>
<tr>
<td><span class="spec-item">Form Factor</span></td>
<td>2U</td>
</tr>
<tr>
<td><span class="spec-item">Power Supply</span></td>
<td>1+1 Redundant 1600W 80 PLUS Platinum Power Supply<br />
Rating: 100-127Vac/200-240Vac,12.9A/9.5A,50-60Hz</p>
<p>1+1 Redundant 2200W 80 PLUS Platinum Power Supply<br />
Rating: 100-127Vac/200-240Vac,14A/12.6A,47-63Hz</td>
</tr>
<tr>
<td>Environment</td>
<td>Operation temperature: 10℃ ~ 35℃ / Non operation temperature: -40℃ ~ 70℃<br />
Non operation humidity: 20% ~ 90% ( Non condensing)</td>
</tr>
<tr>
<td>Note</td>
<td>
<article>
<div id="product_content_area">
<div id="specifications" class="">
<div id="spec-area" class="row">
<div class="spec-data">*Users need to remove Slimline cables from the PCIe riser board, and re-connect the cables to the backplane for total 4 x NVMe devices.</div>
</div>
</div>
</div>
</article>
</td>
</tr>
</tbody>
</table>
<p>CPU yang datang ke lab EFISON untuk pengujian ASUS ESC4000A-E10 adalah AMD EPYC 7502P. EPYC 7502P memiliki 32 core dengan SMT yang menjadikannya 64 thread, boost clock hingga 3.35 GHz, dan L3 cache sebesar 128 MB. Dari sisi dukungan ia mendukung memori DDR4 ECC 8-channel dan PCIe 4.0 hingga 128-lanes. CPU ini merupakan salah satu dari jajaran CPU AMD EPYC Rome yang menggunakan mikroarsitektur Zen 2 dengan fabrikasi 7 nm TSMC.</p>
<p><figure id="attachment_907" aria-describedby="caption-attachment-907" style="width: 1024px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-2.jpg"><img loading="lazy" decoding="async" class="wp-image-907 size-large" title="" src="https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-2-1024x578.jpg" alt="AMD EPYC 7502P dengan memori 8-channel" width="1024" height="578" srcset="https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-2-1024x578.jpg 1024w, https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-2-300x169.jpg 300w, https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-2-768x433.jpg 768w, https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-2-1536x866.jpg 1536w, https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-2-426x240.jpg 426w, https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-2-220x124.jpg 220w, https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-2-1000x564.jpg 1000w, https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-2.jpg 2000w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption id="caption-attachment-907" class="wp-caption-text">AMD EPYC 7502P dengan memori 8-channel</figcaption></figure></p>
<p>Dari sisi GPU, EFISON juga diberi kesempatan untuk mencoba sebuah Nvidia Tesla T4. GPU ini menggunakan mikroarsitektur Turing dengan fabrikasi 12 nm. Tesla T4 menggunakan chip TU104 dengan 40 SM dan 2560 CUDA core. Ia memiliki ukuran single slot sehingga dapat dengan mudah dipasang di rack server 1U maupun 2U. Dari segi konsumsi daya ia hanya menggunakan daya dari slot PCIe yang tidak sampai 75 W. GPU ini dapat dipasang hingga 8 buah di server ASUS ESC4000A-E10 melalui slot PCIe di sebelah kanan dan kiri unit server.</p>
<p><figure style="width: 1024px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/5_6296084084959478298-scaled.jpg"><img loading="lazy" decoding="async" class="wp-image-902 size-large" title="" src="https://efisonlt.com/wp-content/uploads/2020/11/5_6296084084959478298-1024x769.jpg" alt="Unit Nvidia Tesla T4" width="1024" height="769" srcset="https://efisonlt.com/wp-content/uploads/2020/11/5_6296084084959478298-1024x769.jpg 1024w, https://efisonlt.com/wp-content/uploads/2020/11/5_6296084084959478298-300x225.jpg 300w, https://efisonlt.com/wp-content/uploads/2020/11/5_6296084084959478298-768x577.jpg 768w, https://efisonlt.com/wp-content/uploads/2020/11/5_6296084084959478298-1536x1153.jpg 1536w, https://efisonlt.com/wp-content/uploads/2020/11/5_6296084084959478298-2048x1538.jpg 2048w, https://efisonlt.com/wp-content/uploads/2020/11/5_6296084084959478298-320x240.jpg 320w, https://efisonlt.com/wp-content/uploads/2020/11/5_6296084084959478298-220x165.jpg 220w, https://efisonlt.com/wp-content/uploads/2020/11/5_6296084084959478298-1000x751.jpg 1000w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-caption-text">Unit Nvidia Tesla T4</figcaption></figure></p>
<p><figure id="attachment_906" aria-describedby="caption-attachment-906" style="width: 948px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" class="size-full wp-image-906" src="https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-zz.jpg" alt="8 slot PCIe x16 yang ada di sebelah kiri dan kanan" width="948" height="690" srcset="https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-zz.jpg 948w, https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-zz-300x218.jpg 300w, https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-zz-768x559.jpg 768w, https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-zz-330x240.jpg 330w, https://efisonlt.com/wp-content/uploads/2020/11/Untitled-image-zz-220x160.jpg 220w" sizes="(max-width: 948px) 100vw, 948px" /><figcaption id="caption-attachment-906" class="wp-caption-text">8 slot PCIe x16 yang ada di sebelah kiri dan kanan</figcaption></figure></p>
<p>ASUS ESC4000A-E10 mendukung hingga 8 buah 3.5&#8243;/2.5&#8243; drive bay dengan konfigurasi maksimum 4 SATA/SAS + 4 SATA/SAS/NVMe. Pengguna juga dapat menambahkan RAID card PCIe sendiri di slot PCIe depan yang sudah disediakan.</p>
<p><figure id="attachment_909" aria-describedby="caption-attachment-909" style="width: 1024px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-133750.jpg"><img loading="lazy" decoding="async" class="wp-image-909 size-large" title="" src="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-133750-1024x394.jpg" alt="8 buah drive bay" width="1024" height="394" srcset="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-133750-1024x394.jpg 1024w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-133750-300x115.jpg 300w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-133750-768x295.jpg 768w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-133750-624x240.jpg 624w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-133750-220x85.jpg 220w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-133750-1000x385.jpg 1000w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-133750.jpg 1040w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption id="caption-attachment-909" class="wp-caption-text">8 buah drive bay dengan dukungan hingga 4 NVMe</figcaption></figure></p>
<p><figure id="attachment_910" aria-describedby="caption-attachment-910" style="width: 1024px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-133928.jpg"><img loading="lazy" decoding="async" class="size-large wp-image-910" title="" src="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-133928-1024x361.jpg" alt="Slot tambahan untuk RAID card" width="1024" height="361" srcset="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-133928-1024x361.jpg 1024w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-133928-300x106.jpg 300w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-133928-768x270.jpg 768w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-133928-682x240.jpg 682w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-133928-220x77.jpg 220w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-133928-1000x352.jpg 1000w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-133928.jpg 1045w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption id="caption-attachment-910" class="wp-caption-text">Slot tambahan untuk RAID card</figcaption></figure></p>
<p><!--nextpage--><br />
ASUS menyematkan server 2U ini dengan berbagai fitur untuk optimasi performa maupun fitur enterprise.</p>
<h3>Performance Tuning</h3>
<p>Pengguna dapat menyesuaikan pengaturan optimasi performa menyesuaikan workload secara otomatis berdasarkan profile dari ASUS. Untuk mengakses fitur Performance Tuning ini, pengguna cukup masuk ke System Setup (BIOS) dengan menekan DEL saat startup, lalu masuk ke tab menu Performance Tuning.</p>
<p><figure id="attachment_911" aria-describedby="caption-attachment-911" style="width: 800px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600-.png"><img loading="lazy" decoding="async" class="size-full wp-image-911" src="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600-.png" alt="Performance Tuning" width="800" height="600" srcset="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600-.png 800w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600--300x225.png 300w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600--768x576.png 768w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600--320x240.png 320w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600--220x165.png 220w" sizes="(max-width: 800px) 100vw, 800px" /></a><figcaption id="caption-attachment-911" class="wp-caption-text">Performance Tuning</figcaption></figure></p>
<p>Pengguna dapat memilih setelan optimasi berdasarkan workload maupun benchmark.</p>
<p><figure id="attachment_912" aria-describedby="caption-attachment-912" style="width: 800px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600-1.png"><img loading="lazy" decoding="async" class="size-full wp-image-912" src="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600-1.png" alt="Optimasi performa berdasarkan benchmark atau workload tertentu" width="800" height="600" srcset="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600-1.png 800w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600-1-300x225.png 300w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600-1-768x576.png 768w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600-1-320x240.png 320w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600-1-220x165.png 220w" sizes="(max-width: 800px) 100vw, 800px" /></a><figcaption id="caption-attachment-912" class="wp-caption-text">Optimasi performa berdasarkan benchmark atau workload tertentu</figcaption></figure></p>
<p>Pada pengujian kali ini EFISON menggunakan opsi By Workload: HPC.</p>
<p><figure id="attachment_913" aria-describedby="caption-attachment-913" style="width: 800px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600-2.png"><img loading="lazy" decoding="async" class="size-full wp-image-913" src="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600-2.png" alt="By Workload: HPC" width="800" height="600" srcset="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600-2.png 800w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600-2-300x225.png 300w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600-2-768x576.png 768w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600-2-320x240.png 320w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-Remote-KVM-192-168-1-240-800-x-600-2-220x165.png 220w" sizes="(max-width: 800px) 100vw, 800px" /></a><figcaption id="caption-attachment-913" class="wp-caption-text">By Workload: HPC</figcaption></figure></p>
<p>Pengguna juga dapat melakukan overclocking otomatis dengan enable menu overclocking di bawah. Pada pengujian kali ini, EFISON menggunakan setelan Overclocking: Disabled.</p>
<h3>BMC WebUI</h3>
<p>Pengguna dapat melakukan monitoring kondisi hardware, update firmware, update BIOS, maupun remote control melalui WebUI.</p>
<p><figure id="attachment_914" aria-describedby="caption-attachment-914" style="width: 1024px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-ASMB9-iKVM.png"><img loading="lazy" decoding="async" class="size-large wp-image-914" style="outline: red dashed 1px;" title="" src="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-ASMB9-iKVM-1024x515.png" alt="Antarmuka WebUI" width="1024" height="515" srcset="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-ASMB9-iKVM-1024x515.png 1024w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-ASMB9-iKVM-300x151.png 300w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-ASMB9-iKVM-768x386.png 768w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-ASMB9-iKVM-1536x773.png 1536w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-ASMB9-iKVM-477x240.png 477w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-ASMB9-iKVM-220x111.png 220w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-ASMB9-iKVM-1000x503.png 1000w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-ASMB9-iKVM.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption id="caption-attachment-914" class="wp-caption-text">Antarmuka WebUI</figcaption></figure></p>
<p><!--nextpage--><br />
Pengujian performa dilakukan dengan berbagai software sintetis maupun software saintifik. Berikut adalah konfigurasi hardware dan software yang digunakan.</p>
<table style="border-collapse: collapse; width: 100%;">
<thead>
<tr>
<th>Tipe</th>
<th>Model/spesifikasi</th>
</tr>
</thead>
<tbody>
<tr>
<td>CPU</td>
<td>1 * AMD EPYC 7502P 32c/64t 180W</td>
</tr>
<tr>
<td>GPU</td>
<td>1 * Nvidia Tesla T4</td>
</tr>
<tr>
<td>RAM</td>
<td>128 GB DDR4-3200 ECC 8-channel</td>
</tr>
<tr>
<td>Storage</td>
<td>120 GB Intel SSD DC S3500 Series</td>
</tr>
<tr>
<td>OS</td>
<td>CentOS 7.8</td>
</tr>
<tr>
<td>Kernel</td>
<td>5.9.1-1.el7.elrepo.x86_64</td>
</tr>
</tbody>
</table>
<p>Berikut adalah software yang digunakan dalam pengujian. Seluruh software di-build dari source dengan berbagai optimasi compiler dan library untuk memaksimalkan performa dari software tersebut.</p>
<table style="border-collapse: collapse; width: 100%;">
<thead>
<tr>
<th>Software</th>
<th style="width: 10%;">Versi</th>
<th>Compiler/Library</th>
<th style="width: 30%;">Optimasi</th>
</tr>
</thead>
<tbody>
<tr>
<td>High-Performance LINPACK</td>
<td>2.3</td>
<td>Compiler:<br />
GNU 9.3.0</p>
<p>MPI:<br />
OpenMPI 4.0.4</p>
<p>BLAS:<br />
Intel MKL 2020.0</td>
<td>Compiler:<br />
-march=znver2</p>
<p>BLAS:<br />
MKL_DEBUG_CPU_TYPE=5</td>
</tr>
<tr>
<td>High-Performance Conjugate Gradient</td>
<td>3.1</td>
<td>Compiler:<br />
GNU 9.3.0</p>
<p>MPI:<br />
OpenMPI 4.0.4</p>
<p>(Khusus HPCG GPU, menggunakan binary dengan dukungan CUDA 11 dari web HPCG)</td>
<td>Compiler:<br />
-march=znver2</td>
</tr>
<tr>
<td>GROMACS</td>
<td>2020.3</td>
<td>Compiler:<br />
GNU 9.3.0</p>
<p>MPI:<br />
OpenMPI 4.0.4</p>
<p>BLAS:<br />
BLIS AMD AOCL 2.2 (di-compile sendiri menggunakan GNU 10)</p>
<p>LAPACK:<br />
LibFLAME AMD AOCL 2.2 (di-compile sendiri menggunakan GNU 10)</p>
<p>CUDA:<br />
11.0</td>
<td>Compiler:<br />
-march=znver2</p>
<p>CUDA:<br />
-arch=sm_75</td>
</tr>
<tr>
<td>NAMD</td>
<td>2.14</td>
<td>Compiler:<br />
GNU 9.3.0</p>
<p>FFTW:<br />
Intel MKL 2020.0</p>
<p>CUDA:<br />
11.0</td>
<td>Compiler:<br />
-march=znver2</p>
<p>BLAS:<br />
MKL_DEBUG_CPU_TYPE=5</p>
<p>CUDA:<br />
-arch=sm_75</td>
</tr>
</tbody>
</table>
<h3>High-Performance LINPACK (HPL)</h3>
<p><a href="https://www.netlib.org/benchmark/hpl/">HPL</a> adalah software yang menyelesaikan sistem linier padat acak dalam aritmatik double precision (64-bit) pada komputer dengan memori terdistribusi. HPL merupakan standar benchmark high-performance computing (HPC) dan superkomputer di dunia. Benchmark HPL juga digunakan sebagai tolok ukur performa 500 superkomputer tercepat di dunia yang dirangkum pada laman <a href="https://www.top500.org/">Top500</a>.</p>
<p><figure id="attachment_918" aria-describedby="caption-attachment-918" style="width: 640px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-153406.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-918" src="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-153406.jpg" alt="Hasil pengujian HPL" width="640" height="551" srcset="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-153406.jpg 640w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-153406-300x258.jpg 300w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-153406-279x240.jpg 279w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-153406-209x180.jpg 209w" sizes="(max-width: 640px) 100vw, 640px" /></a><figcaption id="caption-attachment-918" class="wp-caption-text">Hasil pengujian HPL</figcaption></figure></p>
<p>Hasil pengujian HPL menghasilkan skor <strong>1319.3 GFLOPS</strong>. Hasil yang dicatatkan oleh EPYC 7502P ini termasuk kencang apabila dibandingkan dengan berbagai CPU kelas workstation maupun enterprise. Sebagai perbandingan, berikut adalah hasil benchmark HPL oleh Dr. Donald Kinghorn dari <a href="https://www.pugetsystems.com/labs/hpc/HPC-Parallel-Performance-for-3rd-gen-Threadripper-Xeon-3265W-and-EPYC-7742-HPL-HPCG-Numpy-NAMD-1717/">Puget Systems</a> terhadap berbagai CPU.</p>
<p><figure id="attachment_919" aria-describedby="caption-attachment-919" style="width: 756px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/pic_disp.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-919" src="https://efisonlt.com/wp-content/uploads/2020/11/pic_disp.jpg" alt="Hasil benchmark HPL dari Puget Systems" width="756" height="635" srcset="https://efisonlt.com/wp-content/uploads/2020/11/pic_disp.jpg 756w, https://efisonlt.com/wp-content/uploads/2020/11/pic_disp-300x252.jpg 300w, https://efisonlt.com/wp-content/uploads/2020/11/pic_disp-286x240.jpg 286w, https://efisonlt.com/wp-content/uploads/2020/11/pic_disp-214x180.jpg 214w" sizes="(max-width: 756px) 100vw, 756px" /></a><figcaption id="caption-attachment-919" class="wp-caption-text">Hasil benchmark HPL pada berbagai CPU dari Puget Systems</figcaption></figure></p>
<h3>High-Performance Conjugate Gradient (HPCG)</h3>
<p><a href="https://www.hpcg-benchmark.org/">HPCG</a> adalah software benchmark yang melakukan iterasi gradien konjugasi prakondisi multigrid menggunakan nilai floating-point double precision (64-bit). HPCG umum digunakan sebagai suplemen benchmark HPL dan menjadi ukuran efisiensi performa superkomputer dengan perhitungan (hasil HPCG dalam FLOPS/hasil HPL dalam FLOPS).</p>
<p>Pada pengujian HPCG, digunakan konfigurasi problem size 104 104 104 agar HPCG juga bekerja menguji memori dan tidak hanya berjalan di cache prosesor.</p>
<p><figure id="attachment_921" aria-describedby="caption-attachment-921" style="width: 504px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-160748.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-921" src="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-160748.jpg" alt="Konfigurasi hpcg.dat" width="504" height="103" srcset="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-160748.jpg 504w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-160748-300x61.jpg 300w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-160748-220x45.jpg 220w" sizes="(max-width: 504px) 100vw, 504px" /></a><figcaption id="caption-attachment-921" class="wp-caption-text">Konfigurasi hpcg.dat</figcaption></figure></p>
<h4>HPCG CPU</h4>
<p><figure id="attachment_920" aria-describedby="caption-attachment-920" style="width: 831px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-160220.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-920" src="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-160220.jpg" alt="Hasil benchmark HPCG CPU" width="831" height="844" srcset="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-160220.jpg 831w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-160220-295x300.jpg 295w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-160220-768x780.jpg 768w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-160220-236x240.jpg 236w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-160220-177x180.jpg 177w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-160220-788x800.jpg 788w" sizes="(max-width: 831px) 100vw, 831px" /></a><figcaption id="caption-attachment-920" class="wp-caption-text">Hasil pengujian HPCG CPU</figcaption></figure></p>
<p>Pengujian HPCG CPU menghasilkan skor dari AMD EPYC 7502P sebesar <strong>14.6655 GFLOPS</strong>. Sebagai pembanding, berikut adalah data hasil benchmark HPCG CPU dari <a href="https://www.pugetsystems.com/labs/hpc/HPC-Parallel-Performance-for-3rd-gen-Threadripper-Xeon-3265W-and-EPYC-7742-HPL-HPCG-Numpy-NAMD-1717/">Puget Systems</a>.</p>
<p><figure id="attachment_923" aria-describedby="caption-attachment-923" style="width: 700px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/pic_disp-1.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-923" src="https://efisonlt.com/wp-content/uploads/2020/11/pic_disp-1.jpg" alt="Hasil benchmark HPCG pada berbagai CPU dari Puget Systems" width="700" height="309" srcset="https://efisonlt.com/wp-content/uploads/2020/11/pic_disp-1.jpg 700w, https://efisonlt.com/wp-content/uploads/2020/11/pic_disp-1-300x132.jpg 300w, https://efisonlt.com/wp-content/uploads/2020/11/pic_disp-1-544x240.jpg 544w, https://efisonlt.com/wp-content/uploads/2020/11/pic_disp-1-220x97.jpg 220w" sizes="(max-width: 700px) 100vw, 700px" /></a><figcaption id="caption-attachment-923" class="wp-caption-text">Hasil benchmark HPCG pada berbagai CPU dari Puget Systems</figcaption></figure></p>
<p>Skor EPYC 7502P relatif lebih cepat dibanding Threadripper berkat keunggulan 8-channel memori dibanding Threadripper yang hanya 4-channel.</p>
<h4>HPCG GPU</h4>
<p>&nbsp;</p>
<p><figure id="attachment_934" aria-describedby="caption-attachment-934" style="width: 691px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-172408.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-934" src="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-172408.jpg" alt="Hasil pengujian HPCG GPU" width="691" height="772" srcset="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-172408.jpg 691w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-172408-269x300.jpg 269w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-172408-215x240.jpg 215w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-172408-161x180.jpg 161w" sizes="(max-width: 691px) 100vw, 691px" /></a><figcaption id="caption-attachment-934" class="wp-caption-text">Hasil pengujian HPCG GPU</figcaption></figure></p>
<p>Pengujian HPCG GPU menghasilkan skor dari Nvidia Tesla T4 sebesar <strong>43.4717 GFLOPS</strong>. Sebagai pembanding berikut adalah data hasil benchmark HPCG GPU dari <a href="https://www.pugetsystems.com/labs/hpc/RTX3070-and-RTX3090-refresh-TensorFlow-and-NAMD-Performance-on-Linux-Preliminary-1958/">Puget Systems</a>.</p>
<p><figure id="attachment_924" aria-describedby="caption-attachment-924" style="width: 604px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/pic_disp-2.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-924" src="https://efisonlt.com/wp-content/uploads/2020/11/pic_disp-2.jpg" alt="Hasil benchmark HPCG pada berbagai GPU dari Puget Systems" width="604" height="230" srcset="https://efisonlt.com/wp-content/uploads/2020/11/pic_disp-2.jpg 604w, https://efisonlt.com/wp-content/uploads/2020/11/pic_disp-2-300x114.jpg 300w, https://efisonlt.com/wp-content/uploads/2020/11/pic_disp-2-220x84.jpg 220w" sizes="(max-width: 604px) 100vw, 604px" /></a><figcaption id="caption-attachment-924" class="wp-caption-text">Hasil benchmark HPCG pada berbagai GPU dari Puget Systems</figcaption></figure></p>
<p>Skor Nvidia Tesla T4 memang jauh lebih rendah apabila dibandingkan dengan GPU kelas konsumer high-end, namun perlu diingat pula Nvidia Tesla T4 memiliki ukuran yang lebih ringkas (hanya 1 slot PCIe) serta konsumsi daya maksimum yang lebih rendah. Hal ini akan sangat membantu apabila pengguna ingin memasang konfigurasi banyak GPU pada server ASUS ESC4000A-E10 ini.</p>
<h3>GROMACS</h3>
<p><a href="http://www.gromacs.org/">GROMACS</a> adalah software saintifik untuk melakukan perhitungan dinamika molekuler seperti mensimulasikan persamaan gerak Newton pada sistem dengan jutaan partikel. Ia didesain untuk molekul biokimia seperti protein, lipid, dan asam nukleat yang memiliki banyak interaksi ikatan kompleks.</p>
<p>Pengujian dilakukan menggunakan file input <a href="ftp://ftp.gromacs.org/pub/benchmarks/rnase_bench_systems.tar.gz">RNAse dodecahedron PME</a>.</p>
<h4>GROMACS CPU</h4>
<p><figure id="attachment_927" aria-describedby="caption-attachment-927" style="width: 614px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-170101.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-927" src="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-170101.jpg" alt="GROMACS RNAse dodecahedron PME hanya menggunakan CPU" width="614" height="611" srcset="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-170101.jpg 614w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-170101-300x300.jpg 300w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-170101-150x150.jpg 150w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-170101-241x240.jpg 241w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-170101-181x180.jpg 181w" sizes="(max-width: 614px) 100vw, 614px" /></a><figcaption id="caption-attachment-927" class="wp-caption-text">GROMACS RNAse dodecahedron PME hanya menggunakan CPU</figcaption></figure></p>
<p>Pada pengujian GROMACS RNAse menggunakan EPYC 7502P, didapatkan hasil hingga <strong>130.709 ns/day</strong>. Task hanya menggunakan hingga 32 core untuk mempopulasi jumlah core fisik. Penggunaan hanya core fisik tanpa SMT menghasilkan performa yang lebih cepat dibandingkan dengan mempopulasi seluruh thread.</p>
<h4>GROMACS CPU + GPU</h4>
<p><figure id="attachment_928" aria-describedby="caption-attachment-928" style="width: 625px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-170500.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-928" src="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-170500.jpg" alt="GROMACS RNAse menggunakan CPU + GPU" width="625" height="533" srcset="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-170500.jpg 625w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-170500-300x256.jpg 300w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-170500-281x240.jpg 281w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot-2020-11-23-170500-211x180.jpg 211w" sizes="(max-width: 625px) 100vw, 625px" /></a><figcaption id="caption-attachment-928" class="wp-caption-text">GROMACS RNAse dodecahedron PME menggunakan CPU + GPU</figcaption></figure></p>
<p>Penggunaan GPU Nvidia Tesla T4 pada pengujian GROMACS RNAse dodecahedron PME menghasilkan akselerasi negatif. Hal ini dikarenakan jumlah GPU yang digunakan terlalu sedikit sehingga off-load tugas dari CPU ke GPU justru lebih tidak efisien. Terlihat bahwa wall time boros di Wait PME GPU gather dan Wait GPU NB local. Hasil pengujian mencatatkan hanya <strong>86.739 ns/day</strong>, lebih kecil dibanding hanya menggunakan CPU.</p>
<h3>NAMD</h3>
<p>NAMD merupakan software saintifik dinamika molekuler paralel yang didesain untuk melakukan simulasi dari sistem biomolekuler besar. Software ini mampu scaling hingga ratusan core untuk simulasi biasa dan lebih dari 500.000 core untuk simulasi besar.</p>
<p>Pengujian dilakukan menggunakan file input ApoA1. Hasil ditunjukkan dalam bentuk skalabilitas terhadap jumlah core.</p>
<h4>NAMD CPU</h4>
<p><figure id="attachment_925" aria-describedby="caption-attachment-925" style="width: 1024px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-NAMD-2-14-Google-Drive.png"><img loading="lazy" decoding="async" class="size-large wp-image-925" title="" src="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-NAMD-2-14-Google-Drive-1024x717.png" alt="NAMD ApoA1 hanya CPU" width="1024" height="717" srcset="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-NAMD-2-14-Google-Drive-1024x717.png 1024w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-NAMD-2-14-Google-Drive-300x210.png 300w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-NAMD-2-14-Google-Drive-768x538.png 768w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-NAMD-2-14-Google-Drive-343x240.png 343w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-NAMD-2-14-Google-Drive-220x154.png 220w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-NAMD-2-14-Google-Drive-1000x700.png 1000w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-NAMD-2-14-Google-Drive.png 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption id="caption-attachment-925" class="wp-caption-text">NAMD ApoA1 hanya menggunakan CPU</figcaption></figure></p>
<p>Komputasi NAMD menggunakan AMD EPYC 7502P tanpa dibantu Nvidia Tesla T4 menghasilkan performa yang scaling hingga jumlah task NAMD sama dengan jumlah core fisik (32 core). Pada penggunaan 32 core, 7502P menghasilkan <strong>9.69558 ns/day </strong>sedangkan penggunaan maksimum 64 task menghasilkan <strong>10.2963 ns/day</strong>.</p>
<p><strong>NAMD CPU + GPU</strong></p>
<p><figure id="attachment_926" aria-describedby="caption-attachment-926" style="width: 1024px" class="wp-caption aligncenter"><a href="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-NAMD-2-14-Google-Drive1.png"><img loading="lazy" decoding="async" class="size-large wp-image-926" title="" src="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-NAMD-2-14-Google-Drive1-1024x717.png" alt="Hasil NAMD ApoA1 menggunakan CPU + GPU" width="1024" height="717" srcset="https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-NAMD-2-14-Google-Drive1-1024x717.png 1024w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-NAMD-2-14-Google-Drive1-300x210.png 300w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-NAMD-2-14-Google-Drive1-768x538.png 768w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-NAMD-2-14-Google-Drive1-343x240.png 343w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-NAMD-2-14-Google-Drive1-220x154.png 220w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-NAMD-2-14-Google-Drive1-1000x700.png 1000w, https://efisonlt.com/wp-content/uploads/2020/11/Screenshot_2020-11-23-NAMD-2-14-Google-Drive1.png 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption id="caption-attachment-926" class="wp-caption-text">Hasil NAMD ApoA1 menggunakan CPU + GPU</figcaption></figure></p>
<p>Komputasi NAMD menggunakan EPYC 7502P dengan dibantu Nvidia Tesla T4 menghasilkan performa komputasi yang jauh lebih baik, hingga lebih dari <strong>32 ns/day</strong>.</p>
<p><!--nextpage--><br />
Server ASUS ESC4000A-E10 ini merupakan server 2U menarik dengan berbagai fitur yang layak untuk digunakan dalam ekosistem HPC. Fitur optimasi performa menggunakan profile workload maupun software di BIOS, dukungan CPU AMD EPYC Rome dengan memori 8-channel DDR4-3200, serta slot PCIe 4.0 hingga 8 GPU menjadikan server ini sangat layak untuk dijadikan pilihan komputasi berat seperti saintifik, machine learning, AI inference, hingga workstation.</p>
<p>Terkait ketersediaan, ASUS menjanjikan server ini hadir di pasar Indonesia antara Q4 2020 atau Q1 2021. Mengenai prosesor AMD EPYC Milan (7003-series) yang akan datang kemungkinan akan didukung, tentunya hal ini menunggu pula informasi rilis dari AMD maupun ASUS.</p>
<p>The post <a href="https://efisonlt.com/review-asus-esc4000a-e10/">Review ASUS ESC4000A-E10, server 2U dengan AMD EPYC dan Nvidia Tesla untuk HPC</a> appeared first on <a href="https://efisonlt.com">Efison Lisan Teknologi</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Optimizing GNU Octave 5.2.0 with Intel Math Kernel Library</title>
		<link>https://efisonlt.com/optimizing-gnu-octave-5-2-0-with-intel-math-kernel-library/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=optimizing-gnu-octave-5-2-0-with-intel-math-kernel-library</link>
		
		<dc:creator><![CDATA[Laatansa Imroni]]></dc:creator>
		<pubDate>Thu, 22 Oct 2020 05:38:33 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[blas]]></category>
		<category><![CDATA[blis]]></category>
		<category><![CDATA[epyc]]></category>
		<category><![CDATA[fftw]]></category>
		<category><![CDATA[foss]]></category>
		<category><![CDATA[intel]]></category>
		<category><![CDATA[lapack]]></category>
		<category><![CDATA[mkl]]></category>
		<category><![CDATA[octave]]></category>
		<guid isPermaLink="false">https://efisonlt.com/?p=847</guid>

					<description><![CDATA[<p>Overview GNU Octave is high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It also provides extensive graphics capabilities for data visualization and manipulation. See GNU Octave Wiki for more info. Building from Source GNU Octave has several&#8230;&#160;<a href="https://efisonlt.com/optimizing-gnu-octave-5-2-0-with-intel-math-kernel-library/" rel="bookmark">Read More &#187;<span class="screen-reader-text">Optimizing GNU Octave 5.2.0 with Intel Math Kernel Library</span></a></p>
<p>The post <a href="https://efisonlt.com/optimizing-gnu-octave-5-2-0-with-intel-math-kernel-library/">Optimizing GNU Octave 5.2.0 with Intel Math Kernel Library</a> appeared first on <a href="https://efisonlt.com">Efison Lisan Teknologi</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Overview</h2>
<p>GNU Octave is high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It also provides extensive graphics capabilities for data visualization and manipulation. See <a href="https://wiki.octave.org/GNU_Octave_Wiki">GNU Octave Wiki</a> for more info.</p>
<h2>Building from Source</h2>
<p>GNU Octave has several build dependencies which can be seen <a href="https://wiki.octave.org/Building">here</a>. This blog writing will only cover BLAS, LAPACK, and FFTW3 libraries. Mainly because those three are things which can be accelerated by<a href="https://software.intel.com/content/www/us/en/develop/tools/math-kernel-library.html"> Intel Math Kernel Library</a> (Intel MKL) while the default option is to stick with free libraries like <a href="https://www.netlib.org/blas">Netlib&#8217;s BLAS</a>/<a href="https://www.openblas.net">OpenBLAS</a>, <a href="https://netlib.org/lapack">Netlib&#8217;s LAPACK</a>, and <a href="http://www.fftw.org/">FFTW</a>.</p>
<p>While it is possible to test using those free libraries mentioned as suggested on the build directive from the Wiki, I chose to use <a href="https://developer.amd.com/amd-aocl/">AMD AOCL</a> as free library alternative apart from Intel MKL. AMD AOCL was chosen because of its generally better performance compared to any free math libraries counterpart in our internal tests.</p>
<h2>Linking GNU Octave with Intel MKL&#8217;s FFT</h2>
<p>By default, GNU Octave&#8217;s <strong>configure </strong>file doesn&#8217;t support linking with Intel MKL&#8217;s FFT and would fall back to FFTPACK which is much slower. To be able to utilize MKL version of FFTW3 and FFTW3F, you have to modify the existing <strong>configure</strong> file manually.</p>
<p>Before editing, generate your own MKL library linking line from <a href="https://software.intel.com/content/www/us/en/develop/articles/intel-mkl-link-line-advisor.html">Intel Math Kernel Library Link Line Advisor</a>. Make sure to choose correctly every configuration regarding your target machine OS, compiler, architecture, etc.</p>
<p>For example, this is my configuration as I used GNU compiler 9.3.0 and GNU OpenMP:</p>
<p><figure id="attachment_849" aria-describedby="caption-attachment-849" style="width: 678px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" class="wp-image-849 size-full" src="https://efisonlt.com/wp-content/uploads/2020/10/MKL-link-line.jpg" alt="My Intel MKL linking line" width="678" height="782" srcset="https://efisonlt.com/wp-content/uploads/2020/10/MKL-link-line.jpg 678w, https://efisonlt.com/wp-content/uploads/2020/10/MKL-link-line-260x300.jpg 260w, https://efisonlt.com/wp-content/uploads/2020/10/MKL-link-line-208x240.jpg 208w, https://efisonlt.com/wp-content/uploads/2020/10/MKL-link-line-156x180.jpg 156w" sizes="(max-width: 678px) 100vw, 678px" /><figcaption id="caption-attachment-849" class="wp-caption-text">Intel MKL linking line example</figcaption></figure></p>
<p>Therefore, my linking line woud be:</p>
<pre><code><span style="color: #000000;">-L${MKLROOT}/lib/intel64 -Wl,--no-as-needed -lmkl_gf_lp64 -lmkl_gnu_thread -lmkl_core -lgomp -lpthread -lm -ldl</span></code></pre>
<p>After that, put that linking line to <strong>configure</strong> file. You can find <strong>configure </strong>in the root dir of the source.</p>
<p><figure id="attachment_851" aria-describedby="caption-attachment-851" style="width: 897px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" class="size-full wp-image-851" title="" src="https://efisonlt.com/wp-content/uploads/2020/10/file-list.jpg" alt="Root dir of GNU Octave source" width="897" height="75" srcset="https://efisonlt.com/wp-content/uploads/2020/10/file-list.jpg 897w, https://efisonlt.com/wp-content/uploads/2020/10/file-list-300x25.jpg 300w, https://efisonlt.com/wp-content/uploads/2020/10/file-list-768x64.jpg 768w, https://efisonlt.com/wp-content/uploads/2020/10/file-list-800x67.jpg 800w, https://efisonlt.com/wp-content/uploads/2020/10/file-list-220x18.jpg 220w" sizes="(max-width: 897px) 100vw, 897px" /><figcaption id="caption-attachment-851" class="wp-caption-text">Root dir of GNU Octave source</figcaption></figure></p>
<p>Now, update <strong>configure</strong>. Find these exact line which helps linking Octave with FFTW3 and FFTW3F libraries respectively:</p>
<pre><code><span style="color: #000000;">  ac_octave_fftw3_pkg_check=no
  FFTW3_LIBS=
  warn_fftw3="FFTW3 library not found.  The slower FFTPACK library will be used instead."
  case $with_fftw3 in
    no)
      warn_fftw3="--without-fftw3 specified.  Functions or features that depend on FFTW3 will be disabled."
         FFTW3_LIBS=
    ;;
    yes | "")
      ac_octave_fftw3_pkg_check=yes
      FFTW3_LIBS="</span><span style="color: #ff0000;">-lfftw3</span><span style="color: #000000;">"
    ;;
    -* | */* | *.a | *.so | *.so.* | *.o)
      FFTW3_LIBS="$with_fftw3"
    ;;
    *)
      FFTW3_LIBS="-l$with_fftw3"
    ;;
  esac</span></code></pre>
<p>and</p>
<pre><code><span style="color: #000000;">  ac_octave_fftw3f_pkg_check=no
  FFTW3F_LIBS=
  warn_fftw3f="FFTW3F library not found.  The slower FFTPACK library will be used instead."
  case $with_fftw3f in
    no)
      warn_fftw3f="--without-fftw3f specified.  Functions or features that depend on FFTW3F will be disabled."
         FFTW3F_LIBS=
    ;;
    yes | "")
      ac_octave_fftw3f_pkg_check=yes
      FFTW3F_LIBS="</span><span style="color: #ff0000;">-lfftw3f</span><span style="color: #000000;">"
    ;;
    -* | */* | *.a | *.so | *.so.* | *.o)
      FFTW3F_LIBS="$with_fftw3f"
    ;;
    *)
      FFTW3F_LIBS="-l$with_fftw3f"
    ;;
  esac</span></code></pre>
<p>Then, edit them to:</p>
<pre><code><span style="color: #000000;">  ac_octave_fftw3_pkg_check=no
  FFTW3_LIBS=
  warn_fftw3="FFTW3 library not found.  The slower FFTPACK library will be used instead."
  case $with_fftw3 in
    no)
      warn_fftw3="--without-fftw3 specified.  Functions or features that depend on FFTW3 will be disabled."
         FFTW3_LIBS=
    ;;
    yes | "")
      ac_octave_fftw3_pkg_check=yes
      FFTW3_LIBS="</span><span style="color: #ff0000;">-L${MKLROOT}/lib/intel64 -Wl,--no-as-needed -lmkl_gf_lp64 -lmkl_gnu_thread -lmkl_core -lgomp -lpthread -lm -ldl</span><span style="color: #000000;">"
    ;;
    -* | */* | *.a | *.so | *.so.* | *.o)
      FFTW3_LIBS="$with_fftw3"
    ;;
    *)
      FFTW3_LIBS="-l$with_fftw3"
    ;;
  esac</span></code></pre>
<p>and</p>
<pre><code><span style="color: #000000;">  ac_octave_fftw3f_pkg_check=no
  FFTW3F_LIBS=
  warn_fftw3f="FFTW3F library not found.  The slower FFTPACK library will be used instead."
  case $with_fftw3f in
    no)
      warn_fftw3f="--without-fftw3f specified.  Functions or features that depend on FFTW3F will be disabled."
         FFTW3F_LIBS=
    ;;
    yes | "")
      ac_octave_fftw3f_pkg_check=yes
      FFTW3F_LIBS="</span><span style="color: #ff0000;">-L${MKLROOT}/lib/intel64 -Wl,--no-as-needed -lmkl_gf_lp64 -lmkl_gnu_thread -lmkl_core -lgomp -lpthread -lm -ldl</span><span style="color: #000000;">"
    ;;
    -* | */* | *.a | *.so | *.so.* | *.o)
      FFTW3F_LIBS="$with_fftw3f"
    ;;
    *)
      FFTW3F_LIBS="-l$with_fftw3f"
    ;;
  esac</span></code></pre>
<p>Next, run autoreconf to reconfigure.</p>
<pre><code><span style="color: #000000;">$ autoreconf</span></code></pre>
<p>Finally, you&#8217;ll be able to link Intel MKL&#8217;s FFT as GNU Octave FFTW3 and FFTW3F dependencies by simply directing to Intel MKL lib and include directory. Also make sure to link BLAS and LAPACK using linking line generated above.</p>
<pre><code><span style="color: #000000;">$ ./configure \</span>
<span style="color: #000000;">--with-fftw3-includedir=</span><span style="color: #ff0000;">$MKLROOT/include/fftw</span> <span style="color: #000000;">\
--with-fftw3-libdir=</span><span style="color: #ff0000;">$MKLROOT/lib/intel64</span> <span style="color: #000000;">\
--with-fftw3f-includedir=</span><span style="color: #ff0000;">$MKLROOT/include/fftw</span> <span style="color: #000000;">\
--with-fftw3f-libdir=</span><span style="color: #ff0000;">$MKLROOT/lib/intel64</span> <span style="color: #000000;">\
--with-blas="</span><span style="color: #ff0000;">-L${MKLROOT}/lib/intel64 -Wl,--no-as-needed -lmkl_gf_lp64 -lmkl_gnu_thread -lmkl_core -lgomp -lpthread -lm -ldl</span>" <span style="color: #000000;">\
--with-lapack="</span><span style="color: #ff0000;">-L${MKLROOT}/lib/intel64 -Wl,--no-as-needed -lmkl_gf_lp64 -lmkl_gnu_thread -lmkl_core -lgomp -lpthread -lm -ldl</span>" <span style="color: #000000;">\
...</span></code></pre>
<h2>Performance</h2>
<p>To find out how good is the speedup from using Intel MKL, I decided to give it a quick test versus FOSS counterpart. Listed below is the machine configuration to test against. For hardware, I used <a href="https://www.asus.com/Commercial-Servers-Workstations/ESC4000A-E10/">ASUS ESC4000A-E10</a> provided by ASUS (Thank you, ASUS!).</p>
<table style="border-collapse: collapse;">
<thead>
<tr>
<th><strong>Type</strong></th>
<th><strong>Model</strong></th>
</tr>
</thead>
<tbody>
<tr>
<td>CPU</td>
<td>AMD EPYC 7502P</td>
</tr>
<tr>
<td>RAM</td>
<td>8-channel 128GB DDR4-3200</td>
</tr>
<tr>
<td>OS</td>
<td>CentOS 7.7</td>
</tr>
<tr>
<td>Kernel</td>
<td>4.4.238-1.el7.elrepo.x86_64</td>
</tr>
</tbody>
</table>
<p>Also, below is compiler and libraries used in the tests.</p>
<table style="border-collapse: collapse;">
<thead>
<tr>
<th style="text-align: center;"><strong>Type</strong></th>
<th style="text-align: center;"><strong>Intel MKL</strong></th>
<th style="text-align: center;"><strong>FOSS</strong></th>
<th style="text-align: center;"><strong>Notes</strong></th>
</tr>
</thead>
<tbody>
<tr>
<td>Compiler</td>
<td>GNU compiler 9.3.0</td>
<td>GNU compiler 9.3.0</td>
<td>FLAGS=-march=znver2</td>
</tr>
<tr>
<td>BLAS</td>
<td>Intel MKL 2020.0</td>
<td><a href="https://github.com/amd/blis">AMD BLIS AOCL 2.2</a></td>
<td>MKL was tested using MKL_DEBUG_CPU_TYPE=5. <a href="https://www.pugetsystems.com/labs/hpc/How-To-Use-MKL-with-AMD-Ryzen-and-Threadripper-CPU-s-Effectively-for-Python-Numpy-And-Other-Applications-1637">Read here for more info</a>.</p>
<p>AMD BLIS was compiled using GCC 10.1.0 and FLAGS=-march=znver2</td>
</tr>
<tr>
<td>LAPACK</td>
<td>Intel MKL 2020.0</td>
<td><a href="https://github.com/amd/libflame">AMD libflame AOCL 2.2</a></td>
<td>MKL was tested using MKL_DEBUG_CPU_TYPE=5. <a href="https://www.pugetsystems.com/labs/hpc/How-To-Use-MKL-with-AMD-Ryzen-and-Threadripper-CPU-s-Effectively-for-Python-Numpy-And-Other-Applications-1637">Read here for more info</a>.</p>
<p>AMD libflame was compiled using GCC 10.1.0 and FLAGS=-march=znver2</td>
</tr>
<tr>
<td>FFTW3/FFTW3F</td>
<td>Intel MKL 2020.0</td>
<td><a href="https://github.com/amd/amd-fftw">AMD Optimized FFTW AOCL 2.2</a></td>
<td>MKL was tested using MKL_DEBUG_CPU_TYPE=5. <a href="https://www.pugetsystems.com/labs/hpc/How-To-Use-MKL-with-AMD-Ryzen-and-Threadripper-CPU-s-Effectively-for-Python-Numpy-And-Other-Applications-1637">Read here for more info</a>.</p>
<p>AMD Optimized FFTW was compiled using GCC 10.1.0 and FLAGS=-march=znver2</td>
</tr>
</tbody>
</table>
<p>I used benchmarking script for GNU Octave courtesy of <span class="text-muted" title="" data-toggle="tooltip" data-original-title="University of Piraeus" aria-describedby="tooltip683105">Harris Georgiou</span> from University of Piraeus which can be found <a href="https://zenodo.org/record/1432789">here</a>. The script consisted of several run-time tests including pseudo-inverse matrix, linear equations system, linear regression, <span class="aCOpRe">singular value decomposition</span>, fast fourier transform, and bubblesort. Iterations are set on 30 with 2000N vector size which can be set on the script itself. I limited the test itself to 32 thread with SLURM scheduler.</p>
<pre><code><span style="color: #000000;">fprintf('Benchmark suite 0.9b (.m) - Harris Georgiou (c) 2018\n\n');

clear all;

Nsz=2000;
Nlp=30;</span></code></pre>
<p>Results show that GNU Octave built with Intel MKL is generally superior than FOSS counterpart. Here are the results:</p>
<table style="border-collapse: collapse;">
<thead>
<tr>
<th style="text-align: center;"><strong>Test</strong></th>
<th style="text-align: center;"><strong>Intel MKL runtime (second, lower is better)</strong></th>
<th style="text-align: center;"><strong>FOSS runtime (second, lower is better)</strong></th>
<th style="text-align: center;"><strong>Intel MKL speedup vs FOSS (%)<br />
</strong></th>
</tr>
</thead>
<tbody>
<tr>
<td>Pseudo-inverse</td>
<td style="text-align: right;"><strong>0.722554</strong></td>
<td style="text-align: right;">0.917274</td>
<td style="text-align: right;"><span style="color: #339966;">126.95%</span></td>
</tr>
<tr>
<td>Linear equation system</td>
<td style="text-align: right;">0.36448</td>
<td style="text-align: right;"><strong>0.191732</strong></td>
<td style="text-align: right;"><span style="color: #ff0000;">52.60%</span><strong><span style="color: #339966;"><br />
</span></strong></td>
</tr>
<tr>
<td>Linear regression</td>
<td style="text-align: right;"><strong>0.224669</strong></td>
<td style="text-align: right;">1.83595</td>
<td style="text-align: right;"><span style="color: #339966;">817.18%</span></td>
</tr>
<tr>
<td>Singular value decomposition</td>
<td style="text-align: right;"><strong>2.53434</strong></td>
<td style="text-align: right;">3.56501</td>
<td style="text-align: right;"><span style="color: #339966;">140.67%</span></td>
</tr>
<tr>
<td>Fast fourier transform</td>
<td style="text-align: right;"><strong>0.0452899</strong></td>
<td style="text-align: right;">0.0784928</td>
<td style="text-align: right;"><span style="color: #339966;">173.31%</span></td>
</tr>
<tr>
<td>Bubblesort</td>
<td style="text-align: right;"><strong>43.3166</strong></td>
<td style="text-align: right;">43.5649</td>
<td style="text-align: right;"><span style="color: #339966;">100.57%</span></td>
</tr>
</tbody>
</table>
<p>As seen above, GNU Octave linked with Intel MKL only lost once against FOSS in Linear equation system test. Most of the time, MKL won by respectable margin ranged from 100.57% in Bubblesort (which maybe just inside margin of error) to a whopping 817.18% in Linear regression. Granted, maybe Linear regression gains more of its performance from better BLAS/LAPACK implementation but we can also see in Fast fourier transform test that MKL&#8217;s FFT also beat AMD Optimized FFTW by a healthy 173.31%. Therefore, it&#8217;s safe to say that linking GNU Octave with Intel MKL generally gives a better performance compared to FOSS libraries.</p>
<h2>Closing Words</h2>
<p>GNU Octave is a good software with good support on FOSS libraries. Some people would be glad to just build their GNU Octave around FOSS BLAS/LAPACK/FFTW libraries. But as we can see above, by adjusting GNU Octave to take advantage of Intel Math Kernel Library (which of course not a FOSS) we can improve its performance up to 8X compared to FOSS. Hopefully this writing can help you build your own Octave with Intel MKL linking and get the most of your machine performance.</p>
<p>The post <a href="https://efisonlt.com/optimizing-gnu-octave-5-2-0-with-intel-math-kernel-library/">Optimizing GNU Octave 5.2.0 with Intel Math Kernel Library</a> appeared first on <a href="https://efisonlt.com">Efison Lisan Teknologi</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
