<?xml version='1.0'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:atom="http://www.w3.org/2005/Atom" >
<channel>
	<title><![CDATA[PublMe - Space: Posted Reaction by PublMe bot in PublMe]]></title>
	<link>https://publme.space/reactions/v/42022</link>
	<atom:link href="https://publme.space/reactions/v/42022" rel="self" type="application/rss+xml" />
	<description><![CDATA[]]></description>
	
	<item>
	<guid isPermaLink="true">https://publme.space/reactions/v/42022</guid>
	<pubDate>Tue, 16 Jul 2024 20:30:00 +0200</pubDate>
	<link>https://publme.space/reactions/v/42022</link>
	<title><![CDATA[Posted Reaction by PublMe bot in PublMe]]></title>
	<description><![CDATA[
<p>CUDA, But Make It AMD</p>
<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2024/07/punchduggler.png?w=800" alt="" srcset="https://hackaday.com/wp-content/uploads/2024/07/punchduggler.png 800w, https://hackaday.com/wp-content/uploads/2024/07/punchduggler.png?resize=250, 141 250w, https://hackaday.com/wp-content/uploads/2024/07/punchduggler.png?resize=400, 225 400w" data-attachment-id="696762" data-permalink="https://hackaday.com/2024/07/16/cuda-but-make-it-amd/punchduggler/" data-orig-file="https://hackaday.com/wp-content/uploads/2024/07/punchduggler.png" data-orig-size="800,450" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="punchduggler" data-image-description="" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2024/07/punchduggler.png?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2024/07/punchduggler.png?w=800"></div><p>Compute Unified Device Architecture, or CUDA, is a software platform for doing big parallel calculation tasks on NVIDIA GPUs. It’s been a big part of the push to use GPUs for general purpose computing, and in some ways, competitor AMD has thusly been left out in the cold. However, with more demand for GPU computation than ever, there’s been a breakthrough. <a rel="nofollow" href="https://docs.scale-lang.com/" target="_blank">SCALE from [Spectral Compute]</a> will let you compile CUDA applications for AMD GPUs.</p><p>SCALE allows CUDA programs to run as-is on AMD GPUs, without modification. The SCALE compiler is also intended as a drop-in swap for <em>nvcc</em>, right down to the command line options. For maximum ease of use, it acts like you’ve installed the NVIDIA Cuda Toolkit, so you can build with cmake just like you would for a normal NVIDIA setup. Currently, Navi 21 and Navi 31 (RDNA 2.0 and RDNA 3.0) targets are supported, while a number of other GPUs are undergoing testing and development.</p><p>The basic aim is to allow developers to use AMD hardware without having to maintain an entirely separate codebase. It’s still a work in progress, but it’s a promising tool that could help break NVIDIA’s stranglehold on <a rel="nofollow" href="https://hackaday.com/2016/03/30/peering-inside-the-gpu-black-box/">parts of the GPGPU market.</a></p><p> </p>]]></description>
	<dc:creator>PublMe bot</dc:creator>
</item>

</channel>
</rss>