แž–แŸแžแŸŒแž˜แžถแž“แžขแŸ†แž–แžธ Intel GPUแŸ– NEO OpenCL แžแŸ’แž˜แžธ แž•แŸ’แž“แŸ‚แž€แž”แž“แŸ’แžแŸ‚แž˜ Vulkan แžˆแŸ’แž˜แŸ„แŸ‡ PCH แžแŸ’แž˜แžธ แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถ Gallium eDRAM แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžƒแŸ’แž›แžถแŸ†แž„แž•แŸ’แž‘แžปแž€แž‘แžทแž“แŸ’แž“แž“แŸแž™แžŸแŸŠแžปแž˜

แžขแŸ’แž“แž€แž”แžพแž€แž”แžš NEO OpenCL แž–แžธ Intel แž”แžถแž“แž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–แž‘แŸ…แž€แŸ†แžŽแŸ‚ 19.20.13008 แŸ” แžœแžถแž•แŸ’แžแž›แŸ‹แž“แžผแžœแž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžš OpenCL 2.1 แžŸแž˜แŸ’แžšแžถแž”แŸ‹ Intel GPUs แž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แž‡แžถแž˜แžฝแž™ Broadwell แŸ” แžขแŸ’แž“แž€แžŠแŸ‚แž›แž˜แžถแž“ GPU Haswell แžฌแž…แžถแžŸแŸ‹แž‡แžถแž„แž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž›แžพแž€แž‘แžนแž€แž…แžทแžแŸ’แžแžฑแŸ’แž™แž”แŸ’แžšแžพแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถ Beignet แžŠแŸ‚แž›แž‡แžถแž€แŸแžšแŸ’แžแžทแŸแžŠแŸ†แžŽแŸ‚แž›แŸ”

แž€แŸ’แž“แžปแž„แž…แŸ†แžŽแŸ„แž˜แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแŸ– Intel Graphic Compiler แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–แž‘แŸ…แž€แŸ†แžŽแŸ‚แž…แžปแž„แž€แŸ’แžšแŸ„แž™แž”แŸ†แž•แžปแžแŸ” 1.0.4.

แžŸแŸแž…แž€แŸ’แžแžธแžŽแŸ‚แž“แžถแŸ†แžขแŸ†แž–แžธแž€แžถแžšแžแŸ†แžกแžพแž„, แžŸแŸแž…แž€แŸ’แžแžธแžŽแŸ‚แž“แžถแŸ†แžขแŸ†แž–แžธแž€แžถแžšแž‡แžฝแž”แž”แŸ’แžšแž‡แžปแŸ†แž‚แŸ’แž“แžถแž“แŸ…แž€แŸ’แž“แžปแž„ CentOS 7. แž€แŸ†แžŽแžแŸ‹แžŸแž˜แŸ’แž‚แžถแž›แŸ‹แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แŸ– SVM แž‚แŸ’แžšแžถแž”แŸ‹แž›แŸ’แžขแžทแžแž›แŸ’แžขแž“แŸ‹ แž˜แžทแž“โ€‹แž‚แžถแŸ†แž‘แŸ’แžš แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž“แŸแŸ‡แŸ” แž”แŸ’แžšแžŸแžทแž“แž”แžพแžขแŸ’แž“แž€แž˜แžถแž“ Ubuntu 16.04.4 แž“แžทแž„แžแžบแžŽแŸ‚แž›แž›แŸ†แž“แžถแŸ†แžŠแžพแž˜ 4.13 แž”แž“แŸ’แž‘แžถแž”แŸ‹แž˜แž€แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžœแŸแž‘แžทแž€แžถ CFL แžขแŸ’แž“แž€แžแŸ’แžšแžผแžœแž”แž“แŸ’แžแŸ‚แž˜แž”แŸ‰แžถแžšแŸ‰แžถแž˜แŸ‰แŸ‚แžแŸ’แžšแžแžบแžŽแŸ‚แž› i915.alpha_support=1

แž“แŸ…แžแŸ‚แž˜แžธแž“แžถ แžŸแžผแž˜แžขแžšแž‚แžปแžŽ แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถแž”แŸ’แžšแž—แž–แž”แžพแž€แž…แŸ†แž แžšแž”แžŸแŸ‹ IntelแžœแžถแžแŸ’แžšแžผแžœแž”แžถแž“แž‚แŸแžŸแŸ’แž‚แžถแž›แŸ‹แžขแŸ†แž–แžธ SoC Intel Elkhart Lake แžแŸ’แž˜แžธแŸ” แžฅแžกแžผแžœแž“แŸแŸ‡ แžŸแžผแž˜แžขแžšแž‚แžปแžŽแžŠแž›แŸ‹แž–แžฝแž€แž‚แŸ แžœแžถแžแŸ’แžšแžผแžœแž”แžถแž“แž‚แŸแžŸแŸ’แž‚แžถแž›แŸ‹ แžˆแŸ’แž˜แŸ„แŸ‡โ€‹แž€แžผแžŠ PCHแžŠแŸ‚แž›แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแž“แŸ…แž€แŸ’แž“แžปแž„แž–แžฝแž€แž‚แŸ - Mule Creek Canyon แŸ”

