Bạn có đang làm việc đúng chuyên ngành không? Câu hỏi này có thể gây khó chịu, nhưng vấn đề này đã và đang xảy ra với E-core của Intel từ lâu. Có lẽ bạn đã học làm kỹ sư, thiết kế, hoặc quản lý kinh doanh... nhưng lại tìm thấy mình làm telesale, shipper. Có thể bạn đã từng học làm bánh kiểu tây nhưng bây giờ lại phụ bếp trong một nhà hàng - cũng là làm đồ ăn cho khách nhưng cảm thấy lạ lắm...
Danh sách các chip EPYC và Xeon được sử dụng trong benchmarkTrước hết, hãy xem hệ thống testbed của Phoronix. Intel đã hướng Sierra Forest để thay thế các hệ thống server đang lỗi thời. Danh sách này bao gồm cả Cooper Lake, một chip 14 nm từ 4 năm trước. AMD có 2 đại diện Siena (Zen 4c) chỉ hỗ trợ cấu hình 1P (1 socket) nên không có kết quả 2P như các hệ thống khác. Bạn có thể so sánh Zen 4c và E-core Crestmont để có cái nhìn tương đối giữa chúng.



Hệ thống test Sierra Forest (Xeon 6700E) với 2 socket
Ngoại trừ sự khác biệt về CPU, RAM và bo mạch chủ, phần còn lại của testbed giống nhau - Ubuntu 24.04 (Linux 6.9, trình biên dịch GCC 13), ổ cứng SSD KIOXIA KCD8XPUG1T92 PCIe 5.0. Các hệ thống Sapphire Rapids với HBM (Xeon Max) được chạy ở cài đặt mặc định do một số thử nghiệm không đủ bộ nhớ khi chỉ sử dụng HBM. Bên cạnh đó, ngoài hiệu suất mạnh mẽ, một yếu tố đôi khi quan trọng hơn cả là tiêu thụ điện. Với các trung tâm dữ liệu có từ vài chục đến hàng nghìn CPU, chi phí điện là vấn đề lớn trong việc tính toán chi phí đầu tư hệ thống. Vì vậy, hầu hết các thử nghiệm của Phoronix đều bao gồm đo tiêu thụ năng lượng.
Với số lượng benchmark của Phoronix rất lớn, tôi sẽ chỉ đề cập đến một vài kết quả. Tôi sẽ đi nhanh qua phần kết luận sau.
Một số kết quả benchmark bao gồm hiệu năng và tiêu thụ điện
Rõ ràng có thể thấy là Sierra Forest chỉ có E-core, do đó không mạnh mẽ lắm. Tuy nhiên, Sierra Forest lại có số lượng nhân (tương tự như Zen 4c của AMD). Vì vậy, đối với các công việc tối ưu hóa cho đa luồng, Sierra Forest thể hiện ưu thế rất lớn, thậm chí vượt trội hơn cả Emerald Rapids (P-core). Cooper Lake với số lượng nhân ít (28 nhân, 56 luồng) không có cửa ở đây. Một điều đáng chú ý là các model Rapids dù có SMT để tăng tổng số luồng xử lý nhưng vẫn không thể so sánh với Sierra Forest về hiệu quả thực tế, do nhân thực vẫn hơn nhân ảo!
Với AMD, mọi thứ tương tự, thậm chí có phần thú vị hơn. Zen 4c chỉ là bản giảm cache so với Zen 4, không chênh lệch nhiều như E-core và P-core. Trên server, việc duy trì xung cao là rất khó khi phải chia nguồn điện và tản nhiệt cho hàng chục hoặc hàng trăm nhân cùng lúc. Nếu PC có thể vận hành chip 5-6 GHz, trên server rất ít khi vượt qua 4 GHz. Đa số thời gian, đặc biệt khi xử lý đa luồng, xung chip server chỉ ở mức 3 GHz hoặc thấp hơn. Do đó, lợi thế của Zen 4 so với 4c hầu như không còn tồn tại trong môi trường này (trừ những thử nghiệm nặng về L3 Cache). Đây là lý do tại sao nhiều kết quả cho thấy chip Bergamo vượt trội hơn cả Genoa-X.

Tổng kết các benchmark của Phoronix, Sierra Forest thậm chí còn tốt hơn cả Emerald Rapids

Chip Sierra Forest 144 nhân tiêu thụ điện ít hơn chip Siena 64 nhân!
Kết hợp các phép thử Bergamo vượt trội, Sierra Forest vượt nhỉnh hơn, và AMD chiến thắng rõ rệt, chúng ta có một... nồi thập cẩm! Tuy nhiên, điều quan trọng là Sierra Forest được kỳ vọng giảm chi phí điện năng hơn là về sức mạnh. Theo Phoronix, mỗi nhân của Xeon 6766E trung bình tiêu thụ 0.98 W (tối đa 1.88 W), còn Xeon 6780E là 1.17 W (tối đa 2.47 W). EPYC 9754 sử dụng 1.75 W (tối đa 3.1 W), và Xeon Platinum 8592+ lên đến 4 W (tối đa 6.3 W). Điều này phần lớn nhờ vào việc sản xuất Xeon 6700E trên dây chuyền Intel 3, vượt trội hơn rất nhiều so với Intel 7.
Với cấu hình 2 chip, Xeon 6780E tiêu thụ ít điện hơn EPYC 9754 15%. Khi chạy đơn lẻ, Xeon 6780E chỉ tiêu tốn bằng 2/3 EPYC 9754. Tổng kết lại, mọi thứ có vẻ hài hước khi Granite Rapids và Emerald Rapids (cả hai đều là P-core) ra mắt năm ngoái không để lại ấn tượng sâu sắc. Trong khi Sierra Forest được coi là sản phẩm thứ cấp (E-core), lại mang lại kết quả vượt trội hơn kỳ vọng.

Với kết quả này của Sierra Forest, các đối thủ ARM cần suy nghĩ kỹ trước khi muốn tham gia vào thị trường server.
