You are viewing archived content (2011-2018). For current research, visit

Optimizing Torch Performance for Intel Xeon Phi Processors



In this 1-hour webinar, Ryo Asai (Colfax) discusses how machine learning applications can benefit from code modernization. He begins by exploring the parallelism that gives modern computer architecture its performance, and how it can be leveraged. Then he applies code modernization techniques live on-screen to the Torch machine learning framework. Specifically, he optimizes image recognition through a deep convolutional neural network that uses the VGG-net architecture. For each code modernization technique, he explains why it works, and how to apply it in practice.

What you will learn:

  • What code modernization is, and its importance for machine learning
  • Practical knowledge of modern computer architectures
  • Code modernization techniques for leveraging parallelism

Slides:  Colfax-Torch-VGG-Webinar.pdf (2 MB)