[Coin-announce] PFunc: A new library for task parallelism
prabhanjan kambadur
pkambadu at indiana.edu
Mon Nov 2 10:12:57 EST 2009
I am happy to announce the release of PFunc, short for Parallel
Functions, a lightweight and portable library that provides C and C++
APIs to express task parallelism. The features offered by PFunc are a
strict superset of the features offered by current solutions for task
parallelism such as Cilk and Threading Building Blocks. Some of
highlights of PFunc are:
- Custom Priorities for tasks.
- Custom Scheduling for tasks.
- Task Groups for collective communication.
- Nested Parallelism
- Generic
- Open Source
Being designed using generic programming principles, PFunc allows
users to customize their run at compile-time without any performance
penalties. PFunc has been released under the Eclipse Public License v
1.0.
For more information, please visit:
https://projects.coin-or.org/PFunc
Regards,
Anju
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.coin-or.org/pipermail/coin-announce/attachments/20091102/279cf084/attachment.html
More information about the Coin-announce
mailing list