O'Reilly logo

Intel Xeon Phi Processor High Performance Programming, 2nd Edition by Avinash Sodani, James Reinders, James Jeffers

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 24

Machine learning

Abstract

Focuses on mapping and executing machine learning algorithms on to Knights Landing. Discusses two specific algorithms that exercise different computational and memory access patterns and showcase the wide range of algorithms that can run on Knights Landing: Convolutional Neural Networks (CNNs), and k-Nearest Neighbors (KNN).

Keywords

MCDRAM; k-Nearest neighbors; Convolutional neural networks; kd-tree

What is new with Knights Landing in this chapter?

AVX-512 and MCDRAM boost performance

Machine learning spans a broad set of algorithms that are used to extract useful models from raw data. These models in turn are used in a variety of mining tasks (where we extract one or more instances of a specific model ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required