Mesa 24.3 Sees 'Substantial Improvement' To AMD Clear/Copy-Buffer Compute Shader

์ „๋ฌธ: https://www.phoronix.com/news/AMD-Optimize-Clear-CB-Shader

์›์ €์ž: Michael Larabel | ์ž‘์„ฑ์ผ: 2024-08-10 10:27
์‚ฌ์ดํŠธ ๋‚ด ๊ฒŒ์‹œ์ผ: 2024-08-10 10:48
The latest release of Mesa, version 24.3, introduces significant enhancements to the AMD clear/copy-buffer compute shader within the radeonsi driver. This update has transitioned the shader to the src/amd/common directory, indicating a structural improvement in the codebase.

One of the key advancements is the support for unaligned buffer clears and copies, which allows for greater flexibility in memory management. Notably, this enhancement maintains performance levels comparable to those achieved with aligned clears and copies. The optimal alignment for buffer offsets has been identified as 256 bytes, rather than the previously assumed 4 bytes, which could lead to more efficient memory usage and potentially better performance in various applications.

Further optimizations tailored to specific chip architectures are anticipated, with the current improvements already deemed optimal for the Navi31 architecture. This suggests that users of this GPU can expect enhanced performance in tasks involving buffer operations, which could be particularly beneficial in graphics-intensive applications and gaming scenarios.

* ์ด ๊ธ€์€ phoronix.com์˜ ๊ธฐ์‚ฌ๋ฅผ ์š”์•ฝํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ „์ฒด ๊ธฐ์‚ฌ์˜ ๋‚ด์šฉ์€ ์ด๊ณณ์—์„œ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์นดํ…Œ๊ณ ๋ฆฌ: GPU
ํƒœ๊ทธ: AMD (1525) Performance (807) Open Source (577) graphics (170) Mesa (83) RadeonSI (7) compute shader (1) Navi31 (1) buffer management (1)

๋Œ“๊ธ€

๋Œ“๊ธ€์„ ์“ฐ๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋กœ๊ทธ์ธ์„ ํ•ด ์ฃผ์„ธ์š”.