Tin Công Nghệ
Trình biên dịch GCC nhận hỗ trợ CPU Xeon Intel Granite Rapids trước khi phát hành năm 2024
513 07/11/2022
Trình biên dịch GCC mã nguồn mở đã có một bản đệ trình mới hôm nay để được hỗ trợ, nhưng nó không dành cho các CPU Sapphire Rapids Xeon của Intel. Nó dành cho hai thế hệ từ Sapphire Rapids, còn được gọi là Granite Rapids .
Intel gửi hỗ trợ CPU Granite Rapids Xeon cho Trình biên dịch GCC một năm trước khi phát hành đầy đủ
Vào tháng 1 năm 2023, có thể dự đoán rằng Intel sẽ tung ra Xeon Scalable Saphhire Rapids mới nhất của mình ( chính xác là ngày 10 tháng 1) . Chúng ta sẽ thấy Sapphire Rapids, Emerald Rapids sẽ tiếp nối. Sau Emerald Rapids là sự ra mắt của loạt Sapphire Rapids, vì vậy sẽ có lợi cho Intel nếu làm việc trên GCC Compiler sớm này để được hỗ trợ trong tương lai. Điều này sẽ cho phép bổ sung hướng dẫn cho bộ xử lý và các triển khai khác trong năm tới.
Tham khảo một vài cpu giá rẻ bán tại Khoserver
Hỗ trợ mới là bản vá cho các CPU Intel Granite Rapids Xeon trong tương lai, thêm mã “-march = granitrapids” vào trình biên dịch. Kích hoạt sẽ nhắm mục tiêu các tiện ích mở rộng khác nhau được liệt kê bên dưới:
- MOVBE
- MMX
- POPCNT
- CX16
- SAHF
- FXSR
- XSAVE
- PCLMUL
- FSGSBASE
- RDRND
- F16C
- BMI / BMI2
- LZCNT
- FMA
- HLE
- RDSEED
- ADCX
- PREFETCHW
- AES
- CLFLUSHOPT
- XSAVEC / XSAVES
- SGX
- PKU
- SHA
- GFNI
- VAES
- VPCLMULQDQ
- RDPID
- PCONFIG
- WBNOINVD
- CLWB
- MOVDIRI / MOVDIR64B
- ENQCMD
- NHẬN XÉT
- PTWRITE
- WAITPKG
- SERIALIZE
- TSXLDTRK
- UINTR
- PREFETCHI
- SSE / SSE2 / SSE3 / SSSE3 / SSE4.1 / SSE4.2
- AMX-BF16 / AMX-TILE / AMX-INT8 / AMX-FP16
- AVX / AVX2 / AVX512F / AVX512VL / AVX512BW / AVX512DQ / AVX512CD / AVX512VBMI / AVX512IFMA / AVX512BITALG / AVX512VP2INTERSECT / AVX-VNNI / AVX512FP16 / AVX512C12VVN
Michael Larabel của trang web Phoronix báo cáo rằng phần lớn tính năng này được đưa vào Trình biên dịch GCC theo sau bản vá lỗi Grand Ridge gần đây và tính năng Sierra Forest hợp nhất vào hỗ trợ Intel AMX-FP16 và Intel CMPccXADD, sẽ có trong phiên bản thứ mười ba, theo báo cáo của Michael Larabel trên trang web Phoronix .
Xem thêm mainboard giá rẻ bán tại đây
Không biết liệu có thêm bộ hướng dẫn nào nữa trong tháng tới cho GCC hay không, nhưng vẫn còn khá sớm để triển khai đầy đủ, vì vậy chúng tôi sẽ tiếp tục theo dõi thêm các bổ sung khác khi chúng phát triển.
Chuẩn bị kiến trúc tương lai là tiêu chuẩn của Intel nhưng không phải AMD. Các thiết bị Zen 4 vừa được thêm vào phiên bản GCC sắp tới vào tháng trước. Các triển khai trong tương lai của AMD vào trình biên dịch GCC và các khả năng mã nguồn mở khác vẫn xoay quanh các tích hợp Zen 3/4.
Các nhà phát triển quan tâm đến chi tiết cụ thể của hướng dẫn lập trình có thể tải xuống “Tài liệu tham khảo về lập trình phần mở rộng của bộ hướng dẫn kiến trúc Intel”, tài liệu này sẽ tải xuống bản PDF gồm các tài liệu để giải thích chi tiết hơn từng phần mở rộng trong một tài liệu 230 trang.
Nguồn : wccftech
KhoServer – Kho Máy Chủ Thanh Lý Chuyên cung cấp và máy chủ cũ giá rẻ, máy trạm cũ, linh kiện máy chủ (server part) và các thiết bị mạng giá rẻ (networking).