Jump to content

PlaidML

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Gromobir (talk | contribs) at 13:10, 11 January 2019 (External links: Adding the correct github URL). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
PlaidML
Original author(s)Vertex.AI
Developer(s)Intel
Initial release26 October 2018; 6 years ago (2018-10-26) [1]
Operating systemGNU/Linux,[2]
Mac OS,[2]
Microsoft Windows [2]
Type
LicenseApache License 2.0 [2]
Websitegithub.com/plaidml/plaidml

PlaidML is a portable tensor compiler. Tensor compilers bridge the gap between the universal mathematical descriptions of deep learning operations, such as convolution, and the platform and chip specific code needed to perform those operations with good performance. Internally, PlaidML makes use of the Tile programming language [3] to generate OpenCL, OpenGL, LLVM, or CUDA code.

History

In August 2018 Intel acquired Vertex.AI, a startup whose mission statement was “deep learning for every platform”.[4] Intel released PlaidML as free software according to the terms of the Apache License (Version: 2.0) to improve compatibility with nGraph, TensorFlow, and other ecosystem software.

References