AMD giúp Threadripper tăng tới 215% hiệu năng chuyển mã video trên HandBrake
AMD vừa phối hợp khắc phục một số điểm nghẽn về xử lý đa luồng trên HandBrake, giúp các bộ vi xử lý nhiều nhân như Ryzen Threadripper tận dụng tài nguyên hiệu quả hơn. Những cải tiến này đã được tích hợp từ phiên bản HandBrake 1.11.0.
HandBrake chưa tận dụng hết CPU trên 64 luồng
Theo AMD, các phiên bản HandBrake trước đây chưa được tối ưu tốt cho những hệ thống sở hữu trên 64 bộ xử lý logic. Vì vậy, khi chạy trên các CPU có số lượng nhân và luồng lớn như Threadripper, một phần tài nguyên xử lý có thể bị bỏ trống thay vì được sử dụng cho quá trình chuyển mã video.
Bên cạnh đó, một số tác vụ còn bị chia thành quá nhiều phần nhỏ. Việc này làm tăng thời gian điều phối công việc giữa các luồng, khiến CPU dành nhiều tài nguyên cho quá trình quản lý thay vì trực tiếp xử lý video.
Hiện tượng trên đặc biệt rõ rệt với nội dung độ phân giải 720p. Trong một số trường hợp thử nghiệm, hiệu năng không những không tăng khi bổ sung thêm nhân CPU mà còn giảm tới 60%.
Hiệu năng tăng mạnh sau khi tối ưu
AMD đã cải thiện cơ chế quản lý luồng và cách HandBrake phân chia công việc trên các hệ thống có số lượng nhân lớn. Nhờ đó, nhiều nhân CPU có thể hoạt động đồng thời và dành nhiều thời gian hơn cho quá trình chuyển mã thực tế.
Trong thử nghiệm với AMD Ryzen Threadripper 7980X sở hữu 64 nhân, 128 luồng, kết hợp cùng 128 GB RAM DDR5-5600 và card đồ họa Radeon RX 9070 XT, HandBrake ghi nhận mức cải thiện hiệu năng từ 16% đến 215%, tùy từng nội dung.
Một số kết quả nổi bật gồm:
- Tăng tới 215% với video Perfume H.264 độ phân giải 720p.
- Tăng 203% với video LG 8K, định dạng HEVC 8-bit ở độ phân giải 4320p.
- Tăng 105% với video LG 8K 60 FPS, định dạng HEVC 10-bit ở độ phân giải 4320p.
AMD cũng thử nghiệm trên Ryzen Threadripper PRO 9995WX với 96 nhân, 192 luồng. Khi kết hợp cùng Radeon RX 9070 XT, hệ thống đạt mức tăng hiệu năng tối đa 181% trong các tác vụ mã hóa HEVC.
Cụ thể, hiệu năng tăng:
- Tới 181% với video Perfume H.264 720p.
- Tới 151% với video Perfume HEVC 10-bit 2160p.
- Tới 149% với video LG 8K HEVC 8-bit 4320p.
Người dùng chỉ cần cập nhật HandBrake
Để tận dụng khả năng mở rộng hiệu năng mới, người dùng không cần thay đổi quy trình làm việc, thiết lập thêm thông số hay sử dụng preset đặc biệt. Chỉ cần cập nhật HandBrake lên phiên bản 1.11.0 hoặc mới hơn.
Bản cập nhật sẽ đặc biệt hữu ích với các nhà sáng tạo nội dung, studio dựng phim và người dùng chuyên nghiệp thường xuyên chuyển mã video độ phân giải cao trên những hệ thống sử dụng CPU AMD Ryzen Threadripper hoặc Threadripper PRO.
Những cải tiến lần này cũng cho thấy hiệu năng phần cứng không chỉ phụ thuộc vào số lượng nhân CPU, mà còn phụ thuộc lớn vào khả năng tối ưu đa luồng của phần mềm.