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: a07f3367d7,511d9a7626ec9335,start X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx02.iad01.newshosting.com!209.197.12.242.MISMATCH!nx01.iad01.newshosting.com!newshosting.com!69.16.185.11.MISMATCH!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post01.iad.highwinds-media.com!API-DIGITAL.COM-a2kHrUvQQWlmc!not-for-mail Date: Wed, 26 Jan 2011 19:12:41 -0600 From: "Marc A. Criley" User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: ANNOUNCE: Magpie 0.10 Utilities for multi-core execution Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Message-ID: X-Complaints-To: abuse@usenetserver.com Organization: UseNetServer.com X-Trace: beb504d40c685e69feb4523237 Xref: g2news1.google.com comp.lang.ada:16725 Date: 2011-01-26T19:12:41-06:00 List-Id: Hot on the heels of Brad Moore's Paraffin, and inspired by his article in Ada Letters (http://portal.acm.org/citation.cfm?id=1879078, membership required), comes the initial release of Magpie: Magpie is a collection of generic procedures that distributes subranges of iterative application-defined processing across the processors of a multi-core CPU to achieve true concurrency and therefore increased application performance. Magpie supports work sharing and work seeking processing for the GNAT compiler on Linux platforms. The platform restriction is due to processor-affinity not being a standard Ada feature until Ada 2012, so in the interim a GNAT-specific pragma is utilized (more info in the README). Magpie is available for download at: http://sourceforge.net/projects/magpie-mc Break into groups, execute, and rejoin with your consensus. Marc A. Criley McKae Technologies