Khi nâng cấp lên CPU Ryzen 7 5800X3D vào năm ngoái, tôi đã gặp phải các vấn đề về độ ổn định với bộ kit RAM DDR4-3600MHz 64GB mà trước đây đã hoạt động rất tốt với CPU 5900X của mình. Mặc dù đã vượt qua các bài kiểm tra bộ nhớ, PC của tôi vẫn thường xuyên bị khởi động lại ngẫu nhiên và gặp lỗi Màn hình Xanh Chết chóc (BSOD) trong một số trò chơi và các tác vụ nặng. Cuối cùng, tôi buộc phải giảm xung nhịp RAM xuống 3200MHz và nới lỏng các timing để hệ thống hoạt động ổn định 24/7.
Tôi biết hiệu suất sẽ bị ảnh hưởng một chút, nhưng vì 3600MHz thường được coi là điểm tối ưu cho bộ nhớ DDR4 trên CPU Ryzen, đặc biệt là 5800X3D, nên tôi không quá lo lắng. Tuy nhiên, ngay khi tải các tựa game cạnh tranh như Valorant và Fortnite, tôi nhận thấy tốc độ khung hình của mình không ổn định như mong đợi. Mặc dù nhiều người dùng hiện đang chuyển sang bộ nhớ DDR5 nhanh hơn, nhưng việc kết hợp RAM chậm hơn với một CPU chơi game nhanh như 5800X3D đã cho tôi thấy rõ tầm quan trọng của băng thông và độ trễ bộ nhớ, đặc biệt trong các tình huống bị giới hạn bởi CPU (CPU-bound).
Bộ Kit RAM G.Skill Trident Z5 Royal DDR5-7200 cao cấp
1% Low FPS Bị Ảnh Hưởng Đáng Kể
Nhận Thấy Hiện Tượng Giật Lag Nhẹ Khi Chơi Game
Lần đầu tiên tôi chơi game sau khi đổi 5900X lấy 5800X3D, tôi nhận thấy sự cải thiện đáng kể về FPS trong các tựa game cạnh tranh (khoảng 30-40%) nhờ khả năng tận dụng GPU tốt hơn. Tuy nhiên, điều này xảy ra trước khi tôi giảm xung nhịp RAM xuống 3200MHz do các vấn đề về độ ổn định. Tôi cho rằng việc giảm tần số để đạt được độ ổn định sẽ không ảnh hưởng nhiều đến trải nghiệm chơi game của mình, đặc biệt là khi CPU của tôi có bộ nhớ đệm L3 lớn để bù đắp cho việc giảm tốc độ bộ nhớ. Thế nhưng, thực tế không phải vậy. Tôi gần như ngay lập tức nhận thấy sự không nhất quán ở chỉ số 1% low FPS khi chơi game và theo dõi bằng MSI Afterburner.
Mặc dù FPS trung bình của tôi vẫn cao, nhưng tốc độ khung hình tối thiểu đã giảm thấp hơn so với khi RAM của tôi chạy ở 3600MHz, vốn được coi là điểm tối ưu. Hóa ra, các tựa game bị giới hạn bởi CPU (CPU-bound) như Valorant, Apex Legends, Fortnite và Counter-Strike 2 phụ thuộc rất nhiều vào độ trễ bộ nhớ. RAM nhanh hơn với timing chặt chẽ hơn cải thiện đáng kể độ trễ và làm mượt mà hơn thời gian khung hình. Mặc dù trải nghiệm của tôi là với bộ nhớ DDR4, tôi tin rằng vấn đề tương tự cũng áp dụng cho các module DDR5 chậm hơn, đặc biệt là các bộ kit DDR5-4800 và DDR5-5200 đời đầu.
Nút Thắt Cổ Chai Từ “Infinity Fabric” Của Ryzen
RAM 3200MHz Giới Hạn Khả Năng Tối Đa Của 5800X3D
Có một lý do tại sao 3600MHz được coi là tần số RAM tối ưu cho 5800X3D và các CPU Zen 3 khác, và tất cả là nhờ vào công nghệ kết nối “Infinity Fabric” của AMD. Hãy hình dung Infinity Fabric như một đường truyền dữ liệu tốc độ cao kết nối các nhân CPU, bộ nhớ đệm (cache), bộ điều khiển bộ nhớ và khối I/O, cho phép bộ xử lý giao tiếp hiệu quả. Infinity Fabric có tần số riêng của nó, được gọi là FCLK, có thể được liên kết với tần số RAM của bạn (xung nhịp bộ nhớ hoặc MCLK). Trên các CPU Zen 3, FCLK thường đạt tối đa khoảng 1800MHz, nghĩa là nó hoạt động tốt nhất ở tỷ lệ 1:1 với RAM lên đến 3600MHz.
Thật không may, với RAM của tôi chạy ở 3200MHz thay vì 3600MHz như khi tôi dùng CPU 5900X, tôi đã bỏ lỡ hiệu suất do băng thông giảm và độ trễ tăng giữa các nhân CPU và bộ điều khiển bộ nhớ. Kết quả là hiệu suất giảm đáng kể trong các trò chơi và ứng dụng nhạy cảm với độ trễ. Mặc dù bộ nhớ đệm L3 lớn của 5800X3D đã giúp che giấu các nút thắt cổ chai về bộ nhớ trong một số trường hợp, nhưng nó không loại bỏ hoàn toàn chúng. Vì vậy, nếu bạn đang cố gắng tận dụng tối đa một CPU như thế này, việc ghép nối nó với bộ nhớ chậm hơn có thể hạn chế những lợi ích mà bạn đã bỏ tiền ra để có được. Điều tương tự cũng xảy ra với bộ nhớ DDR5—các bộ kit đời đầu như DDR5-4800 có thể kìm hãm hiệu suất của CPU Zen 4 và Zen 5.
Dung Lượng Lớn Không Thể Bù Đắp Cho Tốc Độ Thấp
Sử Dụng Bốn Thanh RAM Tốc Độ Chậm Không Cải Thiện Độ Trễ
Khi tôi xây dựng chiếc PC này với Ryzen 9 5900X vào năm 2020, tôi đã nghĩ rằng có nhiều RAM quan trọng hơn là có RAM tốc độ cao. Tôi đã chọn bốn thanh RAM DDR4 16GB, nghĩ rằng mình sẽ chuẩn bị sẵn hệ thống cho tương lai để chơi game, phát trực tuyến, đa nhiệm và thỉnh thoảng làm các công việc sáng tạo. Nhưng sau khi nâng cấp lên 5800X3D, tôi nhận ra cấu hình của mình gây áp lực lớn đến bộ điều khiển bộ nhớ, và đó là lý do chính khiến tôi phải giảm xung nhịp RAM xuống 3200MHz và nới lỏng các timing.
Bốn thanh RAM DDR4 64GB gây áp lực lên bộ điều khiển bộ nhớ CPU
Xét đến việc hầu hết các trò chơi thậm chí không sử dụng đến 32GB RAM, dung lượng bổ sung cuối cùng lại bị lãng phí, và tệ hơn, nó đánh đổi bằng độ trễ và độ ổn định. Mức giảm hiệu suất là tinh vi trong một số trường hợp nhưng lại dễ nhận thấy trong các tình huống bị giới hạn bởi CPU, đặc biệt là trong các game bắn súng tốc độ cao nơi chỉ số 1% low FPS rất quan trọng, như tôi đã đề cập trước đó. Tôi tin rằng mình vẫn có thể chạy RAM ở 3600MHz nếu tháo bớt hai thanh, nhưng điều đó có nghĩa là phải từ bỏ một nửa dung lượng chỉ để tối đa hóa hiệu suất CPU của mình. Đây là một sự đánh đổi đáng thất vọng mà tôi sẽ không phải đối mặt nếu ngay từ đầu tôi đã chọn một bộ kit 2x32GB 3600MHz.
Bài Học Về Tầm Quan Trọng Của Tốc Độ Và Độ Trễ RAM
Giờ đây tôi đã nhận ra tầm quan trọng của tốc độ và độ trễ RAM đối với các CPU hiện đại, đặc biệt là khi chơi game. Tôi sẽ không cố gắng tiết kiệm tiền khi mua bộ nhớ DDR5 trong tương lai gần. Sau khi tận mắt chứng kiến việc chỉ một chút giảm tần số RAM để ổn định đã kìm hãm 5800X3D của tôi như thế nào, tôi sẽ không còn ưu tiên dung lượng và cắm đầy cả bốn khe DIMM để đánh đổi lấy độ trễ tăng cao nữa. Tôi nhận ra tại sao việc chi thêm 50 đến 100 đô la cho bộ nhớ nhanh hơn với timing chặt chẽ hơn lại là một khoản đầu tư xứng đáng về lâu dài. Vì vậy, nếu bạn đang tìm mua một bộ kit RAM DDR5 mới để kết hợp với CPU Zen 5, hãy đảm bảo rằng nó có tốc độ ít nhất là DDR5-6000 nếu bạn muốn đạt được hiệu suất tốt nhất có thể.
RAM G.Skill Trident Z5 RGB DDR5-7200 được lắp đặt trên bo mạch chủ
Tài liệu tham khảo:
- 5 điều tôi ước mình biết trước khi chi thêm tiền cho RAM nhanh
- Lý do nên chọn bộ nhớ DDR5 cho bản dựng PC tiếp theo của bạn
- Lý do tại sao timing RAM lại quan trọng