Properties (57)
Predicate | Object |
---|---|
gptkbp:instanceOf |
Programming Language
|
gptkbp:basedOn |
Cilk
|
gptkbp:designedBy |
gptkb:Intel
|
gptkbp:enables |
Efficient multithreading
|
gptkbp:hasFeature |
Cilk_for
Cilk_reduce Cilk_spawn Cilk_sync |
https://www.w3.org/2000/01/rdf-schema#label |
Cilk Plus
|
gptkbp:includes |
Keywords like cilk_for
|
gptkbp:isAvailableIn |
Linux
Windows macOS |
gptkbp:isCompatibleWith |
C++11
|
gptkbp:isConsidered |
A language extension
A parallel programming model An alternative to OpenMP An_alternative_to_Pthreads |
gptkbp:isDiscussedIn |
Academic conferences
Technical blogs Programming forums |
gptkbp:isDocumentedIn |
Research papers
Online tutorials Intel documentation |
gptkbp:isInfluencedBy |
Functional programming
Message passing Thread-based_programming |
gptkbp:isLocatedIn |
Cilk Runtime System
|
gptkbp:isNotableFor |
Simplicity in parallelism
|
gptkbp:isOptimizedFor |
Performance
Scalability Ease of use |
gptkbp:isPartOf |
gptkb:Intel_Parallel_Studio
gptkb:Intel_C++_Compiler Open-source projects Intel_software_development_tools Parallel_programming_paradigms |
gptkbp:isRelatedTo |
Concurrency
Task scheduling Multicore processors |
gptkbp:isSupportedBy |
gptkb:Intel_compilers
gptkb:GCC LLVM |
gptkbp:isUsedBy |
Researchers
Data scientists Software developers Game developers |
gptkbp:isUsedFor |
High-performance computing
|
gptkbp:isUsedIn |
Data analysis
Scientific computing Game development |
gptkbp:isVisitedBy |
Yes
|
gptkbp:provides |
Task-based parallelism
|
gptkbp:released |
2011
|
gptkbp:replacedBy |
gptkb:OpenMP
|
gptkbp:supports |
Parallel_Programming
|
gptkbp:usedIn |
C/C++
|