My favorites ▼ | Sign in

| massivethreads A Lightweight Thread Library for High Productivity Languages |

Project Home Downloads Wiki Issues Source

Summary People |

Project Information Project feeds Code license Other Open Source See source for details Labels Research, Runtime, Threading Members nakashima.eidos@gmail.com, Taura.Kenjiro@gmail.com 4 committers | MassiveThreads is a lightweight thread library designed for the tasking layers of high productivity languages. It has 3 key characteristics to achieve performance and make runtime implementation simple, good scheduling for recursive task parallelism, socket I/O multiplexing, and pthread-compatible API. MassiveThreads is distributed under 2-clause BSD license. Supported platforms: It currently supports the following platforms (CPU, OS, compiler) x86_64 Linux gcc x86_64 Linux icc XeonPhi Linux gcc in MPSS (cross compilation) XeonPhi Linux icc in MPSS (cross compilation) Sparc v9 Linux gcc Our Sparc v9 port has been tested on Fujitsu FX10 supercomputer. Installation: On native compilation, installation is the usual three steps: ./configure; make; make install For cross compilation, read docs/install.txt

Powered by Google Project Hosting