<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>k-Wave User Forum &#187; Topic: Multiple GPU Operation</title>
		<link>http://www.k-wave.org/forum/topic/multiple-gpu-operation</link>
		<description>Support for the k-Wave MATLAB toolbox</description>
		<language>en-US</language>
		<pubDate>Tue, 12 May 2026 22:24:48 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://www.k-wave.org/forum/search.php</link>
		</textInput>
		<atom:link href="http://www.k-wave.org/forum/rss/topic/multiple-gpu-operation" rel="self" type="application/rss+xml" />

		<item>
			<title>Jiri Jaros on "Multiple GPU Operation"</title>
			<link>http://www.k-wave.org/forum/topic/multiple-gpu-operation#post-8310</link>
			<pubDate>Tue, 21 Sep 2021 16:23:42 +0000</pubDate>
			<dc:creator>Jiri Jaros</dc:creator>
			<guid isPermaLink="false">8310@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi Karthik ,&#60;br /&#62;
1) Yes, you can compile the code for A100. Just install CUDA 11 and add SM architecture 8.0 and 8.6. Check this post&#60;br /&#62;
&#60;a href=&#34;http://www.k-wave.org/forum/topic/is-nvidia-rtx-3060-compatible-with-k-wave#post-8267&#34; rel=&#34;nofollow&#34;&#62;http://www.k-wave.org/forum/topic/is-nvidia-rtx-3060-compatible-with-k-wave#post-8267&#60;/a&#62;&#60;br /&#62;
2) This is still not possible. k-Wave is so much communication bound that the using multiple GPUs don't bring any performance improvement. This is given by the cudaFFT library which doesn't scale.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Karthik Nagabhushana on "Multiple GPU Operation"</title>
			<link>http://www.k-wave.org/forum/topic/multiple-gpu-operation#post-8241</link>
			<pubDate>Tue, 20 Jul 2021 03:26:49 +0000</pubDate>
			<dc:creator>Karthik Nagabhushana</dc:creator>
			<guid isPermaLink="false">8241@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Our team did get access to two HPC clusters. Cluster 1 is NVIDIA DGX A100 (GPU - 8x NVIDIA A100 (40GB/unit), CPU - Dual AMD Rome 7742 (128 cores @ 2.25GHz)). Cluster 2 is made up of IBM AC922 nodes (GPU - 4x NVIDIA V100 (16GB/unit), CPU - 2x 20-core IBM POWER9 @ 2.4GHz). So, I have two questions - 1) Can I compile the single-GPU kWave source files to create binaries for the above CPU architectures? 2) This is a repeat of the multi-GPU question in the previous comment. We want to make use of the multiple GPUs in a given node to support bigger domains. So, is the multi-GPU source files or binaries available for public use? Thanks!&#60;/p&#62;
&#60;p&#62;Regards,&#60;br /&#62;
Karthik
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Karthik Nagabhushana on "Multiple GPU Operation"</title>
			<link>http://www.k-wave.org/forum/topic/multiple-gpu-operation#post-8234</link>
			<pubDate>Mon, 12 Jul 2021 06:07:00 +0000</pubDate>
			<dc:creator>Karthik Nagabhushana</dc:creator>
			<guid isPermaLink="false">8234@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi, &#60;/p&#62;
&#60;p&#62;I have the same question as Alex. Our team is exploring to use a multi-GPU system such as NVIDIA DGX A100 (8x NVIDIA A100, 40GB memory per GPU) to simulate large domains (1024x1024x1024 and higher). Representing such a domain requires &#38;gt;100GB memory which can only be achieved with multiple GPUs. So, I was wondering if the multi-GPU functionality mentioned in this paper (&#60;a href=&#34;http://bug.medphys.ucl.ac.uk/papers/2018-Treeby-ISNA.pdf&#34; rel=&#34;nofollow&#34;&#62;http://bug.medphys.ucl.ac.uk/papers/2018-Treeby-ISNA.pdf&#60;/a&#62;) is supported in the 1.3 version (C++ GPU code)? If not, do you plan to release this functionality in the future? &#60;/p&#62;
&#60;p&#62;In the past, we had used CPU-based compute nodes (128GB memory) to simulate such large domains but want to explore multi-GPU systems to improve our simulation time. &#60;/p&#62;
&#60;p&#62;Thanks &#60;/p&#62;
&#60;p&#62;Karthik
&#60;/p&#62;</description>
		</item>
		<item>
			<title>alexalex811 on "Multiple GPU Operation"</title>
			<link>http://www.k-wave.org/forum/topic/multiple-gpu-operation#post-6792</link>
			<pubDate>Tue, 19 Mar 2019 12:17:01 +0000</pubDate>
			<dc:creator>alexalex811</dc:creator>
			<guid isPermaLink="false">6792@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Thanks Jiri, thats very helpful.&#60;br /&#62;
Alex.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Jiri Jaros on "Multiple GPU Operation"</title>
			<link>http://www.k-wave.org/forum/topic/multiple-gpu-operation#post-6770</link>
			<pubDate>Fri, 15 Mar 2019 13:58:51 +0000</pubDate>
			<dc:creator>Jiri Jaros</dc:creator>
			<guid isPermaLink="false">6770@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi alexalex811,&#60;br /&#62;
the release of this code is planned for the Q3/Q4 of 2019. We still need to investigate the stability of the new code.&#60;/p&#62;
&#60;p&#62;Best&#60;br /&#62;
Jiri
&#60;/p&#62;</description>
		</item>
		<item>
			<title>alexalex811 on "Multiple GPU Operation"</title>
			<link>http://www.k-wave.org/forum/topic/multiple-gpu-operation#post-6767</link>
			<pubDate>Mon, 11 Mar 2019 16:07:42 +0000</pubDate>
			<dc:creator>alexalex811</dc:creator>
			<guid isPermaLink="false">6767@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi,&#60;/p&#62;
&#60;p&#62;My lab is looking at getting a new high performance PC, on which we are likely to run a number of k-wave simulations.&#60;/p&#62;
&#60;p&#62;I was wondering if it is now possible to run simulations across multiple GPU's? &#60;/p&#62;
&#60;p&#62;Alex
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
