IFA 2024

IFA 2024


Kiến trúc AMD Zen 5 sẽ có nhiều ALU/AGU và tập lệnh hơn?

Lư Thế Nghĩa
12/2/2024 16:23Phản hồi: 34
Kiến trúc AMD Zen 5 sẽ có nhiều ALU/AGU và tập lệnh hơn?
Mới đây, các thông tin nằm trong bộ compiler GCC 14 (GNU Compiler Collection) sắp ra mắt trong vài tháng tới đã để lộ phần nào về kiến trúc AMD Zen 5. Dấu hiệu này cho thấy những sản phẩm phần cứng thế hệ kế tiếp cũng đang gần tới ngày xuất hiện chính thức hơn bao giờ hết.

Thông thường khi một kiến trúc mới ra mắt, bản thân hãng chip sẽ cần bổ sung các thông tin mới về chúng cho các trình biên dịch. Điều này sẽ giúp cho các hệ điều hành lẫn các nhà phát triển phần mềm (ứng dụng) hiểu rõ hơn về phần cứng, từ đó có thể khai thác được sản phẩm mới hiệu quả hơn (thông thường bằng cách hỗ trợ thêm các tập lệnh mới). Intel thì hay cập nhật compiler trước khi ra mắt sản phẩm mới. Còn AMD lại hay chờ tới khi sản phẩm ra mắt mới cập nhật compiler. Nhưng với Zen 5, lần này mọi thứ có vẻ khác.

Zen 5 target.jpg

Bộ GCC 14 hoàn chỉnh dự kiến sẽ được phát hành trong tháng 3/4 tới (chu kỳ nửa năm một lần). Tại thời điểm này, các nhà phát triển ứng dụng đã được nhận trước các thông tin cơ bản để biết trước chúng sẽ có những gì. Và điều bất ngờ chính là phần thông tin mô tả về các tập lệnh của Zen 5 (znver5). Cụ thể như sau:

AMD Family 1ah core based CPUs with x86-64 instruction set support. (This supersets BMI, BMI2, CLWB, F16C, FMA, FSGSBASE, AVX, AVX2, ADCX, RDSEED, MWAITX, SHA, CLZERO, AES, PCLMUL, CX16, MOVBE, MMX, SSE, SSE2, SSE3, SSE4A, SSSE3, SSE4.1, SSE4.2, ABM, XSAVEC, XSAVES, CLFLUSHOPT, POPCNT, RDPID, WBNOINVD, PKU, VPCLMULQDQ, VAES, AVX512F, AVX512DQ, AVX512IFMA, AVX512CD, AVX512BW, AVX512VL, AVX512BF16, AVX512VBMI, AVX512VBMI2, AVX512VNNI, AVX512BITALG, AVX512VPOPCNTDQ, GFNI, AVXVNNI, MOVDIRI, MOVDIR64B, AVX512VP2INTERSECT, PREFETCHI and 64-bit instruction set extensions.)

Trong đó, nếu bỏ đi những gì đã có trên Zen 4, thì Zen 5 sẽ có thêm các tập lệnh mới bao gồm AVXVNNI, MOVDIRI, MOVDIR64B, AVX512VP2INTERSECT và PREFETCHI. Điểm nhấn là các tập lệnh này hầu hết đã có trên các chip Intel mới nhất (Tiger Lake, Granite Rapids). Đặc biệt, AVX-VNNI là bộ tập lệnh giúp hỗ trợ các phép tính AI tốt hơn (VNNI), một thứ mà Intel đang rất tự hào (Zen 4 không có năng lực này). Do đó sẽ rất thú vị để xem giữa Intel và AMD, CPU của ai sẽ tăng tốc AI hiệu quả hơn (khi Zen 5 ra mắt).

Zen 4 arch diagram.png

Một thông tin thú vị khác là năng lực tính toán của Zen 5. Theo đó số lượng ALU trên từng nhân Zen 5 sẽ lên tới 6 đơn vị (4 trên Zen 4), AGU cũng được tăng lên 4 đơn vị (3 trên Zen 4). Pipeline chứa số thực (FP) của Zen 5 cũng bự gấp đôi kiến trúc trước, cho phép xử lý một phép toán 512-bit chỉ trong 1 chu kỳ (trên Zen 4 là 2 chu kỳ). Một số phép toán như cmov/setcc giờ đây có thể chạy trên mọi ALU, chứ không chỉ lệ thuộc 2 ALU chuyên biệt như trên Zen 4 nữa. Thêm một điểm cuối là bộ tập lệnh Zen 5 và 5c sẽ y hệt nhau, tương tự như Zen 4 và 4c. Có nghĩa các nhà phát triển phần mềm không cần phải lo ngại sự tương thích nếu AMD có tung ra 2 loại kiến trúc khác nhau trong cùng một thời điểm.

Với những thông tin mới trên, 2024 này sẽ là một năm rất thú vị cho mảng PC nói riêng và thị trường công nghệ nói chung.

Phoronix
34 bình luận
Chia sẻ

Xu hướng

Gia đình AMDanh sẽ nở mày nở mặt
Ngày càng xịn. Ai như đám e-core, p-core phế vật. Bú điện như uống nước, chip thì nóng, hiệu năng như cái đb. Nát
LYSM
TÍCH CỰC
7 tháng
Zen 4 cũng ngon lắm rồi, vẫn vả chết Meteor Lake của Intel
@LYSM zen 4 5700x giờ đang là best p/p kìa bác
Đang định thay dàn r5-5600 mà chưa biết nên chọn intel hay amd.
@nguyễn chí danh@3 Đám main am5 có vẻ mắc nhỉ 😔
@nguyễn chí danh@3 Chắc lên dòng B luôn, dòng A dàn phase cảm giác nó ko an toàn 😁
mới xúc 7950x nên skip zen 5 , đợi zen 6
Ráp intel cho nó ổn định nhé 😃
sky_tiger
ĐẠI BÀNG
7 tháng
Intel Meteor Lake (14th) vẫn không có các tập lệnh AVX512. Nghe nói do các dòng CPU từ mấy năm gần đây cho đến hiện tại của Intel ăn điện nhiều quá, nóng quá nên phải bỏ các tập lệnh này.

