Intel® DAAL is an open-source project that provides:
Algorithms Kernels to Users
Batch Mode (Single Node)
Distributed Mode (multi nodes)
Streaming Mode (single node)
Data Management & APIs to Developers
Data structure, e.g., Table, Map, etc.
HPC Kernels and Tools: MKL,TBB, etc.
Hardware Support: Compiler