Intel Data Analytics Acceleration Library (DAAL)
The Intel Data Analytics Acceleration Library (Intel DAAL) is designed to help software developers reduce the time it takes to develop their applications and provide them with improved performance. Intel DAAL helps applications make better predictions faster and analyse larger data sets with the available compute resources at hand. The library is updated to take advantage of next generation processors even before they're available. Just link to the newest version and your code is ready for when those new chips hit the market.
Intel DAAL addresses all stages of the data analytics pipeline: Pre-processing, Transformation, Analysis, Modeling, Validation and Decision Making. Intel DAAL is developed by the same team as the Intel Math Kernel Library (Intel MKL), the leading math library in the world. This team works closely with Intel processor architects to squeese performance from Intel processor-based systems.
- Python APIs (in addition to existing C++ and Java APIs)
- Open source version under Apache 2.0 license
- Neural networks for deep learning applications
- Improved optimisations for newer Intel processors, including Intel Xeon Phi Processors 7xxx (codenamed Knight’s Landing) and Intel Xeon Processors E5-xxxx v4 (codenamed Broadwell)