https://en.wikipedia.org/wiki/Meteor_Lake
//Tạm xem nguồn wiki vì tôi cũng không có thời gian đào sâu tìm nguồn chính thống hơn
Screenshot 2024-02-13 094729.png
@sky_tiger Bỏ là đúng , vì avx512 chả có lợi gì cho người dùng bình thường cả , nhưng bỏ thì phải làm ra cái khác tốt hơn , đằng này lại bỏ vì chip quá nóng quá tốn điện thì ạ intel , mong amd bỏ luôn avx512 , thay chỗ cho nó thì cải tiến IPC chip mạnh hơn
sky_tiger
ĐẠI BÀNG
7 tháng
@hoanglong0712 Hỗ trợ tốt thì việc gì phải bỏ chứ? Có thể tương lai có những phần mềm cần tập lệnh này, ví dụ như các thuật toán nén tối ưu, xử lý video chuẩn mới..., thì các CPU đời cũ của AMD vẫn cân được, trong khi ai dùng Intel thì phải mua server giá cao...

Có thể trên laptop thì cần cân nhắc vì thời lượng pin laptop là 1 vấn đề quan trọng.
Dark Man
ĐẠI BÀNG
7 tháng
@sky_tiger một số tập lệnh ngốn silicon lắm đó ...

MTL nó nhồi nhét quá nhiều thứ vào thì phải có thành phần nào đó bị cắt giảm đi. kiểu budget có ngân đó, mỗi department tự nhận về mà chia nhau
Hình như Intel dòng CPU Sever mới có tập lệnh AVX512 chứ CPU Desktop thường làm gì có ?
@sky_tiger Mod Lư Thế Nghĩa này Fan Intel nên có thể không biết AMD Zen 4 dòng Sever AMD EPYC, Workstation AMD Threadripper đã có tập lệnh AVX512 từ lâu. Đăng bài kiểu vậy làm người không có thời gian đọc tin công nghệ nước ngoài mà tin vào mấy ông Tinhte Intel Fan thì bán lúa non hết. hihihi
Hieju Suat Tang 35%.jpg
sky_tiger
ĐẠI BÀNG
7 tháng
@NgoHongMinh9981 Tôi thấy không chỉ CPU dòng Workstation - AMD Threadripper - có AVX512 mà dòng Desktop cũng hỗ trợ tập lệnh này luôn.

Mà AMD Threadripper thì đang phải chạy 1 mình 1 ngựa trên đường đua High End. Intel không thể cạnh tranh ở phân khúc này.
Screenshot 2024-02-13 111235.png
@NgoHongMinh9981 AMD mới có AVX 512 từ Zen 4, mà Zen 4 mới ra vào tháng 8/2022 thôi. Zen 5 chưa ra mắt nên cũng không phải là lâu. Intel đã triển khai AVX-512 trên Intel Xeon Phi x200 vào năm 2016. Cái AVX-512 là tập lệnh do Intel nghĩ ra nên AMD chắc phải xin cấp phép chéo từ Intel.
@nghaimin 2022 không phải là lâu ? quan trọng là dòng Desktop AVX 512 của "ai đó" bị khóa không hoạt động được. Kể cá điều bạn nói là Intel triển khai từ 2016 thì như cha để của HĐH Linux. Kiến trúc CPU Intel có vấn đề khi chạy tập lệnh AVX 512 mặc dù có thể là cha đẻ của nó đến giờ vẫn chưa khắc phục hết...
AVX 512.jpg
AMD rất ngon nhưng đáng tiếc Microsoft vẫn thân vs Intel hơn :v
sky_tiger
ĐẠI BÀNG
7 tháng
@keithtran06 Có thể GPU của AMD có 1 số phản ánh về vấn đề driver so với GPU của Nvidia (về GPU trên Card rời thì Intel không có cửa so sánh ở đây).

Còn nói về CPU thì tôi không thấy nó có vấn đề gì cả. APU của AMD vẫn chơi game ngon hơn nhiều so với GPU tích hợp của Intel.
@keithtran06 hiện giờ tôi thấy chip AMD xài ngon quá. Có cái máy Mini PC Intel mấy năm trc mua xài vẫn ngon bình thường, xong mình mua màn 4K cái, chip intel ko kéo nổi luôn, lag rã man kon ngan. Ko biết mấy đời chip Intel mới bi h iGPU có kéo đc nhiều màn nhiều K ko, chứ cái laptop công ty phát xài Ryzen 7530U dạng cũng tầm thường thôi mà mình cắm tận 4 màn, tổng hơn 7K điểm ảnh mà nó chạy ngon, mượt như gió, chạy vù vù dễ sợ luôn....
Dũng flop
ĐẠI BÀNG
6 tháng
@keithtran06 Có thân đến mấy thì e-core p-core vẫn chưa ngon được, nhiều ng vẫn phải tắt e-core đi để dùng đỡ lag
@keithtran06 máy chủ mới của các hãng như Amazon hay Microsoft giờ toàn dùng của AMD hết rồi.

Xu hướng

Bài mới










  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019