Intel® Cilk™ Plus Include Directory  Revision 4358
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Modules
Here is a list of all modules:
[detail level 123]
oLanguage KeywordsDefinitions for the Intel Cilk language
oRuntime APIAPI to interact with the Intel Cilk Plus runtime
oCommon DefinitionsDefinitions for runtime macros, structures, and classes
\Reducers
 oList ReducersList-append and list-prepend reducers create standard lists by concatenating a set of lists or values in parallel
 oMinimum and Maximum ReducersMinimum and maximum reducers allow the computation of the minimum or maximum of a set of values in parallel
 |oBinary compatibilityIf the macro CILK_LIBRARY_0_9_REDUCER_MINMAX is defined, then we generate reducer code and data structures which are binary-compatible with code that was compiled with the old min/max wrapper definitions, so we want the mangled names of the legacy min/max reducer wrapper classes to be the same as the names produced by the old definitions
 |oThe "is_set optimization"The obvious definition of the identity value for a max or min reducer is as the smallest (or largest) value of the value type
 |oContent classes for min/max viewsMinimum and maximum reducer view classes inherit from a "view content" class
 |oMaximum reducers (value only)These reducers will find the largest value from a set of values
 |oMinimum reducers (value only)These reducers will find the smallest value from a set of values
 |oMaximum reducers (value and index)These reducers will find the largest value from a set of values, and its index in the set
 |\Minimum reducers (value and index)These reducers will find the smallest value from a set of values, and its index in the set
 oAddition ReducersAddition reducers allow the computation of the sum of a set of values in parallel
 oBitwise AND ReducersBitwise AND reducers allow the computation of the bitwise AND of a set of values in parallel
 oMultiplication ReducersMultiplication reducers allow the computation of the product of a set of values in parallel
 oBitwise `OR` ReducersBitwise OR reducers allow the computation of the bitwise OR of a set of values in parallel
 oBitwise XOR ReducersBitwise XOR reducers allow the computation of the bitwise XOR of a set of values in parallel
 oOstream ReducersOstream reducers allow multiple strands to write to an ostream in parallel
 oString ReducersString reducers allow the creation of a string by concatenating a set of strings or characters in parallel
 \Vector ReducersVector reducers allow the creation of a standard vector by appending a set of elements in parallel
© 2015 Intel Corporation. All rights reserved. | Intel and Cilk are trademarks of Intel Corporation in the U.S. and/or other countries