ವಲ್ಕನ್ 1.3 ರ ಹೊಸ ಆವೃತ್ತಿ ಈಗಾಗಲೇ ಬಿಡುಗಡೆಯಾಗಿದೆ ಮತ್ತು ಇವು ಅದರ ಸುದ್ದಿಗಳಾಗಿವೆ

ಎರಡು ವರ್ಷಗಳ ಕೆಲಸದ ನಂತರ, ಕ್ರೋನೋಸ್ ವಲ್ಕನ್ 1.3 ವಿವರಣೆಯ ಹೊಸ ಆವೃತ್ತಿಯ ಬಿಡುಗಡೆಯನ್ನು ಘೋಷಿಸಿತು. ಹೊಸ ವಿವರಣೆಯು ಎರಡು ವರ್ಷಗಳಲ್ಲಿ ಸಂಗ್ರಹವಾದ ತಿದ್ದುಪಡಿಗಳು ಮತ್ತು ವಿಸ್ತರಣೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.

ಇದಲ್ಲದೆ ಹೊಸ ವಿವರಣೆಗೆ ಬೆಂಬಲವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಯೋಜನೆಯನ್ನು ಸಲ್ಲಿಸಲಾಗಿದೆ ಮತ್ತು ಗ್ರಾಫಿಕ್ಸ್ ಕಾರ್ಡ್‌ಗಳು ಮತ್ತು ಸಾಧನ ಡ್ರೈವರ್‌ಗಳಲ್ಲಿ ಹೆಚ್ಚುವರಿ ವಿಸ್ತರಣೆಗಳು. Intel, AMD, ARM ಮತ್ತು NVIDIA ವುಲ್ಕನ್ 1.3 ಗೆ ಹೊಂದಿಕೆಯಾಗುವ ಉತ್ಪನ್ನಗಳನ್ನು ಸಿದ್ಧಪಡಿಸುತ್ತಿವೆ.

ಉದಾಹರಣೆಗೆ, ವಲ್ಕನ್ 1.3 ಗೆ ಬೆಂಬಲ ಶೀಘ್ರದಲ್ಲೇ ಲಭ್ಯವಿರುತ್ತದೆ ಎಂದು AMD ಘೋಷಿಸಿದೆ ಎಎಮ್‌ಡಿ ರೇಡಿಯನ್ ಆರ್‌ಎಕ್ಸ್ ವೆಗಾ ಸರಣಿಯ ಗ್ರಾಫಿಕ್ಸ್ ಕಾರ್ಡ್‌ಗಳು, ಹಾಗೆಯೇ ಎಎಮ್‌ಡಿ ಆರ್‌ಡಿಎನ್‌ಎ ಆರ್ಕಿಟೆಕ್ಚರ್ ಆಧಾರಿತ ಎಲ್ಲಾ ಕಾರ್ಡ್‌ಗಳು. NVIDIA Linux ಮತ್ತು Windows ಗಾಗಿ Vulkan 1.3 ಹೊಂದಾಣಿಕೆಯ ಡ್ರೈವರ್‌ಗಳನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲು ತಯಾರಿ ನಡೆಸುತ್ತಿದೆ ಮತ್ತು ARM ಮಾಲಿ GPU ಗಳಿಗೆ Vulkan 1.3 ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ.

