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=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news2.google.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!cyclone1.gnilink.net!gnilink.net!wn14feed!worldnet.att.net!bgtnsc04-news.ops.worldnet.att.net.POSTED!53ab2750!not-for-mail Newsgroups: comp.lang.ada From: anon@anon.org (anon) Subject: Re: GNAT and OpenCL Reply-To: anon@anon.org (anon) References: <5994b17b-0276-488d-9ea9-d791bbc81265@j18g2000prm.googlegroups.com> X-Newsreader: IBM NewsReader/2 2.0 Message-ID: Date: Thu, 07 May 2009 10:25:55 GMT NNTP-Posting-Host: 12.65.24.142 X-Complaints-To: abuse@worldnet.att.net X-Trace: bgtnsc04-news.ops.worldnet.att.net 1241691955 12.65.24.142 (Thu, 07 May 2009 10:25:55 GMT) NNTP-Posting-Date: Thu, 07 May 2009 10:25:55 GMT Organization: AT&T Worldnet Xref: g2news2.google.com comp.lang.ada:5725 Date: 2009-05-07T10:25:55+00:00 List-Id: I would say No, because the concept of using a GPU for non-graphical uses is a "Safety" concern that the Ada RM might have issue with. Also, Ada is still primary a Concurrent language. But it also allows tasks to be placed on multiple cpus and/or systems controlled by the Ada RTL and the programmer. In this design it can go beyond the scope of the openCL without harming the existing hardware or adding layers upon layers of code. So, I see no reason for Ada or GNAT to use openCL. And third, if GNAT wanted to try openCL, first GNU GCC would need to support the object code needed for CPU/GPU/DSP and openCL. And GPU companies are not that friendly to the GPL and GNU groups. In <5994b17b-0276-488d-9ea9-d791bbc81265@j18g2000prm.googlegroups.com>, Jerry writes: >Does anyone know if there is going to be a GNAT that takes advantage >of OpenCL (Open Computing Language)? >http://en.wikipedia.org/wiki/OpenCL >Jerry