PlaidML

E99362

PlaidML is an open-source, hardware-agnostic deep learning engine designed to accelerate neural network computation on a wide range of GPUs and other devices.

AI illustration

How this image was made

AI-generated illustration of PlaidML

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of PlaidML (PlaidML is an open-source, hardware-agnostic deep learning engine designed to accelerate neural network computation on a wide range of GPUs and other devices.)

All labels observed (5)

Label Occurrences
PlaidML canonical 2
PlaidML Tile language 1
PlaidML code generator 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf deep learning engine
machine learning library
open-source software
tensor compiler
acquiredBy Intel
linked to: Intel Corporation
canBeIntegratedWith existing deep learning workflows
category AI framework
GPU computing library
designedFor deep learning acceleration
neural network computation
developedBy Vertex.AI
linked to: Vertex AI
feature automatic kernel generation
backend-agnostic computation
cross-platform support
graph optimization
tensor algebra compiler
goal avoid vendor lock-in
provide high-performance deep learning on diverse hardware
hasComponent Tile IR
backend code generators
implements tile language
isHardwareAgnostic true
maintainer Intel
linked to: Intel Corporation
optimizationTarget performance
portability
programmingLanguage C++
Python
repositoryPlatform GitHub
softwareLicense Apache License 2.0
supportsBackend LLVM
Metal
OpenCL
supportsFramework Keras
ONNX
supportsHardwareType AMD GPU
CPU
GPU
Intel GPU
linked to: Intel Arc

Metal devices
NVIDIA GPU
linked to: GPU

OpenCL devices
supportsLanguage C++
Python
supportsOS Linux
Windows
macOS
useCase inference of neural networks
running Keras models on non-CUDA GPUs
training neural networks

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

Keras supportsBackend PlaidML
Tile IR usedIn PlaidML
Tile IR relatedTo PlaidML Tile language
linked to: PlaidML
Tile IR implementedInContextOf Vertex.AI PlaidML project
linked to: PlaidML
Tile IR usedBy PlaidML optimizer
linked to: PlaidML
Tile IR usedBy PlaidML code generator
linked to: PlaidML