ತಿಳಿದಿಲ್ಲದವರಿಗೆ ವಲ್ಕನ್, ಅವರು ಇದನ್ನು ತಿಳಿದಿರಬೇಕು ನಿಯಂತ್ರಕಗಳ ಕಾರ್ಡಿನಲ್ ಸರಳೀಕರಣಕ್ಕಾಗಿ ಎದ್ದು ಕಾಣುವ API ಆಗಿದೆ, ಅಪ್ಲಿಕೇಶನ್-ಸೈಡ್ GPU ಕಮಾಂಡ್ ಉತ್ಪಾದನೆಯನ್ನು ತೆಗೆದುಹಾಕುವುದು, ಡೀಬಗ್ ಮಾಡುವ ಲೇಯರ್‌ಗಳನ್ನು ಪ್ಲಗ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯ, ವಿವಿಧ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗಾಗಿ API ಗಳ ಏಕೀಕರಣ ಮತ್ತು GPU-ಸೈಡ್ ಎಕ್ಸಿಕ್ಯೂಶನ್‌ಗಾಗಿ ಪ್ರಿಕಂಪೈಲ್ಡ್ ಮಧ್ಯಂತರ ಕೋಡ್ ರೆಂಡರಿಂಗ್‌ನ ಬಳಕೆ.

ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಭವಿಷ್ಯವನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, GPU ಕಾರ್ಯಾಚರಣೆಗಳ ಮೇಲೆ ನೇರ ನಿಯಂತ್ರಣ ಮತ್ತು GPU ಮಲ್ಟಿಥ್ರೆಡಿಂಗ್‌ಗೆ ಅಂತರ್ನಿರ್ಮಿತ ಬೆಂಬಲದೊಂದಿಗೆ Vulkan ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ., ಇದು ನಿಯಂತ್ರಕ ಓವರ್ಹೆಡ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ನಿಯಂತ್ರಕ ಬದಿಯ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಹೆಚ್ಚು ಸರಳ ಮತ್ತು ಹೆಚ್ಚು ಊಹಿಸಬಹುದಾದಂತೆ ಮಾಡುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಡ್ರೈವರ್ ಸೈಡ್‌ನಲ್ಲಿ ಓಪನ್‌ಜಿಎಲ್‌ನಲ್ಲಿ ಅಳವಡಿಸಲಾಗಿರುವ ಮೆಮೊರಿ ನಿರ್ವಹಣೆ ಮತ್ತು ದೋಷ ನಿರ್ವಹಣೆಯಂತಹ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ವಲ್ಕನ್‌ನಲ್ಲಿನ ಅಪ್ಲಿಕೇಶನ್ ಲೇಯರ್‌ಗೆ ಸರಿಸಲಾಗುತ್ತದೆ.

Vulkan ಲಭ್ಯವಿರುವ ಎಲ್ಲಾ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳನ್ನು ವ್ಯಾಪಿಸುತ್ತದೆ ಮತ್ತು ಡೆಸ್ಕ್‌ಟಾಪ್, ಮೊಬೈಲ್ ಮತ್ತು ವೆಬ್‌ಗಾಗಿ ಒಂದೇ API ಅನ್ನು ಒದಗಿಸುತ್ತದೆ, ಇದು ಅನೇಕ GPU ಗಳು ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಸಾಮಾನ್ಯ API ಅನ್ನು ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಯಾವುದೇ GPU ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಪರಿಕರಗಳನ್ನು ರಚಿಸುವ ವಲ್ಕನ್‌ನ ಬಹು-ಶ್ರೇಣಿಯ ಆರ್ಕಿಟೆಕ್ಚರ್‌ನೊಂದಿಗೆ, OEM ಗಳು ಅಭಿವೃದ್ಧಿಯ ಸಮಯದಲ್ಲಿ ಕೋಡ್ ವಿಮರ್ಶೆ, ಡೀಬಗ್ ಮಾಡುವಿಕೆ ಮತ್ತು ಪ್ರೊಫೈಲಿಂಗ್‌ಗಾಗಿ ಸಾಮಾನ್ಯ ಸಾಧನಗಳನ್ನು ಬಳಸಬಹುದು.

ವಲ್ಕನ್ 1.3 ರ ಮುಖ್ಯ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು

ಪ್ರಸ್ತುತಪಡಿಸಲಾದ ವಲ್ಕನ್ 1.3 ರ ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ, ಅದನ್ನು ಹೈಲೈಟ್ ಮಾಡಲಾಗಿದೆe SPIR-V 1.6 ವಿವರಣೆಯನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ ಎಲ್ಲಾ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗೆ ಸಾರ್ವತ್ರಿಕವಾಗಿರುವ ಶೇಡರ್‌ಗಳ ಮಧ್ಯಂತರ ಪ್ರಾತಿನಿಧ್ಯವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಮತ್ತು ಗ್ರಾಫಿಕ್ಸ್ ಮತ್ತು ಸಮಾನಾಂತರ ಕಂಪ್ಯೂಟಿಂಗ್ ಎರಡಕ್ಕೂ ಬಳಸಬಹುದು. SPIR-V ಪ್ರತ್ಯೇಕ ಶೇಡರ್ ಸಂಕಲನ ಹಂತವನ್ನು ಮಧ್ಯಂತರ ಪ್ರಾತಿನಿಧ್ಯವಾಗಿ ಬೇರ್ಪಡಿಸುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಇದು ವಿವಿಧ ಉನ್ನತ ಮಟ್ಟದ ಭಾಷೆಗಳಿಗೆ ಇಂಟರ್ಫೇಸ್‌ಗಳನ್ನು ರಚಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಹಲವಾರು ಉನ್ನತ ಮಟ್ಟದ ಅನುಷ್ಠಾನಗಳ ಆಧಾರದ ಮೇಲೆ, ಅಂತರ್ನಿರ್ಮಿತ ಶೇಡರ್ ಕಂಪೈಲರ್ ಅನ್ನು ಬಳಸದೆಯೇ OpenGL, Vulkan ಮತ್ತು OpenCL ಡ್ರೈವರ್‌ಗಳಿಂದ ಬಳಸಬಹುದಾದ ಒಂದು ಮಧ್ಯಂತರ ಕೋಡ್ ಅನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ರಚಿಸಲಾಗಿದೆ.

