From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII Path: g2news2.google.com!news2.google.com!news.glorb.com!feeder.erje.net!newsfeed.straub-nv.de!nuzba.szn.dk!news.jacob-sparre.dk!pnx.dk!not-for-mail From: Jacob Sparre Andersen Newsgroups: comp.lang.ada Subject: Re: GNAT and OpenCL Date: 07 May 2009 11:32:28 +0200 Organization: Jacob Sparre Andersen Sender: sparre@jspa-nykredit Message-ID: <87tz3xtg0j.fsf@nbi.dk> References: <5994b17b-0276-488d-9ea9-d791bbc81265@j18g2000prm.googlegroups.com> NNTP-Posting-Host: 95.209.243.41.bredband.3.dk Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: munin.nbi.dk 1241688756 6837 95.209.243.41 (7 May 2009 09:32:36 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Thu, 7 May 2009 09:32:36 +0000 (UTC) User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4 Xref: g2news2.google.com comp.lang.ada:5722 Date: 2009-05-07T11:32:28+02:00 List-Id: Jerry wrote: > Does anyone know if there is going to be a GNAT that takes advantage > of OpenCL (Open Computing Language)? I just took a quick look at the OpenCL documentation. To me it looks like it is relatively trivial to use OpenCL from Ada, if you just want a thin binding, and don't mind writing your OpenCL kernels in OpenCL. If you want to be able to compile pure Ada as OpenCL, then it seems to be a much larger problem. The compiler would have to decide which parts of the program to run as OpenCL kernels. And it would have to compile those parts into OpenCL source code. (The latter part of the problem is something which Aonix seems to know a bit about.) Greetings, Jacob -- �Verbing weirds language.� -- Calvin