<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7654.12">
<TITLE>RE: [GRASS-dev] [GRASS GIS] #1446: add --with-opencl support to./configure</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>+1 for OpenMP standard support<BR>
+1 for OpenCL standard support<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: grass-dev-bounces@lists.osgeo.org on behalf of GRASS GIS<BR>
Sent: Thu 9/8/2011 2:57 PM<BR>
To: undisclosed-recipients<BR>
Subject: [GRASS-dev] [GRASS GIS] #1446: add --with-opencl support to./configure<BR>
<BR>
#1446: add --with-opencl support to ./configure<BR>
------------------------------------------------+---------------------------<BR>
&nbsp;Reporter:&nbsp; hamish&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Owner:&nbsp; grass-dev@.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp; Type:&nbsp; task&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Status:&nbsp; new&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;Priority:&nbsp; major&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp; Milestone:&nbsp; 7.0.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
Component:&nbsp; Compiling&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; Version:&nbsp; svn-trunk&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;Keywords:&nbsp; OpenCL, configure, smp, gpu, r.sun&nbsp; |&nbsp;&nbsp;&nbsp; Platform:&nbsp; All&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Cpu:&nbsp; All&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;<BR>
------------------------------------------------+---------------------------<BR>
&nbsp;This is akin to task #657 (add --with-openmp support to ./configure),<BR>
&nbsp;which I still am very keen to see happen as we already have OpenMP-aware<BR>
&nbsp;code in trunk. See that report for a basic summary &amp; philosophy of<BR>
&nbsp;approach.<BR>
<BR>
<BR>
&nbsp;For now the OepnCL support would mainly be used for Seth's 2010 GSoC<BR>
&nbsp;project to make r.sun use OpenCL, making it some hundreds of times faster,<BR>
&nbsp;which we'd like to merge into trunk in the near future.<BR>
<BR>
&nbsp;note that even if you don't have a fancy GPU the OpenCL spec allows you to<BR>
&nbsp;run the code on a multi-core CPU instead, so it's still nice. (maybe even<BR>
&nbsp;both multi-core CPU '''and''' GPU ??)<BR>
<BR>
<BR>
&nbsp;any help with the autoconf magic would be greatly appreciated.<BR>
<BR>
<BR>
&nbsp;thanks,<BR>
&nbsp;Hamish<BR>
<BR>
--<BR>
Ticket URL: &lt;<A HREF="http://trac.osgeo.org/grass/ticket/1446">http://trac.osgeo.org/grass/ticket/1446</A>&gt;<BR>
GRASS GIS &lt;<A HREF="http://grass.osgeo.org">http://grass.osgeo.org</A>&gt;<BR>
<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>