PoCL 5.0 เชชเซเชฐเซเชเซเชเซเช (เชชเซเชฐเซเชเซเชฌเชฒ เชเชฎเซเชชเซเชฏเซเชเชฟเชเช เชฒเซเชเชเซเชตเซเช เชเชชเชจเชธเซเชเชฒ) เชจเซเช เชชเซเชฐเชเชพเชถเชจ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ, เชเซ OpenCL เชธเซเชเชพเชจเซเชกเชฐเซเชกเชจเชพ เช เชฎเชฒเซเชเชฐเชฃเชจเซ เชตเชฟเชเชธเชฟเชค เชเชฐเซ เชเซ เชเซ เชเซเชฐเชพเชซเชฟเชเซเชธ เชเชเซเชธเชฟเชฒเชฐเซเชเชฐ เชเชคเซเชชเชพเชฆเชเซเชฅเซ เชธเซเชตเชคเชเชคเซเชฐ เชเซ เช เชจเซ เชตเชฟเชตเชฟเชง เชชเซเชฐเชเชพเชฐเชจเชพ เชเซเชฐเชพเชซเชฟเชเซเชธ เช เชจเซ เชเซเชจเซเชฆเซเชฐเซเชฏ เชชเซเชฐเซเชธเซเชธเชฐเซ เชชเชฐ OpenCL เชเชฐเซเชจเชฒเซเชจเซ เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ เชตเชฟเชตเชฟเชง เชฌเซเชเชเชจเซเชกเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. . เชชเซเชฐเซเชเซเชเซเช เชเซเชก MIT เชฒเชพเชฏเชธเชจเซเชธ เชนเซเช เชณ เชตเชฟเชคเชฐเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. VLIW เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชธเชพเชฅเซ เชชเซเชฒเซเชเชซเซเชฐเซเชฎ X86_64, MIPS32, ARM v7, AMD HSA APU, NVIDIA GPU เช เชจเซ เชตเชฟเชตเชฟเชง เชตเชฟเชถเชฟเชทเซเช ASIP (เชเชชเซเชฒเชฟเชเซเชถเชจ-เชธเซเชชเซเชธเชฟเชซเชฟเช เชเชจเซเชธเซเชเซเชฐเชเซเชถเชจ-เชธเซเช เชชเซเชฐเซเชธเซเชธเชฐ) เช เชจเซ TTA (เชเซเชฐเชพเชจเซเชธเชชเซเชฐเซเช เชเซเชฐเชฟเชเชฐ เชเชฐเซเชเชฟเชเซเชเซเชเชฐ) เชชเซเชฐเซเชธเซเชธเชฐเซเชธ เชชเชฐ เชเชพเชฎเชจเซ เชธเชชเซเชฐเซเช เชเชฐเซ เชเซ.
OpenCL เชเชฐเซเชจเชฒ เชเชฎเซเชชเชพเชเชฒเชฐเชจเซเช เช เชฎเชฒเซเชเชฐเชฃ LLVM เชจเชพ เชเชงเชพเชฐเซ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ, เช เชจเซ OpenCL C เชฎเชพเชเซ เชซเซเชฐเชจเซเช เชเชจเซเชก เชคเชฐเซเชเซ เชเซเชฒเซเชเชเชจเซ เชเชชเชฏเซเช เชฅเชพเชฏ เชเซ. เชฏเซเชเซเชฏ เชชเซเชฐเซเชเซเชฌเชฟเชฒเชฟเชเซ เช เชจเซ เชเชพเชฎเชเซเชฐเซ เชธเซเชจเชฟเชถเซเชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ, OpenCL เชเชฐเซเชจเชฒ เชเชฎเซเชชเชพเชเชฒเชฐ เชเซเชฎเซเชฌเชฟเชจเซเชถเชจ เชซเชเชเซเชถเชจเซเชธ เชเชจเชฐเซเช เชเชฐเซ เชถเชเซ เชเซ เชเซ เชเซเชก เชเชเซเชเชฟเชเซเชฏเซเชถเชจเชจเซ เชธเชฎเชพเชเชคเชฐ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชตเชฟเชตเชฟเชง เชนเชพเชฐเซเชกเชตเซเชฐ เชธเชเชธเชพเชงเชจเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ, เชเซเชฎ เชเซ VLIW, superscalar, SIMD, SIMT, เชฎเชฒเซเชเซ-เชเซเชฐ เช เชจเซ เชฎเชฒเซเชเซ-เชฅเซเชฐเซเชกเซเชเช. ICD เชกเซเชฐเชพเชเชตเชฐเซ (เชเชจเซเชธเซเชเซเชฒเซเชฌเชฒ เชเซเชฒเชพเชฏเชจเซเช เชกเซเชฐเชพเชเชตเชฐ) เชฎเชพเชเซ เชธเชชเซเชฐเซเช เชเซ. CPU, ASIP (TCE/TTA), HSA เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชชเชฐ เชเชงเชพเชฐเชฟเชค GPU เช เชจเซ NVIDIA GPU (libcuda เชฆเซเชตเชพเชฐเชพ) เชฆเซเชตเชพเชฐเชพ เชเชพเชฎเชเซเชฐเซเชจเซ เชธเชฎเชฐเซเชฅเชจ เชเชชเชตเชพ เชฎเชพเชเซ เชฌเซเชเชเชจเซเชก เชเซ.
เชจเชตเชพ เชธเชเชธเซเชเชฐเชฃเชฎเชพเช:
- เชเช เชจเชตเซเช "เชฐเชฟเชฎเซเช" เชฌเซเชเชเชจเซเชก เช เชฎเชฒเชฎเชพเช เชฎเซเชเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ, เชเซ เชชเซเชทเซเช เชญเซเชฎเชฟ pocld เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฒเชพเชตเชคเชพ เชจเซเชเชตเชฐเซเช เชชเชฐเชจเชพ เช เชจเซเชฏ เชฏเชเชฎเชพเชจเซเชจเซ OpenCL เชเชฆเซเชถเซเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฐเซเชจเซ เชตเชฟเชคเชฐเชฟเชค เชเชฎเซเชชเซเชฏเซเชเชฟเชเชเชจเซ เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชฐเชเชพเชฏเซเชฒ เชเซ.
- CUDA เชกเซเชฐเชพเชเชตเชฐ OpenCL 3.0 เชจเชพ เชตเชงเชพเชฐเชพเชจเชพ เชฒเชเซเชทเชฃเซ เช เชจเซ เชเชเซเชธเซเชเซเชเชถเชจเชจเซ เช เชฎเชฒ เชเชฐเซ เชเซ, เชเซเชฎ เชเซ เชเชเซเชฎเชฟเช เชเชชเชฐเซเชถเชจเซเชธ, เชธเซเชเซเชชเซเชก เชตเซเชฐเชฟเชฏเซเชฌเชฒเซเชธ, intel_sub_group_shuffle, intel_sub_group_shuffle_xor, get_sub_group_local_id, sub_group_barrier, เช เชจเซ sub_group_ballot.
- RISC-V เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชชเชฐ เชเชงเชพเชฐเชฟเชค CPUs เชฎเชพเชเซ เชธเซเชงเชพเชฐเซเชฒ เชเชงเชพเชฐ. LLVM 2 เช เชจเซ GCC 23.10 เชธเชพเชฅเซ เชเชฌเซเชจเซเชเซ 17 เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชธเชพเชฅเซ เชฒเซเชก เชฅเชฏเซเชฒ Starfive VisionFive 13.2 เชฌเซเชฐเซเชก เชชเชฐ PoCL เชเชชเชฐเซเชถเชจเชจเซเช เชชเชฐเซเชเซเชทเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช.
- cl_ext_float_atomics เชเชเซเชธเซเชเซเชเชถเชจ FP32 เช เชจเซ FP64 เชฎเชพเชเซ เชธเชชเซเชฐเซเช เชธเชพเชฅเซ เชฒเชพเชเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.
- cl_khr_command_buffer เชเชเซเชธเซเชเซเชเชถเชจเชจเซเช เช เชฎเชฒเซเชเชฐเชฃ เชเชตเซเชคเซเชคเชฟ 0.9.4 เชฎเชพเช เช เชชเชกเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.
- FPGAs เชฎเชพเชเซ เชชเซเชฐเชพเชฏเซเชเชฟเช AlmaIF เชฌเซเชเชเชจเซเชกเชจเซ เชฆเชฐเชเชพเชธเซเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
- SPIR 1.x/2.0 เชถเซเชกเชฐเชจเซ เชฎเชงเซเชฏเชตเชฐเซเชคเซ เชฐเชเซเชเชค เชฎเชพเชเซ เช เชชเซเชฐเซเชฃ เชธเชฎเชฐเซเชฅเชจ เชฆเซเชฐ เชเชฐเซเชฏเซเช. SPIR-V เชจเซ เชญเชฒเชพเชฎเชฃ เชเชฐเซเชฒ เชฎเชงเซเชฏเชตเชฐเซเชคเซ เชถเซเชกเชฐ เชญเชพเชทเชพ เชคเชฐเซเชเซ เชเชพเชนเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
- Clang/LLVM 17.0 เชฎเชพเชเซ เชเชฎเซเชฐเชพเชฏเซเชฒ เชเชงเชพเชฐ. เชเซเชฒเซเชเช/LLVM 10-13 เชฎเชพเชเซเชจเซ เชเชงเชพเชฐ เชจเชพเชชเชธเชเชฆ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ.
เชธเซเชฐเซเชธ: opennet.ru