<?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>GPGPU &#187; Tag: APIs :: GPGPU.org</title>
	<atom:link href="http://gpgpu.org/tag/apis/feed" rel="self" type="application/rss+xml" />
	<link>http://gpgpu.org</link>
	<description>General-Purpose Computation on Graphics Hardware</description>
	<lastBuildDate>Mon, 06 Feb 2012 04:59:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Libra 1.2 includes new OpenCL back end</title>
		<link>http://gpgpu.org/2010/06/08/libra-1-2-opencl</link>
		<comments>http://gpgpu.org/2010/06/08/libra-1-2-opencl#comments</comments>
		<pubDate>Tue, 08 Jun 2010 23:04:29 +0000</pubDate>
		<dc:creator>dom</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Developer Resources]]></category>
		<category><![CDATA[AMD]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[Heterogeneneous Computing]]></category>
		<category><![CDATA[NVIDIA CUDA]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[OpenGL]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=2434</guid>
		<description><![CDATA[GPU Systems has added an OpenCL back end implementation to its Libra Technology compiler and runtime architecture. Libra version 1.2 now supports x86/x64, OpenGL/OpenCL and CUDA compute back ends. The OpenCL back end generates dynamic code specifically for AMD GPUs. Also, the CUDA back end generator has been enhanced with Fermi capabilities and this new [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-2435  alignright" title="GPU Systems Logo" src="http://gpgpu.org/wp/wp-content/uploads/2010/06/logo_pres1.jpg" alt="GPU Systems Logo" width="119" height="119" /><a href="http://www.gpusystems.com/" target="_blank">GPU Systems</a> has added an OpenCL back end implementation to its Libra Technology compiler and runtime architecture. Libra version 1.2 now supports x86/x64, OpenGL/OpenCL and CUDA compute back ends. The OpenCL back end generates dynamic code specifically for AMD GPUs. Also, the CUDA back end generator has been enhanced with Fermi capabilities and this new release brings full BLAS 1,2,3 matrix, vector, dense, sparse, complex, single/double standard math library functionality and access through a standard C programming interface &amp; library. The high-level approach of the Libra API enables developers to easily extend existing high-level functionality from their favorite programming language.</p>
<p><span id="more-2434"></span></p>
<p>The Libra 1.2 compute platform and ecosystem now supports a broad range of AMD and NVIDIA CPU &amp; GPU compute devices, providing users a complete and dynamic cross-processor, cross-platform heterogeneous developer SDK &amp; run-time environment. A Windows version is <a href="http://www.gpusystems.com/download.aspx" target="_blank">available for download</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2010/06/08/libra-1-2-opencl/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CUDA 3.0 toolkit released</title>
		<link>http://gpgpu.org/2010/03/20/cuda-3-0-toolkit-released</link>
		<comments>http://gpgpu.org/2010/03/20/cuda-3-0-toolkit-released#comments</comments>
		<pubDate>Sat, 20 Mar 2010 10:49:12 +0000</pubDate>
		<dc:creator>dom</dc:creator>
				<category><![CDATA[Developer Resources]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[NVIDIA CUDA]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[Programming Languages]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=2204</guid>
		<description><![CDATA[NVIDIA has released version 3.0 of the CUDA Toolkit, providing developers with tools to prepare for the upcoming Fermi-based GPUs. Highlights of this release include: Support for the new Fermi architecture, with: Native 64-bit GPU support Multiple Copy Engine support ECC reporting Concurrent Kernel Execution Fermi HW debugging support in cuda-gdb Fermi HW profiling support [...]]]></description>
			<content:encoded><![CDATA[<p>NVIDIA has released version 3.0 of the CUDA Toolkit, providing developers with tools to prepare for the upcoming Fermi-based GPUs. Highlights of this release include:</p>
<ul>
<li>Support for the new Fermi architecture, with:
<ul>
<li>Native 64-bit GPU support</li>
<li>Multiple Copy Engine support</li>
<li>ECC reporting</li>
<li>Concurrent Kernel Execution</li>
<li>Fermi HW debugging support in cuda-gdb</li>
<li>Fermi HW profiling support for CUDA C and OpenCL in Visual Profiler</li>
</ul>
</li>
<li>C++ Class Inheritance and Template Inheritance support for increased programmer productivity</li>
<li>A new unified interoperability API for Direct3D and OpenGL, with support for:
<ul>
<li>OpenGL texture interop</li>
<li>Direct3D 11 interop support</li>
<li>CUDA Driver / Runtime Buffer Interoperability, which allows applications using the CUDA Driver API to also use libraries implemented using the CUDA C Runtime such as CUFFT and CUBLAS.</li>
</ul>
</li>
<li><span id="more-2204"></span></li>
<li>CUBLAS now supports all BLAS1, 2, and 3 routines including those for single and double precision complex numbers</li>
<li>Up to 100x performance improvement while debugging applications with cuda-gdb</li>
<li>cuda-gdb hardware debugging support for applications that use the CUDA Driver API</li>
<li>cuda-gdb support for JIT-compiled kernels</li>
<li>New CUDA Memory Checker reports misalignment and out of bounds errors, available as a stand-alone utility and debugging mode within cuda-gdb</li>
<li>CUDA Toolkit libraries are now versioned, enabling applications to require a specific version, support multiple versions explicitly, etc.</li>
<li>CUDA C/C++ kernels are now compiled to standard ELF format</li>
<li>Support for device emulation mode has been packaged in a separate version of the CUDA C Runtime (CUDART), and is deprecated in this release. Now that more sophisticated hardware debugging tools are available and more are on the way, NVIDIA will be focusing on supporting these tools instead of the legacy device emulation functionality.
<ul>
<li>On Windows, use the new Parallel Nsight development environment for Visual Studio, with integrated GPU debugging and profiling tools (was code-named &#8220;Nexus&#8221;). Please see www.nvidia.com/nsight for details.</li>
<li>On Linux, use cuda-gdb and cuda-memcheck, and check out the solutions from Allinea and TotalView that will be available soon.</li>
</ul>
</li>
<li>Support for all the OpenCL features in the latest R195 production driver package:
<ul>
<li>Double Precision</li>
<li>Graphics Interoperability with OpenCL, Direc3D9, Direct3D10, and Direct3D11 for high performance visualization</li>
<li>Query for Compute Capability, so you can target optimizations for GPU architectures (cl_nv_device_attribute_query)</li>
<li>Ability to control compiler optimization settings via support for pragma unroll in OpenCL kernels and an extension that allows programmers to set compiler flags. (cl_nv_compiler_options)</li>
<li>OpenCL Images support, for better/faster image filtering</li>
<li>32-bit global and local atomics for fast, convenient data manipulation</li>
<li>Byte Addressable Stores, for faster video/image processing and compression algorithms</li>
<li>Support for the latest OpenCL spec revision 1.0.48 and latest official Khronos OpenCL headers as of 2010-02-17</li>
</ul>
</li>
</ul>
<p>The toolkit, drivers, tools and documentation are available from <a href="http://developer.nvidia.com/object/cuda_3_0_downloads.html" target="_blank">http://developer.nvidia.com/object/cuda_3_0_downloads.html</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2010/03/20/cuda-3-0-toolkit-released/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Intel acquires RapidMind</title>
		<link>http://gpgpu.org/2009/08/23/intel-acquires-rapidmind</link>
		<comments>http://gpgpu.org/2009/08/23/intel-acquires-rapidmind#comments</comments>
		<pubDate>Mon, 24 Aug 2009 01:08:26 +0000</pubDate>
		<dc:creator>dom</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Developer Resources]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[Data-Parallel]]></category>
		<category><![CDATA[Programming Languages]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=1807</guid>
		<description><![CDATA[Intel has acquired RapidMind, the company behind the RapidMind (formerly Sh) programming environment targeting multicore CPUs, AMD and NVIDIA GPUs and the Cell processor. The RapidMind Platform continues to be available, including support. In the medium term RapidMind&#8217;s technology and products will be integrated with Intel&#8217;s data-parallel products, in particular Intel&#8217;s Ct technology. This blog [...]]]></description>
			<content:encoded><![CDATA[<p>Intel has acquired RapidMind, the company behind the RapidMind (formerly Sh) programming environment targeting multicore CPUs, AMD and NVIDIA GPUs and the Cell processor. The <a href="http://rapidmind.com/product.php" target="_blank">RapidMind Platform</a> continues to be available, including support. In the medium term RapidMind&#8217;s technology and products will be integrated with Intel&#8217;s data-parallel products, in particular <a href="http://software.intel.com/en-us/data-parallel/" target="_blank">Intel&#8217;s Ct technology</a>.</p>
<p>This <a href="http://software.intel.com/en-us/blogs/2009/08/19/rapidmind-intel/" target="_blank">blog entry</a> by James Reinders from Intel describes the acquisition and future plans in more detail.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2009/08/23/intel-acquires-rapidmind/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Equalizer 0.9</title>
		<link>http://gpgpu.org/2009/08/17/equalizer-0-9</link>
		<comments>http://gpgpu.org/2009/08/17/equalizer-0-9#comments</comments>
		<pubDate>Mon, 17 Aug 2009 07:56:53 +0000</pubDate>
		<dc:creator>Mark Harris</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Developer Resources]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[Parallel Rendering]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=1798</guid>
		<description><![CDATA[Equalizer 0.9, a framework for creating and deploying parallel, scalable OpenGL applications, has been released. The most notable new features in this release are: Automatic cross-segment load-balancing for multidisplay installations Dynamic Frame Resolution (DFR) for constant-framerate rendering Compression Plugin API for runtime-loadable image compression engines See the 0.9 release notes on the Equalizer website for a comprehensive list of new [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.equalizergraphics.com/index.html" target="_blank">Equalizer 0.9</a>, a framework for creating and deploying parallel, scalable OpenGL applications, has been released. The most notable new features in this release are:</p>
<ul>
<li>Automatic cross-segment load-balancing for multidisplay installations</li>
<li>Dynamic Frame Resolution (DFR) for constant-framerate rendering</li>
<li>Compression Plugin API for runtime-loadable image compression engines</li>
</ul>
<p>See the <a href="http://www.equalizergraphics.com/documents/RelNotes/RelNotes_0.9.html" target="_blank">0.9 release notes</a> on the Equalizer website for a comprehensive list of new features, enhancements, optimizations and bug. A paperback Equalizer Programming and User Guide is available from <a href="http://www.lulu.com/content/paperback-book/equalizer-09-programming-and-user-guide/7501548" target="_blank">Lulu.com</a>. Commercial support, custom software development and porting services are available from <a href="http://www.eyescale.ch" target="_blank">Eyescale Software GmbH</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2009/08/17/equalizer-0-9/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NVIDIA CUDA Toolkit and SDK version 2.3 Released</title>
		<link>http://gpgpu.org/2009/07/22/cuda-2-3</link>
		<comments>http://gpgpu.org/2009/07/22/cuda-2-3#comments</comments>
		<pubDate>Thu, 23 Jul 2009 02:02:09 +0000</pubDate>
		<dc:creator>Mark Harris</dc:creator>
				<category><![CDATA[Developer Resources]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[NVIDIA CUDA]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=1755</guid>
		<description><![CDATA[NVIDIA announced today it has released version 2.3 of the CUDA Toolkit and SDK for GPU Computing. This latest release supports several significant new features that deliver a major leap forward in getting the most performance out of NVIDIA’s massively parallel CUDA-enabled GPUs. This release of the CUDA Toolkit includes performance improvements and expanded support [...]]]></description>
			<content:encoded><![CDATA[<p>NVIDIA announced today it has released version 2.3 of the CUDA Toolkit and SDK for GPU Computing. This latest release supports several significant new features that deliver a major leap forward in getting the most performance out of NVIDIA’s massively parallel CUDA-enabled GPUs. This release of the CUDA Toolkit includes performance improvements and expanded support for the cuda-gdb hardware debugger.</p>
<p>Additional new features in CUDA Toolkit 2.3 include:</p>
<ul>
<li>The CUFFT Library now supports double-precision transforms and includes significant performance improvements for single-precision transforms as well.  See the CUDA Toolkit release notes for details.</li>
<li>The CUDA-GDB hardware debugger and CUDA Visual Profiler are now included in the CUDA Toolkit installer, and the CUDA-GDB debugger is now available for all supported Linux distros.  (see below)</li>
<li>Each GPU in an SLI group is now enumerated individually, so compute applications can now take advantage of multi-GPU performance even when SLI is enabled for graphics.</li>
<li>The 64-bit versions of the CUDA Toolkit now support compiling 32-bit applications. (See the release notes for details, including changes to LD_LIBRARY_PATH on Linux)</li>
<li>New support for fp16 &lt;-&gt; fp32 conversion intrinsics allows storage of data in fp16 format with computation in fp32.  Use of fp16 format is ideal for applications that require higher numerical range than 16-bit integer but less precision than fp32 and reduces memory space and bandwidth consumption.</li>
<li>The CUDA SDK has been updated to include:<span id="more-1755"></span>
<ul>
<li>A new pitchLinearTexure code sample that shows how to efficiently texture from pitch linear memory.</li>
<li>A new PTXJIT code sample illustrating how to use cuModuleLoadDataEx() to load PTX source from memory instead of loading a file.</li>
<li>Two new code samples for Windows, showing how to use the NVCUVID library to decode MPEG-2, VC-1, and H.264 content and pass frames to OpenGL or Direct3D for display.</li>
<li>Updated code samples showing how to properly align CUDA kernel function parameters so the same code works on both x32 and x64 systems.</li>
</ul>
</li>
<li>The Visual Profiler includes several enhancements:
<ul>
<li>All memory transfer API calls are now reported</li>
<li>Support for profiling multiple contexts per GPU</li>
<li>Synchronized clocks for requested start time on the CPU and start/end times on the GPU for all kernel launches and memory transfers</li>
<li>Global memory load and store efficiency metrics for GPUs with compute capability 1.2 and higher</li>
</ul>
</li>
<li>The CUDA Driver for MacOS is now packaged separately from the CUDA Toolkit.</li>
<li>Support for major Linux distros, MacOS X, and Windows:
<ul>
<li>MacOS X 10.5.6 and later (32-bit)</li>
<li>Windows XP/Vista/7 with Visual Studio 8 (VC2005 SP1) and 9 (VC2008)</li>
<li>Fedora 10, RHEL 4.7 &amp; 5.3, SLED 10.2 &amp; 11.0, OpenSUSE 11.1, and Ubuntu 8.10 &amp; 9.04</li>
</ul>
</li>
</ul>
<p>Developers can <a href="http://forums.nvidia.com/index.php?showtopic=102548" target="_blank">download the latest CUDA Toolkit, SDK, and drivers now</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2009/07/22/cuda-2-3/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Libra SDK: C/C++ for both the CPU and GPU</title>
		<link>http://gpgpu.org/2009/06/24/libra-sdk</link>
		<comments>http://gpgpu.org/2009/06/24/libra-sdk#comments</comments>
		<pubDate>Thu, 25 Jun 2009 01:08:59 +0000</pubDate>
		<dc:creator>Mark Harris</dc:creator>
				<category><![CDATA[Developer Resources]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[C/C++]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=1694</guid>
		<description><![CDATA[GPU Systems has announced the Libra SDK, a robustly equipped C/C++ developer kit for fast and easy cross CPU-GPU access suited for scientific computations. The Libra 1.1 SDK includes a C/C++ Matlab-style API, sample programs and documentation. A downloadable trial version of Libra is available from the GPU Systems website, and a Libra demo presentation [...]]]></description>
			<content:encoded><![CDATA[<p>GPU Systems has announced the Libra SDK, a robustly equipped C/C++ developer kit for fast and easy cross CPU-GPU access suited for scientific computations. The Libra 1.1 SDK includes a C/C++ Matlab-style API, sample programs and documentation. A downloadable trial version of Libra is available from the <a href="http://www.gpusystems.com" target="_blank">GPU Systems website</a>, and a Libra <a href="http://www.gpusystems.com/video.html" target="_blank">demo presentation is also available</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2009/06/24/libra-sdk/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Message Passing on GPUs and Data-Parallel Architectures</title>
		<link>http://gpgpu.org/2009/03/11/message-passing-on-gpus-and-data-parallel-architectures</link>
		<comments>http://gpgpu.org/2009/03/11/message-passing-on-gpus-and-data-parallel-architectures#comments</comments>
		<pubDate>Wed, 11 Mar 2009 15:05:20 +0000</pubDate>
		<dc:creator>dom</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[NVIDIA CUDA]]></category>
		<category><![CDATA[Papers]]></category>
		<category><![CDATA[Programming Languages]]></category>
		<category><![CDATA[Supercomputing]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.gpgpu.org/newgpgpu/?p=1225</guid>
		<description><![CDATA[Abstract: This paper explores the challenges in implementing a message passing interface usable on systems with data-parallel processors. As a case study, we design and implement the &#8220;DCGN&#8221; API on NVIDIA GPUs that is similar to MPI and allows full access to the underlying architecture. We introduce the notion of data-parallel thread-groups as a way [...]]]></description>
			<content:encoded><![CDATA[<p>Abstract:</p>
<blockquote><p>This paper explores the challenges in implementing a message passing interface usable on systems with data-parallel processors. As a case study, we design and implement the &#8220;DCGN&#8221; API on NVIDIA GPUs that is similar to MPI and allows full access to the underlying architecture. We introduce the notion of data-parallel thread-groups as a way to map resources to MPI ranks. We use a method that also allows the data-parallel processors to run autonomously from user-written CPU code. In order to facilitate communication, we use a sleep-based polling system to store and retrieve messages. Unlike previous systems, our method provides both performance and flexibility. By running a test suite of applications with different communication requirements, we find that a tolerable amount of overhead is incurred, somewhere between one and five percent depending on the application, and indicate the locations where this overhead accumulates. We conclude that with innovations in chipsets and drivers, this overhead will be mitigated and provide similar performance to typical CPU based MPI implementations while providing fully-dynamic communication.</p></blockquote>
<p>(Jeff A. Stuart and John D. Owens, <a title="Link to paper" href="http://graphics.idav.ucdavis.edu/publications/print_pub?pub_id=959" target="_blank">Message Passing on Data-Parallel Architectures</a>, Proceedings of the 23rd IEEE International Parallel and Distributed Processing Symposium)</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2009/03/11/message-passing-on-gpus-and-data-parallel-architectures/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GPU Programming For The Rest Of Us</title>
		<link>http://gpgpu.org/2009/03/11/gpu-programming-for-the-rest-of-us</link>
		<comments>http://gpgpu.org/2009/03/11/gpu-programming-for-the-rest-of-us#comments</comments>
		<pubDate>Wed, 11 Mar 2009 14:57:09 +0000</pubDate>
		<dc:creator>dom</dc:creator>
				<category><![CDATA[Developer Resources]]></category>
		<category><![CDATA[Press]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[Programming Languages]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.gpgpu.org/newgpgpu/?p=1219</guid>
		<description><![CDATA[This article by Jeff Layton at ClusterMonkey summarizes the history of GPU Computing in terms of high-level programming languages and abstractions, from the early days of GPGPU programming using graphics APIs, to Stream, CUDA and OpenCL. The second half of the article provides an introduction to the PGI 8.0 Technology Preview, which allows the use [...]]]></description>
			<content:encoded><![CDATA[<p><a title="GPU Programming for the rest of us" href="http://www.clustermonkey.net/content/view/248/33/1/0/" target="_blank">This article</a> by Jeff Layton at <a href="http://www.clustermonkey.net" target="_blank">ClusterMonkey</a> summarizes the history of GPU Computing in terms of high-level programming languages and abstractions, from the early days of GPGPU programming using graphics APIs, to <a title="AMD Stream" href="http://ati.amd.com/technology/streamcomputing/" target="_blank">Stream</a>, <a title="NVIDIA CUDA" href="http://www.nvidia.com/cuda" target="_blank">CUDA</a> and <a title="Khronos OpenCL Site" href="http://www.khronos.org/opencl/" target="_blank">OpenCL</a>. The second half of the article provides an introduction to the <a title="The Portland Group" href="http://www.pgroup.com/index.htm" target="_blank">PGI</a> 8.0 Technology Preview, which allows the use of pragmas to <a title="Accelerate article from PGI" href="http://www.pgroup.com/resources/accel.htm" target="_blank">automatically parallelize</a> and run compute-intensive kernels in standard C and Fortran code on accelerators like GPUs. (<a href="http://www.clustermonkey.net/content/view/248/33/1/0/" target="_blank">GPU Programming For the Rest Of Us</a>, Jeff Layton, <a href="http://www.clustermonkey.net" target="_blank">ClusterMonkey.net</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2009/03/11/gpu-programming-for-the-rest-of-us/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CUDA.NET 2.1 Released</title>
		<link>http://gpgpu.org/2009/02/27/cudanet-21-released</link>
		<comments>http://gpgpu.org/2009/02/27/cudanet-21-released#comments</comments>
		<pubDate>Fri, 27 Feb 2009 06:12:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Developer Resources]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[NVIDIA CUDA]]></category>

		<guid isPermaLink="false">http://www.gpgpu.org/newgpgpu/?p=1167</guid>
		<description><![CDATA[CUDA.NET 2.1 has been released with support for the NVIDIA CUDA 2.1 API. This version supports DirectX 10 interoperability and the new JIT compilation API. The library is supported on Windows and Linux operating systems. (CUDA.NET)]]></description>
			<content:encoded><![CDATA[<p><a title="CUDA.NET" href="http://www.gass-ltd.co.il/en/products/cuda.net" target="_blank">CUDA.NET</a> 2.1 has been released with support for the NVIDIA <a href="http://www.nvidia.com/cuda">CUDA</a> 2.1 API. This version supports DirectX 10 interoperability and the new JIT compilation API. The library is supported on Windows and Linux operating systems. (<a title="CUDA.NET" href="http://www.gass-ltd.co.il/en/products/cuda.net" target="_blank">CUDA.NET</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2009/02/27/cudanet-21-released/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NVIDIA Releases Version 2.1 Beta of the CUDA Toolkit and SDK</title>
		<link>http://gpgpu.org/2008/12/23/nvidia-releases-version-21-beta-of-the-cuda-toolkit-and-sdk</link>
		<comments>http://gpgpu.org/2008/12/23/nvidia-releases-version-21-beta-of-the-cuda-toolkit-and-sdk#comments</comments>
		<pubDate>Tue, 23 Dec 2008 09:29:35 +0000</pubDate>
		<dc:creator>dom</dc:creator>
				<category><![CDATA[Developer Resources]]></category>
		<category><![CDATA[Press]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[Programming Languages]]></category>

		<guid isPermaLink="false">http://www.gpgpu.org/newgpgpu/?p=1108</guid>
		<description><![CDATA[DECEMBER 19, 2008- NVIDIA has announced the availability of version 2.1 beta of its CUDA toolkit and SDK. This is the latest version of the C-compiler and software development tools for accessing the massively parallel CUDA compute architecture of NVIDIA GPUs. In response to overwhelming demand from the developer community, this latest version of the [...]]]></description>
			<content:encoded><![CDATA[<p>DECEMBER 19, 2008- NVIDIA has announced the availability of version 2.1 beta of its CUDA toolkit and SDK. This is the latest version of the C-compiler and software development tools for accessing the massively parallel CUDA compute architecture of NVIDIA GPUs. In response to overwhelming demand from the developer community, this latest version of the CUDA software suite includes support for NVIDIA®® Tesla™ GPUs on Windows Vista and 32-bit debugger support for CUDA on RedHat Enterprise Linux 5.x (separate download).</p>
<p>The CUDA Toolkit and SDK 2.1 beta includes support for VisualStudio 2008 support on Windows XP and Vista and Just-In-Time (JIT) compilation for applications that dynamically generate CUDA kernels. Several new interoperability APIs have been added for Direct3D 9 and Direct3D 10 that accelerate communication to DirectX applications as well as a series of improvements to OpenGL interoperability.</p>
<p>CUDA Toolkit and SDK 2.1 beta also features support for using a GPU that is not driving a display on Vista, a beta of Linux Profiler 1.1 (separate download) as well as support for recent releases of Linux including Fedora9, OpenSUSE 11 and Ubuntu 8.04.</p>
<p>CUDA Toolkit and SDK 2.1 beta is available today for free download from <a title="CUDA Downloads" href="www.nvidia.com/object/cuda_get" target="_blank">www.nvidia.com/object/cuda_get</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2008/12/23/nvidia-releases-version-21-beta-of-the-cuda-toolkit-and-sdk/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

