เด…เดตเดธเดพเดจ เด“เดชเตเดชเตบเดธเดฟเดŽเตฝ 3.0 เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต

เด“เดชเตเดชเตบเดœเดฟเดŽเตฝ, เดตเตพเด•เตเด•เตป, เด“เดชเตเดชเตบเดธเดฟเดŽเตฝ เดซเดพเดฎเดฟเดฒเดฟ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเดคเตเดคเดฎเตเดณเตเดณ เด•เตเดฐเต‹เดฃเต‹เดธเต เด†เดถเด™เตเด•, เดชเตเดฐเด–เตเดฏเดพเดชเดฟเดšเตเดšเต เด…เดจเตเดคเดฟเดฎ เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเดŸเต† เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฃเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต CCL เดคเตเดฑเด•เตเด•เตเด•, เดฎเตพเดŸเตเดŸเดฟ-เด•เต‹เตผ เดธเดฟเดชเดฟเดฏเต, เดœเดฟเดชเดฟเดฏเต, เดŽเดซเตเดชเดฟเดœเดฟเดŽเด•เตพ, เดกเดฟเดŽเดธเตเดชเดฟเด•เตพ, เดฎเดฑเตเดฑเต เดธเตเดชเต†เดทเตเดฏเดฒเตˆเดธเตเดกเต เดšเดฟเดชเตเดชเตเด•เตพ เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เตเดฐเต‹เดธเต-เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เด‚ เดชเดพเดฐเดฒเตฝ เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เต เดธเด‚เด˜เดŸเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดธเดฟ เดญเดพเดทเดฏเตเดŸเต† เดŽเดชเดฟเดเด•เดณเตเด‚ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเตเด‚ เดจเดฟเตผเดตเตเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต, เดธเต‚เดชเตเดชเตผ เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฑเตเด•เดณเดฟเดฒเตเด‚ เด•เตเดฒเต—เดกเต เดธเต†เตผเดตเดฑเตเด•เดณเดฟเดฒเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดต เดฎเตเดคเตฝ เดฎเตŠเดฌเตˆเตฝ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เด•เดพเดฃเดพเดตเตเดจเตเดจ เดšเดฟเดชเตเดชเตเด•เตพ เดตเดฐเต† เด…เดจเตเดคเตผเดจเดฟเตผเดฎเตเดฎเดฟเดค เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏ. OpenCL เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดคเตเดฑเดจเตเดจเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ เดฒเตˆเดธเตปเดธเต เดซเต€เดธเต เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ.

เด’เดฐเต‡เดธเดฎเดฏเด‚ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต OpenCL 3.0-เดจเต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดŸเต‚เดณเตเด•เตพ, เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ, เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป, เดนเต†เดกเตผ เดซเดฏเดฒเตเด•เตพ, C++ เดฌเตˆเตปเดกเดฟเด‚เด—เตเด•เตพ, C เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต OpenCL SDK เดคเตเดฑเด•เตเด•เตเด•. เด•เต‚เดŸเดพเดคเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต LLVM-เดจเตเดฑเต† เดชเตเดฐเดงเดพเดจ เด˜เดŸเดจเดฏเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดพเดšเตเดšเตเด•เตพ เด…เดตเดฒเต‹เด•เดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด˜เดŸเตเดŸเดคเตเดคเดฟเดฒเดพเดฃเต เด•เตเดฒเดพเด™เต เด•เด‚เดชเตˆเดฒเดฑเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ OpenCL 3.0 เดจเตเดฑเต† เดชเตเดฐเดพเดฐเด‚เดญ เดจเดŸเดชเตเดชเดพเด•เตเด•เตฝ. IBM, NVIDIA, Intel, AMD, Apple, ARM, Electronic Arts, Qualcomm, Texas Instruments, Toshiba เดคเตเดŸเด™เตเด™เดฟเดฏ เด•เดฎเตเดชเดจเดฟเด•เตพ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเตฝ เดชเด™เตเด•เดพเดณเดฟเด•เดณเดพเดฏเดฟ.

เด…เดตเดธเดพเดจ เด“เดชเตเดชเตบเดธเดฟเดŽเตฝ 3.0 เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต

