QMT is a software library providing OpenMP like fork-join multi-thread APIs. The current implementation works on i386 and x86-64 using pthread and other optimizations.
The current version of QMT is qmt-0.9 .
The source for the current version of qmt is qmt-0.9.tar.gz
Tarball versions of previous releases can be found in the release directory here
Direct source code access instructions via CVS are here.
The motivation for this development comes from the U.S. Dept. of Energy SciDAC program. See the USQCD home pages for more details.
There is a paper published in the Proceedings of 9th International Conference on High Performance Computing in Asia Pacific Region (HPC-Asia 2007) that describes the implementation of the barriers, a later paper that describes the performance on the AMD quad-core processors, and a recent talk on the implementation as well.
There are software implementation snapshots available along with documentation produced by doxygen which can be found in the doc subdirectory.
Recent news about software releases are available. There is a text and an html version of the ChangeLog available.
There is also a software snapshot of the CVS head revision, and there are also some CVS statistics
The motivation for this development comes from the U.S. Dept. of Energy SciDAC program. See the USQCD home pages for more details.