comp.lang.ada
 help / color / mirror / Atom feed
From: Brad Moore <brad.moore@shaw.ca>
Subject: Paraffin: Parallelism generics for Ada 2005
Date: Tue, 25 Jan 2011 09:04:59 -0700
Date: 2011-01-25T09:04:59-07:00	[thread overview]
Message-ID: <PwC%o.2047$9r.474@newsfe19.iad> (raw)
In-Reply-To: <m24oa49ll9.fsf@pushface.org>

The initial release of paraffin is available at

http://paraffin.sourceforge.net/

It provides generics for adding parallelism to loops and recursive 
structures.

For iterative parallelism there are
work-sharing, work-seeking, and work-stealing forms.

For recursive parallelism there are
work-sharing and and work seeking forms.

Also, the recursive parallelism can provide stack-safe recursion that
avoids stack overflow.

The stack safe recursion generics provide this capability even if
used on a single processor.

Any feedback is greatly appreciated.

Brad Moore



  parent reply	other threads:[~2011-01-25 16:04 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-12-23 22:21 ANN: Ada 2005 Math Extensions 20101223 Simon Wright
2010-12-24 18:18 ` Ada novice
2010-12-24 18:30   ` Simon Wright
2010-12-24 19:09     ` Ada novice
2011-01-25 16:04 ` Brad Moore [this message]
2011-01-25 21:06   ` Paraffin: Parallelism generics for Ada 2005 R. Tyler Croy
2011-01-25 21:50     ` Georg Bauhaus
2011-01-25 21:53       ` R. Tyler Croy
2011-01-26  1:53         ` Brad Moore
2011-01-26  1:59           ` Yannick Duchêne (Hibou57)
2011-01-26  4:02             ` Brad Moore
2011-01-26  4:50             ` R. Tyler Croy
2011-01-26 20:27               ` Simon Wright
2011-01-29  1:08                 ` Brad Moore
2011-02-06 20:12               ` Yannick Duchêne (Hibou57)
2011-01-26  1:37   ` Yannick Duchêne (Hibou57)
2011-01-26  1:52   ` Yannick Duchêne (Hibou57)
replies disabled

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