Là một chuyên gia công nghệ, tôi đã biết đến công nghệ Resizable BAR (viết tắt là ReBAR) từ nhiều năm trước, nhưng chưa bao giờ thực sự bận tâm kích hoạt nó cho đến tận bây giờ. Một trong những lý do chính ngăn cản tôi là việc ổ cứng SSD chính của tôi vẫn được định dạng theo chuẩn MBR cũ thay vì GPT hiện đại. Để sử dụng Resizable BAR, một ổ đĩa định dạng GPT là yêu cầu bắt buộc, vì nếu không, tôi sẽ không thể sử dụng chế độ UEFI, và do đó, không thể bật Resizable BAR. Gần đây, sau khi cập nhật BIOS bo mạch chủ, tôi cuối cùng đã quyết định tìm hiểu xem liệu Resizable BAR có thực sự đáng giá để đầu tư thời gian cấu hình hay không.
Resizable BAR là một công nghệ giao tiếp PCIe tiên tiến, cho phép CPU truy cập toàn bộ bộ nhớ VRAM của GPU một cách trực tiếp, thay vì phải truy cập theo từng khối nhỏ như trước đây. Để tận dụng công nghệ này, bạn cần sở hữu một card đồ họa NVIDIA GeForce RTX 30 Series, AMD Radeon RX 6000 Series trở lên, và một CPU Intel thế hệ thứ 10 hoặc Ryzen 3000 Series trở lên. Với tiềm năng mang lại tác động đáng kể đến hiệu suất chơi game, tùy thuộc vào tựa game, tôi rất tò mò muốn kiểm tra xem một tùy chỉnh nhỏ trong BIOS này có thể mang lại lợi ích thực tế đến mức nào cho hệ thống của mình.
Cuối cùng tôi đã chuyển đổi ổ SSD từ MBR sang GPT
Bước đi cần thiết từ lâu
Khi bắt đầu tìm hiểu sâu về Resizable BAR, tôi bất ngờ phát hiện ra rằng ổ SSD chính của mình vẫn đang sử dụng định dạng MBR lỗi thời thay vì GPT hiện đại. Điều này khá lạ vì tôi đã sử dụng chiếc PC này hơn ba năm mà không hề hay biết. Tôi không nhớ chính xác lý do tại sao ổ SSD của mình không được định dạng GPT ngay từ đầu, nhưng có thể là do tôi đã sao chép cài đặt Windows 10 cũ của mình sang ổ đĩa này khi mới mua PC.
Ổ cứng SSD NVMe WD Black SN850X gắn trên bo mạch chủ, minh họa quá trình chuyển đổi sang GPT để bật Resizable BAR
Sau khi xác định vấn đề, tôi đã kiểm tra lại để đảm bảo rằng mình đang sử dụng vBIOS tương thích bằng cách dùng Công cụ cập nhật chương trình cơ sở Resizable BAR của Nvidia, đồng thời cập nhật driver GPU lên phiên bản mới nhất. BIOS bo mạch chủ của tôi cũng đã hỗ trợ ReBAR hoàn chỉnh. Tất nhiên, card đồ họa RTX 3080 và CPU Ryzen 7 5700X của tôi đều tương thích với công nghệ này. Như vậy, mảnh ghép cuối cùng còn lại chính là chuyển đổi ổ SSD từ MBR sang GPT. Công cụ MBR2GPT tích hợp sẵn trong Windows đã giúp quá trình này diễn ra một cách liền mạch. Tôi chỉ cần khởi động vào môi trường phục hồi và sử dụng Command Prompt để chạy các lệnh sau, lần lượt:
1. mbr2gpt /validate
2. mbr2gpt /convert
Tôi lựa chọn phương pháp này vì nó được khuyến nghị thực hiện ngoại tuyến, và đặc biệt hơn, không giống như các phương pháp cũ, quy trình này giữ nguyên dữ liệu hiện có trên ổ đĩa mà không làm mất mát. Dù vậy, tôi vẫn sao lưu toàn bộ dữ liệu của mình trước khi bắt đầu chuyển đổi, phòng trường hợp có sự cố.
Tôi đã tắt BIOS cũ và bật ReBAR
Mọi thứ diễn ra đúng kế hoạch
Sau khi quá trình chuyển đổi hoàn tất, việc còn lại chỉ là truy cập vào BIOS, tắt chế độ BIOS kế thừa (legacy BIOS) hoặc Mô-đun hỗ trợ tương thích (Compatibility Support Module – CSM) và kích hoạt Resizable BAR. Bạn cũng nên bật tùy chọn “Above 4GB Decoding” nếu thấy nó bị tắt. Những cài đặt này thường nằm trong phần “PCIe” hoặc “PCI sub-system” trong giao diện BIOS. Với việc ổ SSD đã được định dạng GPT, phần mềm UEFI firmware trên bo mạch chủ giờ đây có thể khởi động vào Windows một cách bình thường.
Giao diện cài đặt Resizable BAR trong BIOS hoặc phần mềm điều khiển NVIDIA, thể hiện tính năng đang được kích hoạt
Tiếp theo, tôi mở Bảng điều khiển NVIDIA (Nvidia Control Panel) và xác nhận rằng Resizable BAR đã được bật trong mục “Thông tin hệ thống” (System Information). Mọi thứ đã sẵn sàng, và tôi rất háo hức muốn xem mình sẽ đạt được mức tăng hiệu suất nào trong các tựa game yêu thích. Tôi đã từng thấy nhiều người báo cáo tăng tới 15% hiệu suất chỉ bằng cách bật Resizable BAR hoặc Smart Access Memory (tên gọi của công nghệ tương tự trên GPU AMD), nên tôi cũng đặt khá nhiều kỳ vọng.
Tôi nhận được thêm FPS “miễn phí”
Tuy nhiên, không phải là một sự thay đổi đột phá
Như bạn có thể thấy từ các biểu đồ hoặc thông tin tổng hợp từ các chuyên gia khác, Resizable BAR có thể mang lại thêm tới 12% FPS, và đôi khi còn nhiều hơn nữa trong một số tựa game nhất định. Tôi đã kỳ vọng khá cao vào chiếc RTX 3080 của mình, nhưng thực tế, tôi không nhận được một sự thúc đẩy quá lớn với ReBAR. Tuy nhiên, điều đó không có nghĩa là quá trình này là vô ích. Rõ ràng, việc bỏ qua hiệu suất miễn phí là một điều không nên, và xét đến việc các nhà phát triển game lẫn nhà sản xuất GPU đều khuyến nghị bật ReBAR hoặc SAM, bạn chắc chắn nên làm theo.
Mức tăng hiệu suất có thể thay đổi tùy theo từng tựa game và khác nhau dựa trên loại GPU bạn đang sử dụng. Ngoài chỉ số FPS trung bình, chỉ số FPS 1% thấp (1% lows) cũng được hưởng lợi từ Resizable BAR, giúp trải nghiệm chơi game tổng thể của bạn trở nên mượt mà và ổn định hơn. Dưới đây là kết quả thực tế mà tôi đã ghi nhận trên chiếc PC chơi game của mình trước và sau khi kích hoạt Resizable BAR:
RTX 3080 + Ryzen 7 5700X @ 1440p | FPS Trung bình (Không ReBAR) | FPS Trung bình (Có ReBAR) |
---|---|---|
Cyberpunk 2077 (High + DLSS Q) | 62 | 67 |
Forza Horizon 5 (Extreme + DLSS Q) | 98 | 105 |
Microsoft Flight Simulator (High) | 58 | 61 |
Dying Light 2 Stay Human (High + DLSS Q) | 81 | 89 |
Những cải thiện mà tôi nhận được có thể không làm thay đổi đáng kể trải nghiệm chơi game của tôi trong mọi trường hợp, nhưng trong một vài tựa game, ví dụ như Microsoft Flight Simulator, tôi đã có thể vượt qua cột mốc “thần thánh” 60 FPS. Đó chắc chắn không phải là một chiến thắng nhỏ, phải không?
Kích hoạt Resizable BAR là một quyết định hiển nhiên
Mặc dù mức tăng hiệu suất có thể khác nhau tùy thuộc vào cấu hình và tựa game của bạn, Resizable BAR và SAM là những tùy chỉnh dễ dàng để có được hiệu suất chơi game bổ sung cho chiếc PC của bạn. Miễn là bạn sở hữu phần cứng tương đối mới, bạn chỉ cần bật nó lên để nhận được hiệu suất miễn phí. Hầu hết các tựa game hiện đại đều được hưởng lợi từ tính năng này, và các nhà sản xuất GPU cũng khuyến nghị sử dụng nó. Ai mà biết được, bạn có thể thấy mức tăng 15-20% trong các tựa game mà bạn thường xuyên chơi. Chỉ riêng điều đó thôi cũng đã đủ để bạn bật ReBAR, và thậm chí là chuyển đổi ổ SSD sang GPT nếu bạn chưa thực hiện.