Sciweavers

POPL
2007
ACM

Manticore: a heterogeneous parallel language

14 years 3 months ago
Manticore: a heterogeneous parallel language
The Manticore project is an effort to design and implement a new functional language for parallel programming. Unlike many earlier parallel languages, Manticore is a heterogeneous language that supports parallelism at multiple levels. Specifically, we combine CML-style explicit concurrency with NESL/Nepal-style dataparallelism. In this paper, we describe and motivate the design of the Manticore language. We also describe a flexible runtime model that supports multiple scheduling disciplines (e.g., for both finegrain and course-grain parallelism) in a uniform framework. Work on a prototype implementation is ongoing and we give a status report.
Matthew Fluet, Mike Rainey, John H. Reppy, Adam Sh
Added 03 Dec 2009
Updated 03 Dec 2009
Type Conference
Year 2007
Where POPL
Authors Matthew Fluet, Mike Rainey, John H. Reppy, Adam Shaw, Yingqi Xiao
Comments (0)