Vulkan แžแŸ’แžšแžผแžœแž”แžถแž“แžŠแŸ„แŸ‡แž›แŸ‚แž„ 1.1.109แžŠแŸ‚แž›แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž•แŸ’แž“แŸ‚แž€แž”แž“แŸ’แžแŸ‚แž˜แžแŸ’แž˜แžธแž–แžธแžšแž–แžธ IntelแŸ–

  • VK_INTEL_performance_query - แž•แŸ’แž“แŸ‚แž€แž”แž“แŸ’แžแŸ‚แž˜แž“แŸแŸ‡แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž…แžถแž”แŸ‹แž™แž€แž‘แžทแž“แŸ’แž“แž“แŸแž™แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แžŽแŸ’แžŽแžถแž›แŸแž™แž”แž“แŸ’แžแŸ‚แž˜/แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžœแžทแž—แžถแž‚แž‡แžถแž€แŸ‹แž›แžถแž€แŸ‹แŸ” แž•แŸ’แž“แŸ‚แž€แž”แž“แŸ’แžแŸ‚แž˜แž“แŸแŸ‡แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแžŠแŸ„แž™ Intel Graphics Performance Analyzers แž“แžทแž„แž”แžŽแŸ’แžŽแžถแž›แŸแž™ Intel Metrics Discovery แŸ” แž•แŸ’แž“แŸ‚แž€แž”แž“แŸ’แžแŸ‚แž˜แž“แŸแŸ‡แž€แŸแžขแžถแž…แž˜แžถแž“แž”แŸ’แžšแž™แŸ„แž‡แž“แŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžœแžทแž—แžถแž‚/แžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž‘แž˜แŸ’แžšแž„แŸ‹แžšแž”แžŸแŸ‹แž—แžถแž‚แžธแž‘แžธแž”แžธแž•แž„แžŠแŸ‚แžšแŸ”
  • VK_INTEL_shader_integer_functions2 - แž•แŸ’แž“แŸ‚แž€แž”แž“แŸ’แžแŸ‚แž˜แž“แŸแŸ‡แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแžŽแŸ‚แž“แžถแŸ†แž…แŸ†แž“แžฝแž“แž‚แžแŸ‹แžแŸ’แž˜แžธแž‘แŸ… SPIR-V แžŠแŸ‚แž›แžŸแŸ’แžšแžŠแŸ€แž„แž‘แŸ…แž“แžนแž„แž•แŸ’แž“แŸ‚แž€แž”แž“แŸ’แžแŸ‚แž˜ GLSL แžŸแž˜แŸ’แžšแžถแž”แŸ‹ OpenGL INTEL_shader_integer_functions2

แž“แŸ…แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถ Intel "Iris" Gallium3D แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž›แžธแž“แžปแž… แž”แžถแž“แž”แž„แŸ’แž แžถแž‰แžแŸ’แž›แžฝแž“ แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžƒแŸ’แž›แžถแŸ†แž„แžŸแž˜แŸ’แž„แžถแžแŸ‹แžแžถแžŸ Shader แŸ” แž–แžธแž˜แžปแž“ แž›แž€แŸ’แžแžŽแŸˆแž–แžทแžŸแŸแžŸแž“แŸแŸ‡แž˜แžถแž“แžœแžแŸ’แžแž˜แžถแž“แž“แŸ…แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถ Mesa Classic แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž›แžธแž“แžปแž…แŸ” แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแž‚แžฝแžšแžแŸ‚แžแŸ’แžšแžผแžœแž”แžถแž“แžšแŸ†แž–แžนแž„แž‘แžปแž€แž“แŸ…แž€แŸ’แž“แžปแž„ Mesa 19.2 แŸ”

แž‘แžธแž”แŸ†แž•แžปแžแž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“ Intel ั€ะฐะฑะพั‚ะฐะตั‚ แž›แžพแž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ† eLLC/eDRAM แžŠแŸ‚แž›แž˜แžถแž“แž”แŸ’แžšแžŸแžทแž‘แŸ’แž’แž—แžถแž–แžแŸ’แž–แžŸแŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžŸแžšแžŸแŸแžšแžกแžพแž„แžœแžทแž‰แž“แŸƒแžƒแŸ’แž›แžถแŸ†แž„แž•แŸ’แž‘แžปแž€แž‘แžทแž“แŸ’แž“แž“แŸแž™แž”แž„แŸ’แž แžถแž‰แŸ” แžœแžถแž“แžนแž„แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž›แžพ Skylake แž“แžทแž„แžแŸ’แž˜แžธแž‡แžถแž„แž“แŸแŸ‡ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž˜แžทแž“แž˜แŸ‚แž“แž“แŸ…แž›แžพแž”แž“แŸ’แž‘แŸ‡แžˆแžธแž”แž…แžถแžŸแŸ‹แŸ—แžŠแŸ‚แž›แž˜แžถแž“ eDRAM แž“แŸ„แŸ‡แž‘แŸแŸ”

แž”แŸ’แžšแž—แž–: linux.org.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