From: "Marc A. Criley" <mcNOSPAM@mckae.com>
Subject: ANNOUNCE: Magpie 0.10 Utilities for multi-core execution
Date: Wed, 26 Jan 2011 19:12:41 -0600
Date: 2011-01-26T19:12:41-06:00 [thread overview]
Message-ID: <beb50$4d40c685$433a4ee0$23237@API-DIGITAL.COM> (raw)
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
next reply other threads:[~2011-01-27 1:12 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-01-27 1:12 Marc A. Criley [this message]
2011-01-29 0:49 ` ANNOUNCE: Magpie 0.10 Utilities for multi-core execution Brad Moore
2011-01-29 2:25 ` Shark8
2011-02-03 2:02 ` Marc A. Criley
2011-02-24 14:46 ` Brad Moore
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox