Presented By O’Reilly and Intel Nervana
Put AI to work
September 17-18, 2017: Training
September 18-20, 2017: Tutorials & Conference
San Francisco, CA

Intel Nervana Graph: A universal deep learning compiler

Jason Knight (Intel)
4:50pm–5:30pm Tuesday, September 19, 2017
Location: Franciscan CD
Average rating: ****.
(4.00, 3 ratings)

What you'll learn

  • Understand how the Intel Nervana Graph project enables maximum performance in your deep learning projects


With the chaotic and rapidly evolving landscape around deep learning, we need deep learning-specific compilers to enable maximum performance in a wide variety of use cases on a wide variety of hardware platforms. Jason Knight offers an overview of the Intel Nervana Graph project, which was designed to solve this problem.

Intel Nervana establishes a hardware-independent intermediate representation (IR) for deep learning that all deep learning frameworks can target, which allows them to seamlessly and efficiently execute across present and future platforms with minimal effort. In addition to this IR, the project offers connectors to popular frameworks such as TensorFlow, Intel’s reference framework neon, and backends for compiling and executing this IR on CPUs, GPUs, and emerging deep learning accelerators.

Photo of Jason Knight

Jason Knight


Jason Knight is senior technology officer at Intel, where he advances what is possible with machine learning using Intel Nervana. Jason holds a PhD in computational biology. His research included developing hierarchical Bayesian statistical models for classification of cancer tumor expression data and high-performance Markov chain Monte Carlo techniques to discover gene regulatory networks in this data using Bayesian networks. He then applied these techniques on the world’s largest database of human genomes at Human Longevity Inc.