Standard_Portable_Intermediate_Representation
Standard_Portable_Intermediate_Representation

Standard_Portable_Intermediate_Representation

Standard Portable Intermediate Representation (SPIR-V) là ngôn ngữ máy tính trung gian xách tay tiêu chuẩn cho tính toán song song, tính toán thông dụng trên bộ xử lý đồ họađồ họa 3D của Khronos Group. Nó được sử dụng trong nhiều môi trường thực thi, bao gồm API đồ họa Vulkan và API tính toán OpenCL API, để đại diện những shader (chương trình GPU cho đồ họa 3D song song) và những kernel (chương trình GPU cho tính toán song song).[1][2]SPIR-V, một ngôn ngữ mới, được giới thiệu vào năm 2015 bởi Khronos Group, và kể từ đó đã thay thế SPIR ban đầu (được giới thiệu vào năm 2012).

Tài liệu tham khảo

WikiPedia: Standard_Portable_Intermediate_Representation https://appdevelopermagazine.com/2462/2015/3/4/Khr... https://github.com/KhronosGroup/SPIRV-Cross https://github.com/KhronosGroup/SPIRV-Guide/blob/m... https://books.google.com/books?id=edeuDwAAQBAJ&dq=... https://www.informit.com/articles/article.aspx?p=2... https://www.phoronix.com/scan.php?page=news_item&p... https://vulkan-tutorial.com/Drawing_a_triangle/Gra... https://www.saschawillems.de/creations/spirv-vs-ex... https://veldrid.dev/articles/specialization-consta... https://www.iwocl.org/wp-content/uploads/iwocl2017...