MCSTL

MCSTL: The multi-core standard template library The Multi-Core Standard Template Library (MCSTL) is a parallel implementation of the standard C++ library. It makes use of multiple processors and/or multiple cores of a processor with shared memory. It blends in transparently and there is in principle no change necessary in the program itself. Applications that make use of the STL algorithms like sort, random_shuffle, partial_sum or for_each, benefit from the improved speed due to parallelism. MCSTL cooperates particularly well with the STXXL, the STL library for huge data sets in external memory


References in zbMATH (referenced in 11 articles )

Showing results 1 to 11 of 11.
Sorted by year (citations)

  1. Sanders, Peter; Mehlhorn, Kurt; Dietzfelbinger, Martin; Dementiev, Roman: Sequential and parallel algorithms and data structures. The basic toolbox (2019)
  2. Axtmann, Michael; Witt, Sascha; Ferizovic, Daniel; Sanders, Peter: In-place parallel super scalar samplesort ((\mathrmIPS^4\mathrmo)) (2017)
  3. Bingmann, Timo; Eberle, Andreas; Sanders, Peter: Engineering parallel string sorting (2017)
  4. Broß, Jan; Gog, Simon; Hauck, Matthias; Paradies, Marcus: Fast construction of compressed web graphs (2017)
  5. Ajwani, Deepak; Sitchinava, Nodari: Empirical evaluation of the parallel distribution sweeping framework on multicore architectures (2013)
  6. Batista, Vicente H. F.; Millman, David L.; Pion, Sylvain; Singler, Johannes: Parallel geometric algorithms for multi-core computers (2010)
  7. Heinzl, René; Schwaha, Philipp; Stimpfl, Franz; Selberherr, Siegfried: GUIDE: parallel library-centric application design by a generic scientific simulation environment (2009)
  8. Näher, Stefan; Schmitt, Daniel: Multi-core implementations of geometric algorithms (2009)
  9. Schwaha, Philipp; Heinzl, René; Stimpfl, Franz; Selberherr, Siegfried: Synergies in scientific computing by combining multi-paradigmatic languages for high-performance applications (2009)
  10. Mehlhorn, Kurt; Sanders, Peter: Algorithms and data structures. The basic toolbox (2008)
  11. Singler, Johannes; Sanders, Peter; Putze, Felix: MCSTL: The multi-core standard template library (2007) ioport