<?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;  :: GPGPU.org</title>
	<atom:link href="http://gpgpu.org/feed" rel="self" type="application/rss+xml" />
	<link>http://gpgpu.org</link>
	<description>General-Purpose Computation on Graphics Hardware</description>
	<lastBuildDate>Wed, 01 Jul 2009 08:30:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>CUDPP 1.1 Now Available</title>
		<link>http://gpgpu.org/2009/07/01/cudpp-1-1-release</link>
		<comments>http://gpgpu.org/2009/07/01/cudpp-1-1-release#comments</comments>
		<pubDate>Wed, 01 Jul 2009 08:30:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Developer Resources]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[CUDPP]]></category>
		<category><![CDATA[Data-Parallel]]></category>
		<category><![CDATA[Libraries]]></category>
		<category><![CDATA[NVIDIA CUDA]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=1738</guid>
		<description><![CDATA[Release 1.1 of the CUDA Data-Parallel Primitives Library (CUDPP) is now available for download.  The two major new features in CUDPP 1.1 are a very fast new radix sort implementation with support for sorting key-value pairs (with float or unsigned integer keys); and a new pseudorandom number generator, cudppRand. CUDPP 1.1 also replaces its former custom [...]]]></description>
			<content:encoded><![CDATA[<p>Release 1.1 of the <a href="http://gpgpu.org/developer/cudpp">CUDA Data-Parallel Primitives Library</a> (CUDPP) is now available for download.  The two major new features in CUDPP 1.1 are a very fast new radix sort implementation with support for sorting key-value pairs (with float or unsigned integer keys); and a new pseudorandom number generator, cudppRand. CUDPP 1.1 also replaces its former custom license with the standard BSD license. This greatly simplifies the CUDPP license details, and it also enables CUDPP to move into a public source repository such as Google Code in the near future. For more information, visit the <a href="http://gpgpu.org/developer/cudpp">CUDPP Website</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2009/07/01/cudpp-1-1-release/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Numerical Precision: How Much is Enough?</title>
		<link>http://gpgpu.org/2009/06/30/scientific-computing-numerical-precision</link>
		<comments>http://gpgpu.org/2009/06/30/scientific-computing-numerical-precision#comments</comments>
		<pubDate>Wed, 01 Jul 2009 01:30:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Press]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[Interval Arithmetic]]></category>
		<category><![CDATA[mixed-precision arithmetic]]></category>
		<category><![CDATA[Numerics]]></category>
		<category><![CDATA[Precision]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=1723</guid>
		<description><![CDATA[A ScientificComputing.com article by Rob Farber explores the topic of numerical precision in the context of future exascale computing, asking the question &#8220;how do we know that anything we compute is correct?&#8221;  The discussion centers around processors such as GPUs which provide both single- and double-precision computation but at different throughput levels. &#8220;Taking a multi-precision [...]]]></description>
			<content:encoded><![CDATA[<p>A <a href="http://www.scientificcomputing.com/article-hpc-Numerical-Precision-How-Much-is-Enough-063009.aspx" target="_blank">ScientificComputing.com article</a> by Rob Farber explores the topic of numerical precision in the context of future exascale computing, asking the question &#8220;how do we know that anything we compute is correct?&#8221;  The discussion centers around processors such as GPUs which provide both single- and double-precision computation but at different throughput levels. &#8220;Taking a multi-precision approach can enhance the accuracy of a calculation and justify the use of mainly single-precision arithmetic (for performance) along with the occasional use of double-precision (64-bit) arithmetic for precision-sensitive operations,&#8221; writes Farber. (Rob Farber.<a href="http://www.scientificcomputing.com/article-hpc-Numerical-Precision-How-Much-is-Enough-063009.aspx" target="_blank"> &#8220;Numerical Precision: How Much is Enough?&#8221;</a> ScientificComputing.com.  Accessed July 1, 2008.)</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2009/06/30/scientific-computing-numerical-precision/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CuPP – A framework for easy CUDA integration</title>
		<link>http://gpgpu.org/2009/06/26/cupp-ipdps</link>
		<comments>http://gpgpu.org/2009/06/26/cupp-ipdps#comments</comments>
		<pubDate>Fri, 26 Jun 2009 06:38:00 +0000</pubDate>
		<dc:creator>dom</dc:creator>
				<category><![CDATA[Developer Resources]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Libraries]]></category>
		<category><![CDATA[NVIDIA CUDA]]></category>
		<category><![CDATA[Papers]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=1718</guid>
		<description><![CDATA[Abstract:
This paper reports on CuPP, our newly developed C++ framework designed to ease integration of NVIDIA&#8217;s GPGPU system, CUDA, into existing C++ applications. CuPP provides interfaces to reoccurring tasks that are easier to use than the standard CUDA interfaces. In this paper we concentrate on memory management and related data structures. CuPP offers both a [...]]]></description>
			<content:encoded><![CDATA[<p>Abstract:</p>
<p style="padding-left: 30px;">This paper reports on CuPP, our newly developed C++ framework designed to ease integration of NVIDIA&#8217;s GPGPU system, CUDA, into existing C++ applications. CuPP provides interfaces to reoccurring tasks that are easier to use than the standard CUDA interfaces. In this paper we concentrate on memory management and related data structures. CuPP offers both a low level interface &#8212; mostly consisting of smart pointers and memory allocation functions for GPU memory &#8212; and a high level interface offering a C++ STL vector wrapper and the so-called type transformations. The wrapper can be used by both device and host to automatically keep data in sync. The type transformations allow developers to write their own data structures offering the same functionality as the CuPP vector, in case a vector does not conform to the need of the application. Furthermore the type transformations offer a way to have two different representations for the same data at host and device, respectively. We demonstrate the benefits of using CuPP by integrating it into an example application, the open-source steering library OpenSteer. In particular, for this application we develop a uniform grid data structure to solve the k-nearest neighbor problem that deploys the type transformations. The paper finishes with a brief outline of another CUDA application, the Einstein@Home client, which also requires data structure redesign and thus may benefit from the type transformations and future work on CuPP.</p>
<p>(Jens Breitbart:  <a href="http://www.plm.eecs.uni-kassel.de/plm/fileadmin/pm/publications/breitbart/cuppHiPS.pdf" target="_blank">CuPP – A framework for easy CUDA integration</a>, HiPS 2009 workshop with IPDPS 2009, Rome, Italy, May 2009)</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2009/06/26/cupp-ipdps/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ISC 2009 CUDA/OpenCL Tutorial Slides Posted</title>
		<link>http://gpgpu.org/2009/06/25/isc-2009-tutorial</link>
		<comments>http://gpgpu.org/2009/06/25/isc-2009-tutorial#comments</comments>
		<pubDate>Fri, 26 Jun 2009 00:16:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Developer Resources]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Fluid Simulation]]></category>
		<category><![CDATA[NVIDIA CUDA]]></category>
		<category><![CDATA[Tutorials & Courses]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=1715</guid>
		<description><![CDATA[A tutorial on High Performance Computing with CUDA was held at the International Conference on Supercomputing in Hamburg on Monday, June 22nd 2009.  The tutorial included an introduction to the CUDA programming model and C for CUDA, along with details on the CUDA Toolkit, Libraries, and optimization.  The tutorial also provided an introduction to OpenCL, [...]]]></description>
			<content:encoded><![CDATA[<p>A tutorial on High Performance Computing with CUDA was held at the International Conference on Supercomputing in Hamburg on Monday, June 22nd 2009.  The tutorial included an introduction to the CUDA programming model and C for CUDA, along with details on the CUDA Toolkit, Libraries, and optimization.  The tutorial also provided an introduction to OpenCL, and finished with a case study on Computational Fluid Dynamics by Dr. Graham Pullan from Cambridge University.  <a href="http://gpgpu.org/isc2009">Slides from the tutorial</a> are now posted here on GPGPU.org.</p>
<p>(Massimiliano Fatica, Timo Stich, and Graham Pullan.  <em><a href="http://gpgpu.org/isc2009">High Performance Computing with CUDA</a></em>.  Tutorial.  International Conference on Supercomputing 2009.  Hamburg, Germany.)</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2009/06/25/isc-2009-tutorial/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Efficient parallel scan algorithms for GPUs</title>
		<link>http://gpgpu.org/2009/06/24/sengupta-segscan</link>
		<comments>http://gpgpu.org/2009/06/24/sengupta-segscan#comments</comments>
		<pubDate>Thu, 25 Jun 2009 01:19:46 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[CUDPP]]></category>
		<category><![CDATA[Data-Parallel]]></category>
		<category><![CDATA[Libraries]]></category>
		<category><![CDATA[NVIDIA CUDA]]></category>
		<category><![CDATA[Papers]]></category>
		<category><![CDATA[Parallel Algorithms]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=1696</guid>
		<description><![CDATA[This NVIDIA technical report by Sengupta, Harris, and Garland describes the design of new parallel algorithms for scan and segmented scan on GPUs.   This paper describes the primitives included in the latest release of the CUDPP library.
Abstract:
Scan and segmented scan algorithms are crucial building blocks for a great many data-parallel algorithms.  Segmented scan and [...]]]></description>
			<content:encoded><![CDATA[<p>This <a href="http://mgarland.org/papers.html#segscan-tr" target="_blank">NVIDIA technical report</a> by Sengupta, Harris, and Garland describes the design of new parallel algorithms for scan and segmented scan on GPUs.   This paper describes the primitives included in the latest release of the <a href="http://gpgpu.org/developer/cudpp">CUDPP</a> library.</p>
<p>Abstract:</p>
<blockquote><p>Scan and segmented scan algorithms are crucial building blocks for a great many data-parallel algorithms.  Segmented scan and related primitives also provide the necessary support for the flattening transform, which allows for nested data-parallel programs to be compiled into flat data-parallel languages.  In this paper, we describe the design of efficient scan and segmented scan parallel primitives in CUDA for execution on GPUs.  Our algorithms are designed using a divide-and-conquer approach that builds all scan primitives on top of a set of primitive intra-warp scan routines.  We demonstrate that this design methodology results in routines that are simple, highly efficient, and free of irregular access patterns that lead to memory bank conflicts.  These algorithms form the basis for current and upcoming releases of the widely used CUDPP library.</p></blockquote>
<p>(S. Sengupta, M. Harris, and M. Garland. <a href="http://mgarland.org/papers.html#segscan-tr" target="_blank"><em>Efficient parallel scan algorithms for GPUs</em></a>.     NVIDIA Technical Report NVR-2008-003, December 2008)</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2009/06/24/sengupta-segscan/feed</wfw:commentRss>
		<slash:comments>0</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</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>PGI and NVIDIA Team To Deliver CUDA Fortran Compiler</title>
		<link>http://gpgpu.org/2009/06/24/pgi-nvidia-fortran</link>
		<comments>http://gpgpu.org/2009/06/24/pgi-nvidia-fortran#comments</comments>
		<pubDate>Thu, 25 Jun 2009 01:04:13 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Developer Resources]]></category>
		<category><![CDATA[Fortran]]></category>
		<category><![CDATA[NVIDIA CUDA]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=1691</guid>
		<description><![CDATA[Yesterday the Portland Group and NVIDIA announced plans to develop new Fortran language support for CUDA GPUs.  The pair will release the Fortran language specification for CUDA GPUs at the International Conference on Supercomputing in Hamburg, Germany this week. The CUDA Fortran compiler will be added to a production release of the PGI Fortran compilers [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday the Portland Group and NVIDIA announced plans to develop new Fortran language support for CUDA GPUs.  The pair will release the Fortran language specification for CUDA GPUs at the International Conference on Supercomputing in Hamburg, Germany this week. The CUDA Fortran compiler will be added to a production release of the PGI Fortran compilers scheduled for availability in November 2009.</p>
<p>From the <a href="http://www.pgroup.com/about/news.htm#34" target="_blank">press release</a>:</p>
<blockquote><p>The Portland Group®, a wholly-owned subsidiary of STMicroelectronics and leading supplier of compilers for high-performance computing (HPC), today announced an agreement with NVIDIA under which the two companies plan to develop new Fortran language support for CUDA GPUs.</p>
<p>The NVIDIA® CUDA™ architecture allows developers to offload computationally intensive kernels to the massively parallel GPU. Through function calls and language extensions, CUDA gives developers explicit control over the mapping of general-purpose computational kernels to GPUs as well as placement and movement of data between the x64 processor and the GPU. The NVIDIA CUDA C compiler already provides this capability to C programmers. The CUDA Fortran compiler will provide this same level of control and optimization in a native Fortran environment from PGI.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2009/06/24/pgi-nvidia-fortran/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New PGI 9.0 Compilers Simplify x64+GPU Programming</title>
		<link>http://gpgpu.org/2009/06/24/pgi-9-0-compiler</link>
		<comments>http://gpgpu.org/2009/06/24/pgi-9-0-compiler#comments</comments>
		<pubDate>Thu, 25 Jun 2009 00:58:06 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Developer Resources]]></category>
		<category><![CDATA[C/C++]]></category>
		<category><![CDATA[Compilers]]></category>
		<category><![CDATA[Fortran]]></category>
		<category><![CDATA[NVIDIA CUDA]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=1687</guid>
		<description><![CDATA[Yesterday The Portland Group announced the release of version 9.0 of its Fortran and C compilers with support for GPUs and x64 multi-core CPUs.  An introduction to PGI Accelerator Fortran and C programming is available online, as is the PGI Accelerator v1.0 specification. Evaluation copies of the new PGI 9.0 compilers are available from The [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday The Portland Group announced the release of version 9.0 of its Fortran and C compilers with support for GPUs and x64 multi-core CPUs.  An introduction to PGI Accelerator Fortran and C programming is <a href="http://www.pgroup.com/lit/articles/insider/v1n1a1.htm" target="_blank">available online</a>, as is the <a href="http://www.pgroup.com/lit/whitepapers/pgi_accelerator.pdf" target="_blank">PGI Accelerator v1.0 specification</a>. Evaluation copies of the new PGI 9.0 compilers are available from <a href="http://www.pgroup.com" target="_blank">The Portland Group web site</a>. Registration is required.</p>
<p>From the <a title="PGI 9.0 Press Release" href="http://www.pgroup.com/about/news.htm#33" target="_blank">press release</a>:</p>
<blockquote><p>The use of Graphics Processing Units (GPUs) as general purpose accelerators has been a growing trend in high-performance computing (HPC). Until now, use of GPUs from Fortran applications has been extremely limited. Developers targeting GPU accelerators have had to program in C at a detailed level using sequences of function calls to manage movement of data between the x64 host and GPU, and to offload computations from the host to the GPU. The PGI Accelerator Fortran and C compilers automatically analyze whole program structure and data, split portions of an application between a multi-core x64 CPU and a GPU as specified by user directives, and define and generate a mapping of loops to automatically use the parallel cores, hardware threading capabilities and SIMD vector capabilities of modern GPUs.</p></blockquote>
<p><span id="more-1687"></span></p>
<blockquote><p>The PGI Accelerator programming model is available now in the PGI Fortran and C compilers on Linux as an extended free preview for all PGI 9.0 licensees through the end of 2009. Additional PGI 9.0 new features include several Fortran 2003 incremental features, Intel Xeon EX (Nehalem) optimizations including support for SSE 4.1/4.2, Six-Core AMD Opteron (Istanbul) support and optimizations, full OpenMP 3.0 support in C++, an all-new graphical interface on the PGDBG OpenMP/MPI debugger, enhancements to the PGPROF performance profiling environment, and support for Fedora Core 10/11, SuSE 11.1 and Ubuntu 9.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2009/06/24/pgi-9-0-compiler/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GPGPU Paper Wins Best Paper Award at HPCS&#8217;09</title>
		<link>http://gpgpu.org/2009/06/23/hpcs09</link>
		<comments>http://gpgpu.org/2009/06/23/hpcs09#comments</comments>
		<pubDate>Wed, 24 Jun 2009 02:33:00 +0000</pubDate>
		<dc:creator>dom</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[NVIDIA CUDA]]></category>
		<category><![CDATA[Papers]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=1684</guid>
		<description><![CDATA[The paper Fast Seismic Modeling and Reverse Time Migration on a GPU Cluster by Rached Abdelkhalek, Henri Calandra, Olivier Coulaud, Jean Roman and Guillaume Latu has earned the Best Paper Award at High Performance Computing and Simulation 2009, held June 21-24 in Leipzig, Germany.
This paper was presented in the Workshop on Architecture-Aware Simulation and Computing, organized [...]]]></description>
			<content:encoded><![CDATA[<p>The paper <em>Fast Seismic Modeling and Reverse Time Migration on a GPU Cluster</em> by Rached Abdelkhalek, Henri Calandra, Olivier Coulaud, Jean Roman and Guillaume Latu has earned the Best Paper Award at High Performance Computing and Simulation 2009, held June 21-24 in Leipzig, Germany.</p>
<p>This paper was presented in the Workshop on Architecture-Aware Simulation and Computing, organized by Michael Bader and Josef Weidendorfer (Technische Universität München). Three other GPGPU papers were part of this workshop:</p>
<ul>
<li><a href="http://www.mathematik.tu-dortmund.de/~goeddeke/pubs/hpcs09.html" target="_blank">GPU Acceleration of an Unmodified Parallel Finite Element Navier–Stokes Solver</a> by Dominik Göddeke, Sven H.M. Buijssen, Hilmar Wobker and Stefan Turek. This contribution also received a Best Paper Award nomination.</li>
<li><a href="http://math.uni-graz.at/mobis/publications/SFB-Report-2008-025.pdf" target="_blank">Comparing CUDA and OpenGL Implementations for a Jacobi Iteration</a> by Ronan Amorim, Gundolf Haase, Manfred Liebmann and Rodrigo Weber dos Santos</li>
<li><a href="http://www.plm.eecs.uni-kassel.de/plm/fileadmin/pm/publications/breitbart/hpcs09.pdf" target="_blank">Data Structure Design for GPU Based Heterogeneous Systems</a> by Jens Breitbart</li>
</ul>
<p>The abstract of the award-winning paper is:<span id="more-1684"></span></p>
<p style="padding-left: 30px;">We have designed a fast parallel simulator that solves the acoustic wave equation on a GPU cluster. Solving the acoustic wave equation in an oil exploration industrial context aims at speeding up seismic modeling and Reverse Time Migration. We consider a finite difference approach on a regular mesh, in both 2D and 3D cases. The acoustic wave equation is solved in either a constant density or a variable density domain. All the computations are done in single precision, since double precision is not required in our context. We use CUDA to take advantage of the GPUs computational power. We study different implementations and their impact on the application performance. We obtain a speed up of 10 for Reverse Time Migration and up to 30 for the modeling application over a code running on general purpose CPUs.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2009/06/23/hpcs09/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Competition: GPUs for Genetic and Evolutionary Computation</title>
		<link>http://gpgpu.org/2009/06/15/competition-gecco2009</link>
		<comments>http://gpgpu.org/2009/06/15/competition-gecco2009#comments</comments>
		<pubDate>Mon, 15 Jun 2009 22:27:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Competitions]]></category>
		<category><![CDATA[Genetic Algorithms]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=1681</guid>
		<description><![CDATA[This competition focuses on the applications of genetic and evolutionary computation that can maximally exploit the parallelism provided by low-cost consumer graphical cards. The competition will award the best applications both in terms of degree of parallelism obtained, in terms of overall speed-up, and in terms of programming style.
Submissions should be mailed to gecco2009@gpgpgpu.com no [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.gpgpgpu.com/gecco2009/" target="_blank">This competition</a> focuses on the applications of genetic and evolutionary computation that can maximally exploit the parallelism provided by low-cost consumer graphical cards. The competition will award the best applications both in terms of degree of parallelism obtained, in terms of overall speed-up, and in terms of programming style.</p>
<p>Submissions should be mailed to gecco2009@gpgpgpu.com no later than June 23, 2009. The final scores will be announced during <a href="http://www.sigevo.org/gecco-2009/competitions.html" target="_blank">GECCO</a>. More information is available at the following sites.</p>
<p><a href="http://www.gpgpgpu.com/gecco2009/" target="_blank">http://www.gpgpgpu.com/gecco2009/</a><br />
<a href="http://www.sigevo.org/gecco-2009/competitions.html" target="_blank">http://www.sigevo.org/gecco-2009/competitions.html</a></p>
<p><span id="more-1681"></span>Entrants must submit (1) the application source code with instructions to compile it and (2) a two-page description of the application. Submissions will be reviewed by a committee of researchers from the evolutionary computation community and from industry. Each reviewer will score the submission according to 12 criteria concerning the submitted algorithm, the speed-up it achieves, and its impact on the evolutionary computation community. The total score will be obtained as the weighted sum of the 12 separate scores.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2009/06/15/competition-gecco2009/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
