Manakala Xeon Scalable”Sapphire Rapids”akhirnya akan menyaksikan pelancaran rasminya pada bulan Januari seperti yang didedahkan oleh Intel baru-baru ini, ia kemudiannya akan dijayakan oleh Emerald Rapids. Emerald Rapids yang berjaya kemudiannya akan menjadi Granite Rapids yang kini terdapat tampung pembolehan pengkompil GCC awal yang disiarkan. Granite Rapids tidak akan keluar sehingga sekurang-kurangnya pada tahun 2024 manakala mujurlah mereka telah memulakan kerja pembolehan pengkompil mereka untuk memastikan arahan CPU baharu dan keupayaan lain disediakan sebelum pelancaran.

Dihantar pagi ini ialah tampung awal untuk menambahkan sasaran Intel Granite Rapids pada GCC, lengkap dengan sokongan”-march=graniterapids”.

Ini mengikuti banyak tampung GCC (dan LLVM/Clang) lain yang disiarkan baru-baru ini oleh jurutera Intel untuk Sierra Forest dan Grand Ridge. Malah, semalaman tampung pembolehan Sierra Forest yang sebelum ini dikeluarkan untuk semakan pada senarai mel kini telah digabungkan bersama-sama dengan dan sokongan Intel CMPccXADD. Barangan tersebut telah tiba tepat pada masanya untuk GCC 13.

Tampalan pemboleh Intel Granite Rapids bergantung pada kehadiran AMX FP16 untuk mengenali Granite Rapids berbanding model CPU Intel terdahulu yang lain.”-march=graniterapids”menyasarkan sekurang-kurangnya buat masa ini menunjukkan sambungan set arahan yang disokong yang menonjol sebagai:

graniterapids
Intel graniterapids CPU dengan sambungan 64-bit, MOVBE, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, POPCNT, CX16, SAHF, FXSR, AVX, XSAVE, PCLMUL, FSGSBASE, RDRND, F16C, AVX2, BMI, BMI2, LZCNT, FMA, MOVBE, HLE, RDSEED ADCX, PREFETCHW, AES, CLFLUSHOPT, XSAVEC, XSAVES, SGX, AVX512F, AVX512VL, AVX512BW, AVX512DQ, AVX512CD, PKU, AVX512VBMI, AVX512IFMA, SHA, AVX512VNNI, GFNI, VAES, AVX512VBMI2, VPCLMULQDQ, AVX512BITALG, RDPID, AVX512VPOPCNTDQ, PCONFIG, WBNOINVD, CLWB, MOVDIRI, MOVDIR64B, AVX512VP2INTERSECT, ENQCMD, CLDEMOTE, PTWRITE, WAITPKG, SERIALIZE, TSXLDTRK, UINTR, AMX-BF16, AMX-TILE, AMX-INT8, AVX1VFP1, AVX5X5TC1, AVX1VFP1 dan Arahan tetapkan sokongan.

Ada kemungkinan terdapat arahan baharu lain yang belum didedahkan yang masih boleh diperkenalkan dalam tampung pengkompil yang terakhir, tetapi sekurang-kurangnya alr eady mempunyai yang menonjol seperti AMX-FP16.
Tampung Granite Rapids kini keluar pada senarai mel GCC. Memandangkan masa ia mungkin masih menyelit ke dalam pengkompil GCC 13 yang akan menamatkan kerja ciri tidak lama lagi untuk memfokus pada pembetulan pepijat/regresi sebelum keluaran stabil GCC 13.1 awal tahun depan. Alangkah baiknya melihat Intel mendapatkan Granite Rapids, Sierra Forest dan Grand Ridge semuanya dipisahkan seperti biasa tepat pada masanya untuk GCC (dan LLVM Clang) supaya sokongan ini akan ditemui dalam penyusun yang dikeluarkan jauh lebih awal daripada CPU yang menjangkau pelanggan runcit. Ia merupakan tradisi yang menyenangkan yang dipegang oleh Intel di bahagian Linux/sumber terbuka… Sementara itu dari segi AMD, hanya pada penghujung Oktober apabila sokongan Znver4 awal akhirnya telah ditambahkan pada GCC 13.

Categories: IT Info