เบเบงเบฒเบกเบเบฑเบเบงเบปเบเบเบญเบ Khronos, เบฎเบฑเบเบเบดเบเบเบญเบเปเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบชเบฐเปเบเบฒเบฐเบเบญเบเบเบปเบง OpenGL, Vulkan เปเบฅเบฐ OpenCL,
เปเบเบเบฑเปเบเบเบญเบเบเบฐเบเบธเบเบฑเบ, เบเปเปเบกเบนเบเบชเบฐเปเบเบฒเบฐเปเบเปเบเบทเบเบกเบญเบเบซเบกเบฒเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบปเปเบงเบเบฒเบง, เปเบเบดเปเบเบซเบกเบฒเบเปเบเบดเบเบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเบเบญเบเบเบฒเบเบเบฑเบเบเบธเบเปเบเบเบญเบตเบเปเบชเปเบเปเบฒเบเบถเบเบเปเบฒเปเบซเบฑเบเบเบตเปเบชเบปเปเบเบเปเบฒเบ.
เปเบเบเปเบเบฑเปเบเบเบตเปเบชเบธเบ
- เบเบญเบเบเบตเป OpenCL 3.0 API เบเบงเบกเปเบญเบปเบฒเบเบธเบเบฅเบธเปเบเบเบญเบ OpenCL (1.2, 2.x), เปเบเบเบเปเปเบกเบตเบเบฒเบเปเบซเปเบชเบฐเปเบเบฒเบฐเปเบเปเบฅเบฐเบฅเบธเปเบ. OpenCL 3.0 เบชเบฐเบซเบเบญเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบฐเบซเบเบฒเบเบเบฒเบเบเปเบฒเบเบฒเบเบซเบผเบฑเบเปเบเบเบเปเบฒเบเบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบเบญเบเบชเบฐเปเบเบฒเบฐเปเบเบตเปเบกเปเบเบตเบกเบเบตเปเบเบฐเบเบทเบเบเบฑเบเปเบชเปเปเบเบฎเบนเบเปเบเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบชเบฐเบเบฑเบเบฅเบฑเบเบชเบฐเบเบฐ monolithic เบเบญเบ OpenCL 1.2/2.X.
- เบเบฝเบเปเบเปเบเบฑเบเบเบฑเบเบเบตเปเบเบฐเบเบดเบเบฑเบเบเบฒเบก OpenCL 1.2 เปเบเปเบเบทเบเบเบฐเบเบฒเบเบงเปเบฒเบเบฑเบเบเบฑเบ, เปเบฅเบฐเบเบธเบเบชเบปเบกเบเบฑเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบชเบฐเปเบซเบเบตเปเบ OpenCL 2.x เบชเบฐเปเบเบฒเบฐเปเบกเปเบเบเบทเบเบเบฑเบเบเบฐเปเบเบเปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบ. เบงเบดเบเบตเบเบฒเบเบเบตเปเบเบฐเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเปเบฒเบเบเบถเปเบเปเบเบเบฒเบเบชเปเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบเปเบฒเบซเบเบปเบเปเบญเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบ OpenCL 3.0, เปเบฅเบฐเบเบฐเบเบฐเบซเบเบฒเบเบเบญเบเปเบเบเบเบญเบเบญเบธเบเบฐเบเบญเบเบเบตเป OpenCL 3.0 เบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเปเบเป. เบเบปเบงเบขเปเบฒเบ, เบเบนเปเบเบฐเบฅเบดเบเบชเบฒเบกเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ OpenCL 3.0 เปเบเบเบเปเปเบกเบตเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบธเบเบชเบปเบกเบเบฑเบเบชเบฐเปเบเบฒเบฐ OpenCL 2.x. เปเบเบทเปเบญเปเบเบปเปเบฒเปเบเบดเบเบฅเบฑเบเบชเบฐเบเบฐเบเบฒเบชเบฒเบเบฒเบเปเบฅเบทเบญเบ, OpenCL 3.0 เปเบเปเปเบเบตเปเบกเบฅเบฐเบเบปเบเบเบฒเบเบชเบญเบเบเบฒเบกเบเบฒเบเบเบปเบเบชเบญเบเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฐเปเบกเบตเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบญเบเบญเบปเบเบเบฐเบเบญเบ API เบชเปเบงเบเบเบธเบเบเบปเบ, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบกเบฐเบซเบฒเบเบฒเบเบเบดเปเบชเบ.
- เบเบฒเบเบฅเบงเบกเบเบปเบงเบเบฑเบเบเปเปเบกเบนเบเบเปเบฒเปเบเบฒเบฐเบเบตเปเบเปเบญเบเบญเบญเบเบกเบฒเบเปเบญเบเบซเบเปเบฒเบเบตเปเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเปเบฒเบเบเปเปเบเบฒเบเปเบญเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเปเบเบซเบฒ OpenCL 3.0. เปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ OpenCL 1.2 เบเบฐเบชเบฒเบกเบฒเบเปเบฅเปเบเปเบเบญเบธเบเบฐเบเบญเบเบเบตเปเบฎเบญเบเบฎเบฑเบ OpenCL 3.0 เปเบเบเบเปเปเบกเบตเบเบฒเบเบเบฑเบเปเบเบ. เปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ OpenCL 2.x เบเบฐเบเปเปเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบฅเบฐเบซเบฑเบ, เบเบฒเบเปเบเบเบตเปเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก OpenCL 3.0 เบชเบฐเบซเบเบญเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบตเปเบเปเบฒเปเบเบฑเบ (เปเบเบทเปเบญเบฎเบฑเบเบเบฐเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบเบเบตเปเปเบเบญเบฐเบเบฒเบเบปเบ, เปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ OpenCL 2.x เบเบทเบเปเบเบฐเบเปเบฒเปเบซเปเปเบเบตเปเบกเบเปเบฒเบเบฒเบกเบเบปเบเบชเบญเบเปเบเบทเปเบญเบเบฐเปเบกเบตเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบธเบเบชเบปเบกเบเบฑเบ OpenCL 2.x. เบเบทเบโเบเปเบฒโเปเบเป). เบเบฑเบเบเบฑเบเบเบฐเบเบฒเปเบเปเบงเบตเบเบตเปเบกเบตเบเบฒเบเบเบฐเบเบดเบเบฑเบ OpenCL เบชเบฒเบกเบฒเบเบเบปเบเบฅเบฐเบเบฑเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบเบญเบเบเบงเบเปเบเบปเบฒเปเบเบฑเบ OpenCL 3.0 เปเบเปเบขเปเบฒเบเบเปเบฒเบเบเบฒเบ, เปเบเบตเปเบกเบเบฝเบเปเบเปเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเปเบเบเบชเบญเบเบเบฒเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบญเบตเปเบ API เบเบฒเบเบขเปเบฒเบ, เปเบฅเบฐเบเปเบญเบเปเปเบเบตเปเบกเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฒเบกเปเบงเบฅเบฒ.
- เบเปเปเบกเบนเบเบเปเบฒเปเบเบฒเบฐ OpenCL 3.0 เปเบกเปเบเบชเบญเบเบเปเบญเบเบเบฑเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก, เบชเปเบงเบเบเบฐเบซเบเบฒเบ, เปเบฅเบฐเบเปเปเบกเบนเบเบชเบฐเปเบเบฒเบฐเบเบญเบเบเบปเบงเปเบเบเบฅเบฐเบเบฑเบเบเบฒเบเบเบฒเบเบเบปเปเบงเปเบ SPIR-V, เปเบเบดเปเบเบเบฑเบเบเบทเบเบเปเบฒเปเบเปเปเบเบ Vulkan API. เบเบฒเบเบฎเบญเบเบฎเบฑเบเบชเบฐเปเบเบฒเบฐ SPIR-V 1.3 เปเบกเปเบเบฅเบงเบกเบขเบนเปเปเบเบซเบผเบฑเบ OpenCL 3.0 เปเบเบฑเบเบเบธเบเบชเบปเบกเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบ. เปเบเบเบเปเบฒเบเบเบฒเบเบเปเบฒเปเบเปเบเบปเบงเปเบเบเบฅเบฐเบเบฑเบเบเบฒเบ
SPIR-V เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฑเบเบเบธเปเบกเบเปเบญเบเปเบเปเบเบทเบเปเบเบตเปเบกเบชเปเบฒเบฅเบฑเบเปเบเบเบเบญเบกเบเบดเบงเปเบเบต.
- เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบซเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ DMA asynchronous (Asynchronous DMA), เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเบเบดเบเบเปเบฒเบเบเบท DSP เบเบตเปเบกเบตเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเปเบเบเบเบปเบ. Asynchronous DMA เปเบฎเบฑเบเปเบซเปเบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเปเบเปเบเบธเบฅเบฐเบเปเบฒ DMA เปเบเบทเปเบญเปเบญเบเบเปเปเบกเบนเบเบฅเบฐเบซเบงเปเบฒเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบปเปเบงเปเบฅเบเปเบฅเบฐเบเปเบญเบเบเบดเปเบ asynchronously, เปเบเบเบฐเบซเบเบฒเบเบเบฑเบเบเบฒเบเบเบดเบเปเบฅเปเบซเบผเบทเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฒเบเปเบญเบเบเปเปเบกเบนเบเบญเบทเปเบเป.
- เบชเบฐเปเบเบฒเบฐ C Parallel Programming Extensions เปเบเปเบเบทเบเบเบฑเบเบเบธเบเปเบเบฑเบ
เบฎเบธเปเบ 3.0 , เปเบฅเบฐเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบฒเบเบเบฐเบซเบเบฒเบเบเบฒเบชเบฒ OpenCL เบชเปเบฒเบฅเบฑเบ C ++ เปเบเปเบเบทเบเบขเบธเบเปเบเบปเบฒเปเบเปเบเบทเปเบญเบเปเบเบเบญเบเปเบเบเบเบฒเบ "C++ เบชเปเบฒเบฅเบฑเบ OpenCL". C ++ เบชเปเบฒเบฅเบฑเบ OpenCL เปเบกเปเบ compiler เปเบเบเบญเบตเบเปเบชเป Clang / LLVM เปเบฅเบฐเบเบฒเบเบเบฐเบเบฒเบเบชเบฝเบ C++ เปเบฅเบฐ OpenCL C kernels เปเบเบปเปเบฒเปเบเปเบเบเบฒเบเปเบเบฑเบเบเบปเบงเปเบเบเบฅเบฐเบเบฑเบเบเบฒเบเบเบฒเบ SPIR-V เบซเบผเบทเบฅเบฐเบซเบฑเบเปเบเบทเปเบญเบเบฅเบฐเบเบฑเบเบเปเปเบฒ. เปเบเบเบเปเบฒเบเบเบฒเบเบญเบญเบเบญเบฒเบเบฒเบ, SPIR-V เบเบฑเบเบเบฑเบเบเบฑเปเบเบเบฒเบเบเบฐเบเบญเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ C++ เปเบเบเปเบเปเบซเปเบญเบเบชเบฐเบซเบกเบธเบเปเบกเปเปเบเบ SYCL, เปเบเบดเปเบเปเบฎเบฑเบเปเบซเปเบเบฒเบเบชเปเบฒเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบฐเบซเบเบฒเบเบเปเบฒเบเบเบถเปเบ. - compiler เปเบเปเบเบทเบเบชเบฐเปเบซเบเบตเบชเปเบฒเบฅเบฑเบเบเบฒเบเบญเบญเบเบญเบฒเบเบฒเบ OpenCL เบเปเบฒเบ Vulkan API
clspv , เปเบเบดเปเบเบเปเบฝเบ kernels OpenCL เปเบเบฑเบเบเบฒเบเปเบเบฑเบเบเบปเบงเปเบเบ Vulkan SPIR-V, เปเบฅเบฐเบเบฑเปเบclvk เปเบเบทเปเบญเปเบฎเบฑเบเปเบซเป OpenCL API เปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบดเบเบชเบธเบเบเบญเบ Vulkan.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru