Intel(R) Concurrent Collections C++ API

The concepts of Concurrent Collections (CnC) are described elsewhere in generic CnC documentation. A brief introduction can be found at the beginning of the

CnC C++ Tutorial

which guides you step-by-step through creating your CnC application directly in C++.

The API presented here provides a natural way to program directly in C++ using the CnC design methodology. The API provides classes representing item collections (CnC::item_collection) and tag collections (CnC::tag_collection) and the context (CnC::context) which brings together the collections and steps. More advanced features include a capabilities for tuning (The Tuners) and Running CnC applications on distributed memory.

Here's the list of topics covered this documentation.

Here's the class-overview.

 All Classes Namespaces Functions Variables Typedefs Enumerator Friends