comp.lang.ada
 help / color / mirror / Atom feed
* ANNOUNCE: Magpie 0.10 Utilities for multi-core execution
@ 2011-01-27  1:12 Marc A. Criley
  2011-01-29  0:49 ` Brad Moore
  0 siblings, 1 reply; 5+ messages in thread
From: Marc A. Criley @ 2011-01-27  1:12 UTC (permalink / 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




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-02-24 14:46 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-01-27  1:12 ANNOUNCE: Magpie 0.10 Utilities for multi-core execution Marc A. Criley
2011-01-29  0:49 ` Brad Moore
2011-01-29  2:25   ` Shark8
2011-02-03  2:02     ` Marc A. Criley
2011-02-24 14:46     ` Brad Moore

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox