
GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing www.khronos.org — SPIR-V - The Industry Open Standard Intermediate Language for Parallel Compute and Graphics Cookie PolicyClicking 'Accept All Cookies' means you agree to our cookie use and data sharing as described in our privacy policy under 'Cookies and Tracking Technologies'. Manage cookie options Skip to main contentSPIR: The Standard IR for Parallel Compute and GraphicsSPIR-V is catalyzing a revolution in the ecosystem for shader and kernel language compilers used for expressing parallel computation and GPU-based graphics. SPIR-V enables high-level language front-ends to emit programs in a standardized intermediate form to be ingested by a wider range of drivers, including Vulkan, OpenGL and OpenCL. SPIR-V eliminates the need for high-level language front-end compilers in device drivers, significantly reducing driver complexity and enabling a broad range of language and framework front-ends to run on diverse hardware architectures and encourages a vibrant ecosystem of open source analysis, porting, debug and optimization tools. For developers, using SPIR-V means that kernel source code no longer has to be directly exposed, kernel load times can be accelerated, and developers can choose the use of a common language front-end compiler, improving kernel reliability and portability across multiple hardware implementations. ![]() LATEST NEWS SPIR-V 1.6 Revision 8 ReleasedThe latest updates to the SPIR-V specification were released on September 10, 2026. Release NotesEcosystem News SPIR-V on ROCm: A Portable IR for AMD GPUsJuly 20, 2026 -- With its adoption of SPIR-V, ROCm brings compile-once, specialize-on-device model to AMD GPUs. This post covers what SPIR-V is, why AMD adopted it, the compilation model and its trade-offs, and a reproducible single-kernel HIP example with measurements on MI350X (CDNA4), spot-checked on RX 9070 XT (RDNA4). ROCm Developer Blog Post"SPIR-V is a foundational element of the Khronos Group’s software developer ecosystem that provides a valuable and standard intermediate representation that connects compilers with API runtimes; SPIR-V is at the forefront of open standards-based multiarchitecture software development. SPIR-V is used as a compiler target for a wide variety of source languages, from complex industry-standard languages to custom domain-specific languages. It enables execution on a wide range of hardware, from the largest supercomputers to the mobile phone in your pocket. . Ben Ashbaugh — SPIR Working Group Chair and Principal Engineer at Intel SPIR-V ResourcesEssential Resources for SPIR-V Development Thanks to the support of the Khronos membership and our passionate developer community, there is a full set of well-supported developer information and educational resources to help quickly get you up and running with your SPIR development.
Community Discussions & Getting Involved Help Shape the Future of SPIR-VThe SPIR-V specification is free for anyone to download, review and comment, and there are several ways to follow the latest SPIR developments, get your questions answered and give us feedback on the specification and implementations. Community DiscussionsYou'll find thriving SPIR discussions on several platforms that provide a great way to get involved, and help build out the SPIR-V ecosystem.
Join the Khronos GroupIf you are working with SPIR-V and wish to get involved in helping shape its future, please consider joining Khronos and our Working Group. Any organization is welcome to join, and multiple levels of membership are available to enable any organization, large or small, to get involved. Join KhronosSPIR and OpenCL SPIR 1.2/2.0 ResourcesSPIR 1.2 and 2.0 map from the OpenCL C programming language into LLVM IR. SPIR 1.2 is based on LLVM 3.2 and SPIR 2.0 is based on LLVM 3.4 and their respective OpenCL C specification.
Stay Informed Subscribe to the Khronos NewsletterStay in the loop by subscribing to our newsletter to receive updates on all our latest resources, news and events. By subscribing you are consenting to receive marketing emails about news and events relating to the Khronos Group. You can unsubscribe at any time by following the “Unsubscribe” link included in each email sent. For information on our privacy practices and commitment to protecting your privacy, please review our Privacy Policy. We do not sell your contact information to third parties. Khronos Standard Additional links and informationRelated Discussions |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |