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-Thread: 103376,2b48c6a4dd45d88a X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news4.google.com!news.germany.com!xlned.com!feeder1.xlned.com!txtfeed2.tudelft.nl!tudelft.nl!txtfeed1.tudelft.nl!feeder3.cambrium.nl!feed.tweaknews.nl!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: Ada for Cell Processor? References: <1179516298.757546.186540@n59g2000hsh.googlegroups.com> Date: Sat, 19 May 2007 16:21:19 +0200 Message-ID: <877ir4ki74.fsf@ludovic-brenta.org> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) Cancel-Lock: sha1:dew//c6jKBNmqcNZhuT5G//4Pvo= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Organization: Tele2 X-Trace: DXC=U7A_lk?6LO]cK50ZlXRB2V6`Y6aWje^YZ5c21`\a7XY[@WAS81_gI6V>1`g0>Am1a^`A:YQHf056W Xref: g2news1.google.com comp.lang.ada:15860 Date: 2007-05-19T16:21:19+02:00 List-Id: ezkcdude writes: > I've just been reading some of the info on the IBM Cell BE processor, > and it seems like the development of that platform is based primarily > on C/C++ and Fortran. Although I'm only a newbie to Ada, it seems to > me like it would fit nicely here, so I am just curious whether it is > already in the works. And if not, why not? GCC supports the Cell architecture, but that's new in the trunk and not yet released. This feature will be released as part of GCC 4.3, and will be available to all languages including Ada. See http://gcc.gnu.org/gcc-4.3/changes.html Now, the Cell requires more than just compiler support; it requires the programmer to explicitly assign tasks to the various cores. I suspect you need to compile separate executables for the PowerPC core and for the "synergistic processor units". -- Ludovic Brenta.