เดเดฑเตเดฑเดตเตเด‚ เดถเตเดฐเดฆเตเดงเต‡เดฏเดฎเดพเดฏเดคเต เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ CCL เดคเตเดฑเด•เตเด•เตเด•:

  • เด“เดชเตเดชเตบเดธเดฟเดŽเตฝ 3.0 เดŽเดชเดฟเด เด‡เดชเตเดชเต‹เตพ เด“เดชเตเดชเตบเดธเดฟเดŽเดฒเตเดฒเดฟเดจเตเดฑเต† (1.2, 2.x) เดŽเดฒเตเดฒเดพ เดชเดคเดฟเดชเตเดชเตเด•เดณเตเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต, เด“เดฐเต‹ เดชเดคเดฟเดชเตเดชเดฟเดจเตเด‚ เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดจเตฝเด•เดพเดคเต†. เด“เดชเตเดชเตบเดธเดฟเดŽเตฝ 3.0/1.2.เดŽเด•เตโ€Œเดธเดฟเดจเตเดฑเต† เดฎเต‹เดฃเต‹เดฒเดฟเดคเตเดคเดฟเด•เตเด•เต เดธเตเดตเดญเดพเดตเด‚ เดคเดŸเดฏเดพเดคเต† เดคเดจเตเดจเต† เด“เดชเตโ€Œเดทเดจเตเด•เดณเตเดŸเต† เดฐเต‚เดชเดคเตเดคเดฟเตฝ เดฒเต‡เดฏเต‡เตผเดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เด…เดงเดฟเด• เดธเตโ€Œเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเตเดŸเต† เดธเด‚เดฏเต‹เดœเดจเดคเตเดคเดฟเดฒเต‚เดŸเต† เด•เต‹เตผ เดซเด‚เด—เตโ€Œเดทเดฃเดพเดฒเดฟเดฑเตเดฑเดฟ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต OpenCL 2 เดจเตฝเด•เตเดจเตเดจเต.
  • เด“เดชเตเดชเตบเดธเดฟเดŽเตฝ 1.2 เด…เดจเตเดธเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเดฎเดพเดฏเดฟ เดชเตเดฐเด–เตเดฏเดพเดชเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดณเตเดณเต‚, เด“เดชเตเดชเตบเดธเดฟเดŽเตฝ 2.x เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเดฟเตฝ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเด‚ เด“เดชเตเดทเดฃเตฝ เด†เดฏเดฟ เดคเดฐเด‚เดคเดฟเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดธเดฎเต€เดชเดจเด‚ OpenCL 3.0-เดจเต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เด‡เดทเตโ€ŒเดŸเดพเดจเตเดธเตƒเดค เดจเดฟเตผเดตเตเดตเดนเดฃเด™เตเด™เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดณเตเดชเตเดชเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ OpenCL 3.0 เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเดพเด•เตเดจเตเดจ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เดถเตเดฐเต‡เดฃเดฟ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ OpenCL 3.0.x เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเดคเต† เดคเดจเตเดจเต† เดจเดฟเตผเดฎเตเดฎเดพเดคเดพเด•เตเด•เตพเด•เตเด•เต OpenCL 2 เดชเดฟเดจเตเดคเตเดฃ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เด“เดชเตเดทเดฃเตฝ เดญเดพเดทเดพ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดตเตเดฏเด•เตเดคเดฟเด—เดค API เด˜เดŸเด•เด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เดชเตเดฐเดคเตเดฏเต‡เด• เดฎเดพเด•เตเดฐเต‹เด•เดณเตเดŸเต†เดฏเตเด‚ เดชเดฟเดจเตเดคเตเดฃ เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เดŸเต†เดธเตเดฑเตเดฑเต เด…เดจเตเดตเต‡เดทเดฃเด™เตเด™เดณเตเดŸเต† เด’เดฐเต เดธเดฟเดธเตเดฑเตเดฑเด‚ OpenCL 3.0 เดšเต‡เตผเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต.
  • เดฎเตเดฎเตเดชเต เดชเตเดฑเดคเตเดคเดฟเดฑเด•เตเด•เดฟเดฏ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเตเดฎเดพเดฏเตเดณเตเดณ เดเด•เต€เด•เดฐเดฃเด‚, OpenCL 3.0-เดฒเต‡เด•เตเด•เต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดฎเตˆเด—เตเดฐเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดŽเดณเตเดชเตเดชเดฎเดพเด•เตเด•เตเดจเตเดจเต. เด“เดชเตเดชเตบเดธเดฟเดŽเตฝ 1.2 เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพเด•เตเด•เต เด“เดชเตเดชเตบเดธเดฟเดŽเตฝ 3.0 เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เดฎเดพเดฑเตเดฑเด‚ เดตเดฐเตเดคเตเดคเดพเดคเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚. OpenCL 2 เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดจเตฝเด•เตเดจเตเดจเดฟเดŸเดคเตเดคเต‹เดณเด‚ OpenCL 3.0.x เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพเด•เตเด•เต เด•เต‹เดกเต เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ (เดญเดพเดตเดฟเดฏเดฟเตฝ เดชเต‹เตผเดŸเตเดŸเดฌเดฟเดฒเดฟเดฑเตเดฑเดฟ เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป, 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 เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เต เด•เต‹เดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด‰เดชเด—เตเดฐเต‚เดชเตเดชเตเด•เดณเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
    เด…เดตเดธเดพเดจ เด“เดชเตเดชเตบเดธเดฟเดŽเตฝ 3.0 เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต

  • เดŽเดธเดฟเตปเด•เตเดฐเดฃเดธเต เดกเดฟเดŽเด‚เดŽ เด“เดชเตเดชเดฑเต‡เดทเดจเตเด•เตพ (เดŽเดธเดฟเตปเด•เตเดฐเดฃเดธเต เดกเดฟเดŽเด‚เดŽ) เดจเดŸเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเดคเตเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต, เดกเดฏเดฑเด•เตเดŸเต เดฎเต†เดฎเตเดฎเดฑเดฟ เด†เด•เตโ€Œเดธเดธเต เด‰เดณเตเดณ เดกเดฟเดŽเดธเตเดชเดฟ เดชเต‹เดฒเตเดณเตเดณ เดšเดฟเดชเตเดชเตเด•เดณเดฟเตฝ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต. เด•เดฃเด•เตเด•เตเด•เต‚เดŸเตเดŸเดฒเตเด•เตพเด•เตเด•เตเด‚ เดฎเดฑเตเดฑเต เดกเดพเดฑเตเดฑเดพ เดŸเตเดฐเดพเตปเดธเตเดซเตผ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพเด•เตเด•เตเด‚ เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเดฏเดฟ, เด—เตเดฒเต‹เดฌเตฝ, เดฒเต‹เด•เตเด•เตฝ เดฎเต†เดฎเตเดฎเดฑเดฟเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดกเดพเดฑเตเดฑ เด•เตˆเดฎเดพเดฑเตเดฑเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดกเดฟเดŽเด‚เดŽ เด‡เดŸเดชเดพเดŸเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เด…เดธเดฟเตปเด•เตเดฐเดฃเดธเต เดกเดฟเดŽเด‚เดŽ เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต.
  • เดธเดฟ เดชเดพเดฐเดฒเตฝ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเตปเดธเต เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดคเต เดชเดคเดฟเดชเตเดชเต 3.0, เด•เต‚เดŸเดพเดคเต† "C++ for OpenCL" เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเต เด…เดจเตเด•เต‚เดฒเดฎเดพเดฏเดฟ C++ เดจเตเดณเตเดณ OpenCL เดญเดพเดทเดพ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เดตเดฟเด•เดธเดจเด‚ เดจเดฟเตผเดคเตเดคเดฒเดพเด•เตเด•เดฟ. OpenCL-เดจเตเดณเตเดณ C++ เดŽเดจเตเดจเดคเต Clang/LLVM เดŽเดจเตเดจเดฟเดตเดฏเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด’เดฐเต เด•เดฎเตเดชเตˆเดฒเดฑเดพเดฃเต เดฌเตเดฐเต‡เดพเดกเตเด•เดพเดธเตเดฑเตเดฑเดฟเด‚เด—เต SPIR-V เด‡เดจเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต‹ เดฒเต‹-เดฒเต†เดตเตฝ เดฎเต†เดทเต€เตป เด•เต‹เดกเดฟเดฒเต‡เด•เตเด•เต‹ C++, OpenCL C เด•เต‡เตผเดฃเดฒเตเด•เตพ. เดฌเตเดฐเต‹เดกเตเด•เดพเดธเตเดฑเตเดฑเดฟเด‚เด—เดฟเดฒเต‚เดŸเต†, เดธเดฎเดพเดจเตเดคเดฐ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเตเดŸเต† เดจเดฟเตผเดฎเตเดฎเดพเดฃเด‚ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจ SYCL เดŸเต†เด‚เดชเตเดฒเต‡เดฑเตเดฑเต เดฒเตˆเดฌเตเดฐเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต C++ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเตเดŸเต† เด…เดธเด‚เดฌเตเดฒเดฟเดฏเตเด‚ SPIR-V เดธเด‚เด˜เดŸเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.

    เด…เดตเดธเดพเดจ เด“เดชเตเดชเตบเดธเดฟเดŽเตฝ 3.0 เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต

  • เดตเตพเด•เตเด•เตป API เดตเดดเดฟ OpenCL เดชเตเดฐเด•เตเดทเต‡เดชเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด’เดฐเต เด•เด‚เดชเตˆเดฒเตผ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต clspv, เด‡เดคเต OpenCL เด•เต‡เตผเดฃเดฒเตเด•เดณเต† เด’เดฐเต เดตเตพเด•เตเด•เตป SPIR-V เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเด‚ เด’เดฐเต เดฒเต†เดฏเดฑเดฟเดฒเต‡เด•เตเด•เตเด‚ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต clvk เดตเตพเด•เตเด•เดจเตเดฑเต† เดฎเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป OpenCL API เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเตป.

    เด…เดตเดธเดพเดจ เด“เดชเตเดชเตบเดธเดฟเดŽเตฝ 3.0 เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•