Vulkan 20.0.0๋ฅผ ์ง€์›ํ•˜๋Š” Mesa 1.2 ์ถœ์‹œ

๋„์ž… OpenGL ๋ฐ Vulkan API์˜ ๋ฌด๋ฃŒ ๊ตฌํ˜„ ์ถœ์‹œ - ๋ฉ”์‚ฌ 20.0.0. Mesa 20.0.0 ๋ธŒ๋žœ์น˜์˜ ์ฒซ ๋ฒˆ์งธ ๋ฆด๋ฆฌ์Šค๋Š” ์‹คํ—˜์  ์ƒํƒœ์ž…๋‹ˆ๋‹ค. ์ฝ”๋“œ๊ฐ€ ์ตœ์ข… ์•ˆ์ •ํ™”๋˜๋ฉด ์•ˆ์ •์ ์ธ ๋ฒ„์ „ 20.0.1์ด ๋ฆด๋ฆฌ์Šค๋ฉ๋‹ˆ๋‹ค. ๋ฉ”์‚ฌ 20.0์—์„œ ๊ตฌํ˜„ Intel(i4.6, iris) ๋ฐ AMD(radeonsi) GPU์— ๋Œ€ํ•œ ์ „์ฒด OpenGL 965 ์ง€์›, AMD(r4.5) ๋ฐ NVIDIA(nvc600) GPU์— ๋Œ€ํ•œ OpenGL 0 ์ง€์›, Intel ๋ฐ AMD ์นด๋“œ์— ๋Œ€ํ•œ Vulkan 1.2 ์ง€์›.

