Standard Portable Intermediate Representation (SPIR) is an intermediate language for parallel compute and graphics by Khronos Group. It is used in multiple execution environments, including the Vulkan graphics API and the OpenCL compute API, to represent a shader or kernel. It is also used as an interchange language for cross compilation. SPIR-V was introduced in 2015 by the Khronos Group, and has since replaced the original SPIR, which was introduced in 2012.
Attributes | Values |
---|
rdf:type
| |
rdfs:label
| - SPIR-V (es)
- SPIR-V (it)
- Standard Portable Intermediate Representation (fr)
- Standard Portable Intermediate Representation (en)
- SPIR (uk)
|
rdfs:comment
| - La Representación Intermedia Portable Estándar (en inglés Standard Portable Intermediate Representation, SPIR) es un lenguaje intermedio de computación paralela y gráficos perteneciente al Grupo Khronos, originalmente desarrollado para su uso con OpenCL. La versión actual, SPIR-V, se anunció en marzo de 2015. (es)
- Standard Portable Intermediate Representation ou SPIR est un langage intermédiaire, créé par le Khronos Group, à l'origine pour le calcul parallèle intensif et faciliter l'interprétation d'OpenCL, et dans son API Vulkan, avec SPIR-V pour la transmission des shaders aux pilotes des processeurs graphiques. Initialement basée sur LLVM, la version SPIR-V utilise sa propre représentation. Étant donné la proximité de SPIR-V avec SPIR (et donc la représentation intermédiaire de LLVM), ce dernier pourra être utilisé pour son interprétation. (fr)
- Standard Portable Intermediate Representation (SPIR) is an intermediate language for parallel compute and graphics by Khronos Group. It is used in multiple execution environments, including the Vulkan graphics API and the OpenCL compute API, to represent a shader or kernel. It is also used as an interchange language for cross compilation. SPIR-V was introduced in 2015 by the Khronos Group, and has since replaced the original SPIR, which was introduced in 2012. (en)
- SPIR/SPIR-V (Standard Portable Intermediate Representation) è un linguaggio open-source intermedio per la computazione parallela e per la grafica, sviluppato dal Khronos Group, per un utilizzo con i linguaggi OpenCL, Vulkan e OpenGL. OpenCL utilizza la compilazione just-in-time (JIT), che necessita di due modelli di distribuzione del software: gli sviluppatori possono distribuire binari pre-compilati specifici per il device/periferica su cui gireranno (GPU/FPGA) o possono distribuire il codice sorgente, che può essere limitato dalla necessità di proteggere la proprietà intellettuale del software. SPIR permette la creazione e la distribuzione di binari indipendenti dal device, all’interno dello stack OpenCL. (it)
- Standard Portable Intermediate Representation (SPIR) — проміжний формат для представлення коду, розроблений консорціумом Khronos Group для графіки або для паралельних обчислень, початково розроблений для роботи з OpenCL. (uk)
|
foaf:name
| |
foaf:homepage
| |
name
| |
foaf:depiction
| |
dcterms:subject
| |
Wikipage page ID
| |
Wikipage revision ID
| |
Link from a Wikipage to another Wikipage
| |
Link from a Wikipage to an external page
| |
sameAs
| |
dbp:wikiPageUsesTemplate
| |
thumbnail
| |
developer
| |
genre
| |
latest release date
| |
latest release version
| |
logo
| |
operating system
| |
platform
| |
released
| |
website
| |
has abstract
| - La Representación Intermedia Portable Estándar (en inglés Standard Portable Intermediate Representation, SPIR) es un lenguaje intermedio de computación paralela y gráficos perteneciente al Grupo Khronos, originalmente desarrollado para su uso con OpenCL. La versión actual, SPIR-V, se anunció en marzo de 2015. (es)
- Standard Portable Intermediate Representation ou SPIR est un langage intermédiaire, créé par le Khronos Group, à l'origine pour le calcul parallèle intensif et faciliter l'interprétation d'OpenCL, et dans son API Vulkan, avec SPIR-V pour la transmission des shaders aux pilotes des processeurs graphiques. Initialement basée sur LLVM, la version SPIR-V utilise sa propre représentation. Étant donné la proximité de SPIR-V avec SPIR (et donc la représentation intermédiaire de LLVM), ce dernier pourra être utilisé pour son interprétation. (fr)
- Standard Portable Intermediate Representation (SPIR) is an intermediate language for parallel compute and graphics by Khronos Group. It is used in multiple execution environments, including the Vulkan graphics API and the OpenCL compute API, to represent a shader or kernel. It is also used as an interchange language for cross compilation. SPIR-V was introduced in 2015 by the Khronos Group, and has since replaced the original SPIR, which was introduced in 2012. (en)
- SPIR/SPIR-V (Standard Portable Intermediate Representation) è un linguaggio open-source intermedio per la computazione parallela e per la grafica, sviluppato dal Khronos Group, per un utilizzo con i linguaggi OpenCL, Vulkan e OpenGL. OpenCL utilizza la compilazione just-in-time (JIT), che necessita di due modelli di distribuzione del software: gli sviluppatori possono distribuire binari pre-compilati specifici per il device/periferica su cui gireranno (GPU/FPGA) o possono distribuire il codice sorgente, che può essere limitato dalla necessità di proteggere la proprietà intellettuale del software. SPIR permette la creazione e la distribuzione di binari indipendenti dal device, all’interno dello stack OpenCL. (it)
- Standard Portable Intermediate Representation (SPIR) — проміжний формат для представлення коду, розроблений консорціумом Khronos Group для графіки або для паралельних обчислень, початково розроблений для роботи з OpenCL. (uk)
|
gold:hypernym
| |
prov:wasDerivedFrom
| |
page length (characters) of wiki page
| |
latest release date
| |
latest release version
| |
computing platform
| |
developer
| |
genre
| |
foaf:isPrimaryTopicOf
| |
is Link from a Wikipage to another Wikipage
of | |