The OMPTL reimplements the algorithmic and numeric parts of the Standard Template Library of C++ to take advantage of parallel computing hardware such as Dual-Core and HyperThreading processors. The parallelization is done with the OpenMP API. The range of data is partitioned, and then the computation is executed in parallel.
| Tags | Software Development Libraries |
|---|---|
| Licenses | LGPL |
| Implementation | C++ |
Recent releases


Changes: This release fixes 32/64-bit issues. It fixes parallellization decision code.


Changes: A minor bugfix in sort().


Changes: Bugs in find*() and search() were fixed.


Changes: This release improves transparency and removes the use of -DOMPTL_OFF in favor of automatic detection of OpenMP.


Changes: Improved transparency for compilation without OpenMP. Stricter compliance to the C++ standards required by Sun Compiler.