์ค‘ ๋ณ€๊ฒฝ:

  • RadeonSI ๋“œ๋ผ์ด๋ฒ„(AMD GPU์šฉ) ์ œ๊ณต๋œ ์ง€์›
    OpenGL 4.6 (OpenGL 4.6์€ ์ด์ „์— Intel GPU์— ๋Œ€ํ•ด์„œ๋งŒ Mesa์—์„œ ์ง€์›๋˜์—ˆ์Šต๋‹ˆ๋‹ค.) ๋ฐ SPIR-V ์…ฐ์ด๋” ์ค‘๊ฐ„ ํ‘œํ˜„์ž…๋‹ˆ๋‹ค.
  • AMD ๋ฐ Intel GPU์šฉ RADV ๋ฐ ANV ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์ด์ œ ๊ทธ๋ž˜ํ”ฝ API๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋ถˆ์นธ 1.2;
  • ๋ธŒ๋กœ๋“œ์›ฐ ๋ฐ ์Šค์นด์ด๋ ˆ์ดํฌ(8์„ธ๋Œ€ ์ด์ƒ) ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜ ๊ธฐ๋ฐ˜์˜ ์ธํ…” GPU์˜ ๊ฒฝ์šฐ, ์ƒˆ๋กœ์šด Iris ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์œผ๋ฉฐ, ์ด ๋“œ๋ผ์ด๋ฒ„๋Š” ๊ธฐ๋Šฅ ๋ฉด์—์„œ i965 ๋“œ๋ผ์ด๋ฒ„์™€ ๋™๋“ฑํ•œ ์ˆ˜์ค€์„ ๋‹ฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. Iris ๋“œ๋ผ์ด๋ฒ„๋Š” Gallium3D ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋ฉฐ, ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ ์ž‘์—…์„ ์ปค๋„์˜ DRI ๋“œ๋ผ์ด๋ฒ„๋กœ ์˜คํ”„๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค. Linux ๋˜ํ•œ ์ถœ๋ ฅ ๊ฐ์ฒด ์žฌ์‚ฌ์šฉ์„ ์œ„ํ•œ ์บ์‹œ๋ฅผ ์ง€์›ํ•˜๋Š” ์ฆ‰์‹œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ƒํƒœ ์ถ”์ ๊ธฐ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Haswell์„ ํฌํ•จํ•œ ์ด์ „ ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜ ๊ธฐ๋ฐ˜ ์นฉ์˜ ๊ฒฝ์šฐ i965 ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ๊ทธ๋Œ€๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.
  • RADV(AMD ์นฉ์šฉ Vulkan ๋“œ๋ผ์ด๋ฒ„) ๋ฐ ์…ฐ์ด๋” ์ปดํŒŒ์ผ์šฉ ๋ฐฑ์—”๋“œ์—์„œ "ACO"๋Š” LLVM ์…ฐ์ด๋” ์ปดํŒŒ์ผ๋Ÿฌ์˜ ๋Œ€์•ˆ์œผ๋กœ Valve์—์„œ ๊ฐœ๋ฐœ ์ค‘์ธ GPU ์„ธ๋Œ€ GCN 1.0/GFX6(Southern Islands) ๋ฐ GCN 1.1/GFX7(Sea Islands)์— ๋Œ€ํ•œ ์ง€์›์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • RADV ๋ฐ ACO๋Š” ์ง€์˜ค๋ฉ”ํŠธ๋ฆฌ ์…ฐ์ด๋” ์ปดํŒŒ์ผ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • GPU GFX10(Navi)์šฉ RADV ๋ฐ ACO๋Š” ๋‹ค์Œ ๋ชจ๋“œ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. Wave32 (๋™์‹œ ์‹คํ–‰์„ ์œ„ํ•ด 32๊ฐœ์˜ ์Šค๋ ˆ๋“œ๋ฅผ ํ•˜๋‚˜์˜ "์›จ์ด๋ธŒ"๋กœ ๊ฒฐํ•ฉ)
  • LLVMpipe ๋ฐ RadeonSI ๋“œ๋ผ์ด๋ฒ„๋Š” ์œ ํ˜•์ด ์—†๋Š” IR(์ค‘๊ฐ„ ํ‘œํ˜„) ์…ฐ์ด๋”๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ๋ณ€ํ™˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค. NIR, GLSL IR ๋ฐ Mesa์˜ ๋‚ด๋ถ€ IR ์•„๋ž˜์—์„œ ๊ฐ€์žฅ ๋‚ฎ์€ ์ˆ˜์ค€์—์„œ ์ž‘๋™ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค. NIR ์„ฑ๋Šฅ์ด ์ตœ์ ํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • RadeonSI ๋“œ๋ผ์ด๋ฒ„์—์„œ ์ถ”๊ฐ€ ์ปดํŒŒ์ผ๋œ ์…ฐ์ด๋” ๊ฐ์ฒด์˜ ์ค‘๋ณต์„ ํ•„ํ„ฐ๋งํ•˜๋Š” ๋ผ์ด๋ธŒ ์บ์‹œ ์ง€์›;
  • Intel GPU์šฉ OpenGL ๋ฐ Vulkan ๋“œ๋ผ์ด๋ฒ„์— Gen11 ์นฉ(Jasper Lake)์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • V3D ๋“œ๋ผ์ด๋ฒ„(Raspberry Pi์šฉ)์—๋Š” OpenGL ES 3.2์™€ ํ˜ธํ™˜๋˜๋Š” ์ง€์˜ค๋ฉ”ํŠธ๋ฆฌ ์…ฐ์ด๋”์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์œผ๋ฉฐ OpenGL ES 3.1์— ๋Œ€ํ•œ ์ „์ฒด ์ง€์›์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • Qualcomm Adreno GPU์šฉ Vulkan ๋“œ๋ผ์ด๋ฒ„ TURNIP์˜ ์„ฑ๋Šฅ์ด ์ตœ์ ํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ƒˆ๋กœ์šด OpenGL ํ™•์žฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค:
  • RADV Vulkan ๋“œ๋ผ์ด๋ฒ„์— ํ™•์žฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค(AMD ์นด๋“œ์šฉ):
  • ANV Vulkan ๋“œ๋ผ์ด๋ฒ„์— ํ™•์žฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค(Intel ์นด๋“œ์šฉ):

์ถœ์ฒ˜ : opennet.ru

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster