Jump to content

Concurrent Collections

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 192.55.55.41 (talk) at 04:58, 7 September 2014 (cleanup). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Concurrent Collections (known as CnC) is a programming model for software frameworks to expose parallelism in applications. The Concurrent Collections concepts were originally developed at HP as TStreams. Rice University developed various variants based on their Habanero infrastructure.

Intel Concurrent Collections for C++

Concurrent Collections for C++ is an open source C++ template library developed by Intel for implementing parallel CnC applications in C++ with shared and/or distributed memory.

See also

References

  • Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.3233/SPR-2011-0305, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with |doi=10.3233/SPR-2011-0305 instead.
  • Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1109/IPDPS.2010.5470404, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with |doi=10.1109/IPDPS.2010.5470404 instead.
  • Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1007/978-0-387-09766-4_238, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with |doi=10.1007/978-0-387-09766-4_238 instead.
  • Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1002/cpe.2811, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with |doi=10.1002/cpe.2811 instead.