ಎದ್ದು ಕಾಣುವ ಮತ್ತೊಂದು ಬದಲಾವಣೆ ಅದುಇ ಹೊಂದಾಣಿಕೆಯ ಪ್ರೊಫೈಲ್‌ಗಳ ಪರಿಕಲ್ಪನೆಯನ್ನು ಪ್ರಸ್ತಾಪಿಸುತ್ತದೆ. ಆಂಡ್ರಾಯ್ಡ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಾಗಿ ಮೂಲ ಪ್ರೊಫೈಲ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಮೊದಲನೆಯದು Google ಇದು ವಲ್ಕನ್ 1.0 ವಿವರಣೆಯನ್ನು ಮೀರಿದ ಸಾಧನದಲ್ಲಿ ಸುಧಾರಿತ ವಲ್ಕನ್ ವೈಶಿಷ್ಟ್ಯಗಳಿಗೆ ಬೆಂಬಲದ ಮಟ್ಟವನ್ನು ನಿರ್ಧರಿಸಲು ಸುಲಭಗೊಳಿಸುತ್ತದೆ. ಹೆಚ್ಚಿನ ಸಾಧನಗಳಿಗೆ, OTA ನವೀಕರಣಗಳನ್ನು ಸ್ಥಾಪಿಸದೆಯೇ ಪ್ರೊಫೈಲ್ ಬೆಂಬಲವನ್ನು ಒದಗಿಸಬಹುದು.

ದಿ ಸರಳೀಕೃತ ರೆಂಡರ್ ಪಾಸ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ (ಸ್ಟ್ರೀಮ್‌ಲೈನಿಂಗ್ ರೆಂಡರ್ ಪಾಸ್‌ಗಳು , VK_KHR_dynamic_rendering) ಇದು ರೆಂಡರ್ ಪಾಸ್‌ಗಳು ಮತ್ತು ಫ್ರೇಮ್‌ಬಫರ್ ಆಬ್ಜೆಕ್ಟ್‌ಗಳನ್ನು ರಚಿಸದೆ ರೆಂಡರಿಂಗ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ಹೆಚ್ಚುವರಿಯಾಗಿ, ಗ್ರಾಫ್ ಪೈಪ್‌ಲೈನ್‌ನ ಸಂಕಲನವನ್ನು ನಿರ್ವಹಿಸಲು ಸುಲಭವಾಗುವಂತೆ ಹೊಸ ವಿಸ್ತರಣೆಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ:

  • VK_EXT_extended_dynamic_state, VK_EXT_extended_dynamic_state2 – ಕಂಪೈಲ್ ಮಾಡಿದ ಮತ್ತು ಲಗತ್ತಿಸಲಾದ ಸ್ಟೇಟ್ ಆಬ್ಜೆಕ್ಟ್‌ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಹೆಚ್ಚುವರಿ ಡೈನಾಮಿಕ್ ಸ್ಟೇಟ್‌ಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ.
  • VK_EXT_pipeline_creation_cache_control : ಪೈಪ್‌ಲೈನ್‌ಗಳನ್ನು ಯಾವಾಗ ಮತ್ತು ಹೇಗೆ ನಿರ್ಮಿಸುವುದು ಎಂಬುದರ ಮೇಲೆ ವಿಸ್ತೃತ ನಿಯಂತ್ರಣವನ್ನು ಒದಗಿಸುತ್ತದೆ.
  • VK_EXT_pipeline_creation_feedback : ಪ್ರೊಫೈಲಿಂಗ್ ಮತ್ತು ಡೀಬಗ್ ಮಾಡಲು ಅನುಕೂಲವಾಗುವಂತೆ ಸಂಕಲಿಸಿದ ಪೈಪ್‌ಲೈನ್‌ಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಮತ್ತೊಂದೆಡೆ, ಐಚ್ಛಿಕದಿಂದ ಕಡ್ಡಾಯಕ್ಕೆ ವರ್ಗಾಯಿಸಲಾದ ಹಲವಾರು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸಹ ಹೈಲೈಟ್ ಮಾಡಲಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ಬಫರ್ ಉಲ್ಲೇಖಗಳು (VK_KHR_buffer_device_address) ಮತ್ತು Vulkan ಮೆಮೊರಿ ಮಾದರಿಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದು ಈಗ ಕಡ್ಡಾಯವಾಗಿದೆ, ಇದು ಸಮಾನಾಂತರ ಥ್ರೆಡ್‌ಗಳು ಹಂಚಿದ ಡೇಟಾ ಮತ್ತು ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಹೇಗೆ ಪ್ರವೇಶಿಸಬಹುದು ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತದೆ.

