Global Information Lookup Global Information

Standard Portable Intermediate Representation information


SPIR-V
Developer(s)Khronos Group
Initial release2015
Stable release
SPIR-V 1.6 / December 16, 2021; 2 years ago (2021-12-16)
Operating systemCross-platform
PlatformCross-platform
TypeIntermediate language
Websitewww.khronos.org/registry/SPIR-V

Standard Portable Intermediate Representation (SPIR) is an intermediate language for parallel computing 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.[1][2]

SPIR-V is a new version of SPIR which was introduced in 2015 by the Khronos Group, and has since replaced the original SPIR, which was introduced in 2012.

  1. ^ Cite error: The named reference registry was invoked but never defined (see the help page).
  2. ^ Terzo, Olivier; Djemame, Karim; Scionti, Alberto; Pezuela, Clara (10 September 2019). Heterogeneous Computing Architectures: Challenges and Vision. CRC Press. ISBN 9780429680038. Retrieved 24 June 2022.

and 20 Related for: Standard Portable Intermediate Representation information

Request time (Page generated in 0.8593 seconds.)

Standard Portable Intermediate Representation

Last Update:

Standard Portable Intermediate Representation (SPIR) is an intermediate language for parallel computing and graphics by Khronos Group. It is used in multiple...

Word Count : 1364

LLVM

Last Update:

LLVM is designed around a language-independent intermediate representation (IR) that serves as a portable, high-level assembly language that can be optimized...

Word Count : 3171

Parallel Thread Execution

Last Update:

though the GPU Ocelot is no longer actively maintained. Standard Portable Intermediate Representation (SPIR) CUDA binary (cubin) – a type of fat binary "User...

Word Count : 575

Vulkan

Last Update:

shaders already translated into an intermediate binary format called SPIR-V (Standard Portable Intermediate Representation), analogous to the binary format...

Word Count : 4868

IWOCL

Last Update:

and libraries built on OpenCL, such as the Khronos Standard Portable Intermediate Representation (SPIR) and the SYCL C++ abstraction layer. A Call for...

Word Count : 199

OpenGL Shading Language

Last Update:

called SPIR-V, usually using offline compiler. Standard Portable Intermediate Representation, an intermediate shader language by Khronos Group 3D computer...

Word Count : 1329

Netpbm

Last Update:

used and defined by the Netpbm project: portable pixmap format (PPM), portable graymap format (PGM) portable bitmap format (PBM) are image file formats...

Word Count : 3089

Bytecode

Last Update:

syntax tree representation derived from the source code. More recently, the authors of V8 and Dart have challenged the notion that intermediate bytecode...

Word Count : 1891

OpenCL

Last Update:

or to protect the kernel source from inspection, the Standard Portable Intermediate Representation (SPIR) can be used as a target-independent way to ship...

Word Count : 10680

Spir

Last Update:

Purpose Islamic Regiment, a Chechen organization Standard Portable Intermediate Representation, an intermediate language for parallel compute and graphics by...

Word Count : 156

Common Intermediate Language

Last Update:

Common Intermediate Language (CIL), formerly called Microsoft Intermediate Language (MSIL) or Intermediate Language (IL), is the intermediate language...

Word Count : 1873

IEEE 754

Last Update:

The standard addressed many problems found in the diverse floating-point implementations that made them difficult to use reliably and portably. Many...

Word Count : 7402

DotGNU

Last Update:

programming languages, and scripting languages. It implements an intermediate representation based on three-address code, in which variables are kept in static...

Word Count : 745

Image file format

Last Update:

JPEG standard based on Microsoft HD Photo Layered Image File Format — for microscope image processing Nrrd (Nearly raw raster data) PAM (Portable Arbitrary...

Word Count : 3234

List of computing and IT abbreviations

Last Update:

IPv6—Internet Protocol version 6 IPX—Internetwork Packet Exchange IR—Intermediate Representation IRC—Internet Relay Chat IrDA—Infrared Data Association IRI—Internationalized...

Word Count : 6615

Hexadecimal

Last Update:

Standard, Version 7" (PDF). Unicode. Archived (PDF) from the original on 2016-03-03. Retrieved 2018-10-28. "Modula-2 – Vocabulary and representation"...

Word Count : 5691

NaN

Last Update:

NaNs was introduced by the IEEE 754 floating-point standard in 1985, along with the representation of other non-finite quantities such as infinities....

Word Count : 3688

Compiler

Last Update:

Reinerit - Intermetrics: "TCOL Ada: Revised Report on An Intermediate Representation for the DOD Standard Programming Language", 1979 William A. Whitaker, "Ada...

Word Count : 7724

Rounding

Last Update:

an approximate value that has a shorter, simpler, or more explicit representation. For example, replacing $23.4476 with $23.45, the fraction 312/937 with...

Word Count : 8286

C data types

Last Update:

C99 standard includes new real floating-point types float_t and double_t, defined in <math.h>. They correspond to the types used for the intermediate results...

Word Count : 3253

PDF Search Engine © AllGlobal.net