Scioto
(→Publications) |
(→Acknowledgements) |
||
Line 18: | Line 18: | ||
Current project members: | Current project members: | ||
− | * James Dinan (Scioto maintainer) [ | + | * [http://www.cse.ohio-state.edu/~dinan James Dinan] (Scioto maintainer) |
− | + | * [http://www.cse.ohio-state.edu/~larkins D. Brian Larkins] | |
− | + | * [http://www.cse.ohio-state.edu/~saday Prof. P. Sadayappan] | |
− | * | + | * [http://hpc.pnl.gov/people/sriram/ Sriram Krishnamoorthy] |
− | * | + | * [http://hpc.pnl.gov/people/jarek/ Jarek Nieplocha] |
This research was supported in part by DOE grant #DE-FC02- 06ER25755 and NSF | This research was supported in part by DOE grant #DE-FC02- 06ER25755 and NSF |
Revision as of 17:01, 11 September 2008
Contents |
Scioto (pronounced /sigh-OH-toe/ [1]) is a framework for supporting task parallelism on distributed memory machines under one-sided and global view parallel programming models. This framework allows the user to express their program as a set of tasks that are automatically scheduled and load balanced with respect to locality by the runtime system. Through task parallelism, the Scioto framework provides an approach to overcoming irregularity, load imbalance, and heterogeneity as well as dynamic mapping of computation onto emerging architectures.
Scioto uses ARMCI and MPI internally. We have tested interoperability with MPI, ARMCI, and Global Arrays applications and are investigating interoperability with additional parallel programming tools.
Documentation
Sorry, documentation is a work in progress! We hope to have something here soon! Please refer to the example programs included with the Scioto source code and Doxygen comments in the source.
Publications
Scioto: A Framework for Global-View Task Parallelism [2]
James Dinan, Sriram Krishnamoorthy, D. Brian Larkins, Jarek Nieplocha, P. Sadayappan
Proc. of 37th Intl. Conference on Parallel Processing. Portland, OR, Sept. 8-12, 2008.
Acknowledgements
Current project members:
- James Dinan (Scioto maintainer)
- D. Brian Larkins
- Prof. P. Sadayappan
- Sriram Krishnamoorthy
- Jarek Nieplocha
This research was supported in part by DOE grant #DE-FC02- 06ER25755 and NSF grant #0403342.
Download
We are currently providing early development snapshots for download. Please contact Jim Dinan if you have questions or comments regarding dev snapshots.
Dev Snapshot, 09-10-2008 [3]