Chức năng di chuyển hàng loạt của AMDGPU LRU giúp tăng hiệu suất trong OpenCL và Vulkan

Phần cứng / Chức năng di chuyển hàng loạt của AMDGPU LRU giúp tăng hiệu suất trong OpenCL và Vulkan

Nguyên tắc Talos đã chuẩn hóa

1 phút đọc Di chuyển hàng loạt AMDGPU LRU

API Vulkan luôn ưu ái cho các card đồ họa AMD và thật đáng tiếc là không có nhiều nhà phát triển cung cấp hỗ trợ thích hợp cho Vulkan, nhưng điều đó đã không ngăn được AMD nỗ lực cải thiện hiệu suất. AMD’s Huang Rui và Christian Konig đã nghiên cứu về chức năng Di chuyển hàng loạt của AMDGPU LRU để tăng hiệu suất của cạc đồ họa khi sử dụng Vulkan và OpenCL.



Tính năng Di chuyển hàng loạt của AMDGPU LRU đã được giới thiệu trong bản vá mới và Nguyên tắc Talos là một trong những trò chơi đã được thử nghiệm trước và sau khi thực hiện bản vá. Thật thú vị khi thấy rằng chức năng Di chuyển hàng loạt của AMDGPU LRU cho phép hiệu suất của trò chơi trong Vulkan tăng từ 147 FPS lên 163 FPS. Điều tương tự cũng có thể nói về khối lượng công việc OpenCL khi độ trễ giảm từ 76 chúng tôi xuống 40. Điều này thực sự rất ấn tượng.

Mặc dù sự ra mắt của card đồ họa AMD không như mong đợi và hiệu suất của card màn hình hơi kém, nhưng có thể nói rằng AMD đã và đang làm việc để cung cấp hỗ trợ trình điều khiển thích hợp và điều đó đã cho phép công ty cung cấp hiệu suất tốt hơn với mỗi cập nhật trình điều khiển. So với lần ra mắt ban đầu của các card đồ họa, điều này thực sự rất ấn tượng và AMD đã có thể tinh chỉnh mọi thứ ở mức tối đa.



Nhưng đội Đỏ vẫn chưa dừng lại ở đó và vẫn đang tiếp tục mày mò, cố gắng để thành tích tốt hơn nữa. Người dùng muốn có được tất cả hiệu suất có thể từ phần cứng mà họ đã mua và điều đó chỉ có thể xảy ra nếu AMD cung cấp hỗ trợ phần mềm thích hợp cho phần cứng. Tôi chắc chắn đây là điều mà người dùng sẽ đánh giá cao.



Theo các chi tiết kỹ thuật do AMD cung cấp:



khi amdgpu_vm_validate_pt_bos () được gọi và chúng tôi không phải làm gì cả, chúng tôi không chuyển từng BO một, mà thay vào đó, cắt danh sách LRU thành nhiều phần để chúng tôi di chuyển hàng loạt mọi thứ đến cuối chỉ trong một thao tác.

Chức năng Di chuyển hàng loạt của AMDGPU LRU là một tính năng tuyệt vời và nếu chúng tôi tiếp tục nhận được những cải tiến như thế này trong những ngày tới thì chúng tôi sẽ nhận được hiệu suất tốt hơn nhiều từ các cạc đồ họa AMD so với những gì chúng tôi sử dụng ngay bây giờ.

Nguồn Liberationesktop Thẻ amd