แฌแแ แแแแแแแแแแ PoCL 3.1 (แแแ แขแแขแฃแแ แแแแแแแแแแ แแแ OpenCL) แแ แแแฅแขแแก แแแแแจแแแแ, แ แแแแแแช แแแแแแ แแแก OpenCL แกแขแแแแแ แขแแก แแแแแแแแแขแแชแแแก, แ แแแแแแช แแแแแฃแแแแแแแแแ แแ แแคแแแฃแแ แแแแฉแฅแแ แแแแแแแก แแฌแแ แแแแแแแแแกแแแ แแ แกแแจแฃแแแแแแก แแซแแแแก แแแแแแงแแแแก แกแฎแแแแแกแฎแแ แแแฅแแแแ OpenCL แแแ แแแแแแก แจแแกแแกแ แฃแแแแแแ แกแฎแแแแแกแฎแแ แขแแแแก แแ แแคแแแแแ แแ แชแแแขแ แแแฃแ แแ. แแ แแชแแกแแ แแแ. แแ แแแฅแขแแก แแแแ แแแแแฌแแแแแฃแแแ MIT แแแชแแแแแแ. แแฎแแ แก แฃแญแแ แก แแฃแจแแแแแก แแแแขแคแแ แแแแแ X86_64, MIPS32, ARM v7, AMD HSA APU, NVIDIA GPU แแ แกแฎแแแแแกแฎแแ แกแแแชแแแแแแแแฃแ ASIP (Application-Specific Instruction-set Processor) แแ TTA (Transport Triggered Architecture) แแ แแชแแกแแ แแแแ VLIW แแ แฅแแขแแฅแขแฃแ แแ.
OpenCL แแแ แแแแก แจแแแแแแแแแแก แแแแแ แแแ แแแแแฃแแแ LLVM-แแก แกแแคแฃแซแแแแแ, แฎแแแ Clang แแแแแแงแแแแแ แ แแแแ แช แฌแแแ แแแฌแแแ OpenCL C-แแกแแแแก. แกแแแแแแแ แแแ แขแแแแแฃแ แแแแกแ แแ แแฃแจแแแแแก แฃแแ แฃแแแแแกแแงแแคแแ, OpenCL แแแ แแแแก แจแแแแแแแแแก แจแแฃแซแแแ แจแแฅแแแแก แแแแแแแแ แแแฃแแ แคแฃแแฅแชแแแแ, แ แแแแแแกแแช แจแแฃแซแแแแ แแแแแแงแแแแ แกแฎแแแแแกแฎแแ แขแแฅแแแแแก แ แแกแฃแ แกแแแ แแแแแแแก แจแแกแ แฃแแแแแก แแแ แแแแแแแแแแกแแแแก, แ แแแแ แแชแแ VLIW, superscalar, SIMD, SIMT, แแ แแแแ แแแ แแแแแแ แแ แแ แแแแ threading. แแ แกแแแแแก แแฎแแ แแแญแแ แ ICD แแ แแแแแ แแแแกแแแแก (Installable Client Driver). แแ แกแแแแแก แกแแ แแแแ แแ แกแแกแขแแแ CPU, ASIP (TCE/TTA), GPU HSA แแ แฅแแขแแฅแขแฃแ แแแ แแแคแฃแซแแแแฃแแ GPU แแ NVIDIA GPU (libcuda-แก แแแจแแแแแแ) แแฃแจแแแแแก แแฎแแ แแแกแแญแแ แแ.
แแฎแแ แแแ แกแแแจแ:
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ Clang/LLVM 15.0-แแกแแแแก.
- แแแแจแแแแแแแแแ แแแฃแแฏแแแแกแแ SPIR-V shader แจแฃแแแแแฃแ แ แฌแแ แแแแแแแแแแแแแก แแฎแแ แแแญแแ แ CPU แแ CUDA แแ แแแแแ แแแแกแแแแก.
- แแ แแแแแ แ แกแแแชแแแแแแแแฃแแ แขแแฅแแแแแกแแแแก (CL_DEVICE_TYPE_ACCELERATOR) แแ แแแ แแแแฃแแ แแแฌแงแแแแแแแแแแกแแแแก (CL_DEVICE_TYPE_CUSTOM), แ แแแแแแแช แแ แฃแญแแ แแ แแฎแแ แก แแแแแแ แแแแแแแแชแแแก, แแแแจแแแแแแแแแ แจแแแชแแแแ แแแแแแแ. accel แแ ttasim แแ แแแแแ แแแ แแแแ แแแแแแ แแฎแแ AlmaIF แแ แแแแแ แจแ.
- แแฃแจแแแแ แแ แซแแแแแแ Vulkan แแ แแคแแแฃแแ API-แแก แแ แแแแแ แแ.
- แจแแแแแแแแแแแฃแแแ cl_khr_command_buffer แแแคแแ แแแแแแก แซแแ แแแแแ แแแแแแแแแขแแชแแ, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแฌแแ แแ OpenCL แแ แซแแแแแแแแก แแแแแแแแแแ แแแ แจแแกแแกแ แฃแแแแแแ แแ แ แแแ แแ.
แฌแงแแ แ: opennet.ru