AMD thay đổi ý kiến của mình, sẽ có BIOS hỗ trợ Ryzen 4000 trên main B450 và X470


Có lẽ sau khi nhận đủ “gạch đá” từ cộng đồng fan hâm mộ phần cứng máy tính trên toàn thế giới, AMD đã thay đổi ý kiến. Theo tuyên bố mới nhất của họ, AMD đã hứa sẽ hỗ trợ chạy chip Ryzen 4000 series trên bo mạch chủ chipset B450/X470. Thực tế thì đây mới chỉ là tuyên bố theo kiểu “hứa trước đã, nghiên cứu sau” của AMD, nhưng lời hứa này về cơ bản đã xác nhận việc Ryzen 4000 series, và bản thân kiến trúc Zen 3 sẽ chạy được trên hầu hết, nếu không muốn nói là tất cả những bo mạch chủ B450 và X470 thay vì những tuyên bố gây tranh cãi vài tuần trước.


Chuyện vài tuần trước

Khi AMD ra mắt hai CPU Ryzen 3 3100 và Ryzen 3 3300X, họ cũng giới thiệu luôn nền tảng chipset B550 mà hai con chip xử lý bình dân này nhắm tới. Một phần tuyên bố này kèm thêm một biểu đồ, qua đó mô tả vì giới hạn của BIOS, những chipset cũ sẽ chỉ hỗ trợ những CPU cũ. Lấy ví dụ chipset X570 hỗ trợ cả Ryzen 2000, 3000 và 4000 sắp ra mắt, mà không hỗ trợ Ryzen 1000. Nhìn biểu đồ này, nhanh chóng phát hiện ra rằng B450 và X470 không hỗ trợ chạy chip Ryzen 4000 series, kiến trúc Zen 3. Những người đã mua mainboard X470 và B450 nhanh chóng cảm thấy lo lắng vì khi ấy họ mua mainboard mới và kỳ vọng sẽ được nâng cấp lên trong tương lai.



Ngay lập tức, AMD trở thành tâm điểm của cộng đồng phần cứng PC. Họ đã hứa sẽ hỗ trợ nền tảng socket AM4 từ 2016 đến 2020. Điều này khiến cho rất nhiều người tưởng rằng, hễ cứ mua mainboard AM4 là thích lắp đời chip nào cũng được, trong đó có cả Zen 3 ra mắt cuối năm nay. Việc thiếu trầm trọng kết nối thông tin giữa nhà sản xuất và người tiêu dùng trong trường hợp này khiến AMD bị chê bai khắp mọi mặt trận, từ Reddit đến Facebook, Twitter và cả YouTube, khi mọi người cố gắng lên tiếng phản đối quyết định của hãng chip bán dẫn nước Mỹ.

Suy cho cùng, lý do mà AMD đưa ra là kích thước BIOS. Mỗi thế hệ CPU cần một phần bộ nhớ BIOS để trang bị những dòng code cho phép CPU tương thích với chipset và hoạt động hiệu quả. Giờ đây BIOS không đơn giản như xưa, mà còn có cả giao diện đồ họa, cả biểu đồ chỉnh tốc độ quạt, cùng nhiều tùy chỉnh khác dễ tiếp cận hơn trước nhiều. Những thứ đó đều khiến dung lượng BIOS tăng lên. Vài hãng chọn cách dẹp bỏ giao diện đồ họa mà thay vào đó là những ô nhập số để BIOS đủ chỗ chứa code tương thích nhiều thế hệ CPU hơn.



Hầu hết bo mạch chủ AMD hiện giờ có chip BIOS dung lượng 16MB. Lý do cho con số này là vì những chip xử lý trên socket AM4 đầu tiên của AMD gặp một khuyết điểm cố hữu. Vì thiết kế, nó chỉ có thể truy xuất 16MB dữ liệu trên BIOS chip mà thôi. Ngay cả khi bo mạch chủ có chip BIOS dung lượng cao hơn, như MSI thường có 32MB chẳng hạn, dĩ nhiên mainboard vẫn tích hợp được nhiều BIOS khác nhau và rồi nó sẽ trở nên vô cùng phức tạp để nhảy qua nhảy lại các BIOS. Nói một cách ngắn gọn, gần như rất khó có thể hỗ trợ tất cả mọi thế hệ CPU Ryzen chỉ với 16MB BIOS.

Hệ quả là, AMD đi đến quyết định B450 và X470 sẽ chỉ hỗ trợ ba thế hệ CPU Ryzen 1000, 2000 và 3000. AMD muốn B550 và X570 sẽ là nền tảng cho những kiến trúc Zen sau này.

Và quay lại với tuyên bố mới nhất của AMD


Nguyên văn lời của AMD: “Chúng tôi đã lắng nghe khách hàng, và thấu hiểu những lo ngại. Chúng tôi sẽ tìm ra cách để hỗ trợ Zen 3 trên chipset 400 từ nay đến khi sản phẩm ra mắt. Chúng tôi vẫn đang tìm cách, và sẽ cập nhật kết quả khi gần đến thời điểm Zen 3 bán ra thị trường.”


Từ nay đến khi Zen 3 có phiên bản thương mại còn khoảng hơn 6 tháng, và AMD sẽ bỏ ngần ấy thời gian để tìm ra giải pháp hỗ trợ CPU Ryzen 4000 chạy được trên main B450 và X470 của anh em. Khi trao đổi với AMD, Anandtech nhận ra vấn đề và giải pháp của việc hỗ trợ này có thể phức tạp hơn nhiều so với mọi người nghĩ. Hầu hết mainboard có 16MB BIOS, và CPU chỉ đọc được 16MB dữ liệu trên BIOS. Điều này đồng nghĩa với việc có khả năng một bản BIOS “chia nhỏ” sẽ được AMD tạo ra, một dành cho những thế hệ CPU trước Ryzen 3000, và một dành cho Ryzen 3000 trở lên. Không loại trừ khả năng anh em sẽ phải chỉnh tay để chọn đúng BIOS mình muốn.

AMD sẽ giao cho các đối tác ODM (ASUS, GIGABYTE, Dell, HP, MSI, Lenovo,…) quyền lựa chọn cập nhật BIOS này trong tương lai. Nếu các bên ODM không muốn rủi ro và gặp khó với BIOS dạng chia nhỏ này, thì anh em dùng mainboard của hãng đó coi như chịu, hết cách, phải nâng cấp bo mạch chủ.


Cũng sẽ có khả năng, nâng BIOS lên beta thì sẽ không có cách nào hạ phiên bản BIOS xuống để chạy CPU đời cũ ổn định nữa. Rất có thể giải pháp của AMD sẽ là con đường 1 chiều không thể quay đầu, nghĩa là nâng cấp BIOS xong, hoàn toàn có thể xảy ra trường hợp mainboard sẽ “kẹt” với Ryzen 4000, không thể dùng Ryzen 3000 đổ xuống nữa. Anandtech có hỏi AMD về khả năng “nâng cấp” hoặc “hạ cấp” BIOS trên mainboard thông qua chương trình cho mượn CPU như trước đây, và AMD trả lời vẫn đang cân nhắc tất cả các khả năng.

Đăng nhận xét

0 Nhận xét