ಇದಲ್ಲದೆ ವಿವರವಾದ ಉಪಗುಂಪು ನಿಯಂತ್ರಣವನ್ನು ಒದಗಿಸಲಾಗಿದೆ (VK_EXT_subgroup_size_control) ಅಲ್ಲಿ ಪೂರೈಕೆದಾರರು ಬಹು ಉಪಗುಂಪು ಗಾತ್ರಗಳನ್ನು ಬೆಂಬಲಿಸಬಹುದು ಮತ್ತು ಡೆವಲಪರ್‌ಗಳು ತಮಗೆ ಬೇಕಾದ ಯಾವುದೇ ಗಾತ್ರವನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು.

ವಿಸ್ತರಣೆಯನ್ನು ಒದಗಿಸಲಾಗಿದೆ VK_KHR_shader_integer_dot_product ಕ್ಯು ಯಂತ್ರ ಕಲಿಕೆಯ ಚೌಕಟ್ಟುಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ಬಳಸಬಹುದು ಯಂತ್ರಾಂಶ-ವೇಗವರ್ಧಿತ ಪಾಯಿಂಟ್ ಉತ್ಪನ್ನ ಕಾರ್ಯಾಚರಣೆಗಳ ಮೂಲಕ.

ಅಂತಿಮವಾಗಿ ಅದನ್ನು ಗಮನಿಸಬೇಕು ವಲ್ಕನ್ 1.3 ನಿರ್ದಿಷ್ಟತೆಯ ಅವಶ್ಯಕತೆಗಳನ್ನು OpenGL ES 3.1 ವರ್ಗದ ಗ್ರಾಫಿಕ್ಸ್ ಯಂತ್ರಾಂಶಕ್ಕಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಇದು ವಲ್ಕನ್ 1.2 ಅನ್ನು ಬೆಂಬಲಿಸುವ ಎಲ್ಲಾ GPU ಗಳಲ್ಲಿ ಹೊಸ ಗ್ರಾಫಿಕ್ಸ್ API ಗೆ ಬೆಂಬಲವನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ.

Vulkan SDK ಟೂಲ್‌ಕಿಟ್ ಅನ್ನು ಫೆಬ್ರವರಿ ಮಧ್ಯದಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡಲು ನಿರ್ಧರಿಸಲಾಗಿದೆ. ಪ್ರಮುಖ ವಿವರಣೆಯ ಜೊತೆಗೆ, ಮಧ್ಯಮ ಶ್ರೇಣಿಯ ಮತ್ತು ಉನ್ನತ-ಮಟ್ಟದ ಡೆಸ್ಕ್‌ಟಾಪ್ ಮತ್ತು ಮೊಬೈಲ್ ಸಾಧನಗಳಿಗೆ ಹೆಚ್ಚುವರಿ ವಿಸ್ತರಣೆಗಳನ್ನು ವಲ್ಕನ್ ಮೈಲ್‌ಸ್ಟೋನ್ ಆವೃತ್ತಿಯ ಭಾಗವಾಗಿ ಬೆಂಬಲಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ.

ಅಂತಿಮವಾಗಿ, ನೀವು ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ, ನೀವು ವಿವರಗಳನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: AB ಇಂಟರ್ನೆಟ್ ನೆಟ್ವರ್ಕ್ಸ್ 2008 SL
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.