PlaidML
PlaidML is an open source tensor compiler. Combined with Intel’s nGraph graph compiler, it gives popular deep learning frameworks performance portability across a wide range of CPU, GPU and other accelerator processor architectures.
Bring Deep Learning to Every Device
PlaidML brings nGraph compatibility to new GPUs and platforms. Included support for OpenCL and Apple Metal across popular GPUs enables the convenience of full-featured deep learning development in the GPUs built into every laptop. Modular hardware backends enable anyone to add hardware support — from embedded SoC to new accelerators.
Automatically Differentiate Machine Learning Frameworks
Deep learning advances routinely require the construction of new neural network operations. PlaidML enables researchers to add operations in hours instead of months through sophisticated code generation algorithms.
Related Content
Blog Post
10.26.18
Reintroducing PlaidML
Now that Vertex.AI has joined Intel’s Artificial Intelligence Products Group, we are pleased to reintroduce the PlaidML open source tensor...
Blog Post
05.19.18
Automatic Kernel Generation in PlaidML
By: Jeremy Bruestle Historically, an engineer-intensive aspect of developing a machine learning backend was producing efficient device kernels from mathematical...
Blog Post
05.17.18
Fully Automatic Differentiation for Tensor Expressions
Deep learning advances routinely require the construction of new neural network operations. Adding such operations has proven to be a...