I-GCC 15.1 ifika ineempawu ezintsha, ukuhambelana kweCOBOL, kunye nenkqubela phambili yoyilo

  • I-GCC 15.1 yongeza i-COBOL yangaphambili, yandisa ukuhambelana kwayo kolwimi.
  • Zombini i-C kunye ne-C ++ ziye zaphucula inkxaso, kunye nophuculo oluphawulekayo olubandakanya ukufudukela kumgangatho we-C23 kunye nokulungiswa kwe-AMD kunye ne-Intel CPUs yakutshanje.
  • I-Rust, i-D, i-Fortran, kunye ne-Modula-2 bafumana uphuculo oluninzi ekudityaneni kunye nokusebenza kakuhle.
  • Ubunakho obutsha be-AMD kunye ne-NVIDIA ye-accelerators, kunye ne-Fedora 42 ngoku ibandakanya phakathi kweepakethi zayo eziphambili.

Ilogo yeGNU GCC

La Inguqulo ye-15.1 ye-GNU Compiler Collection compiler eyaziwayo (GCC) ngoku iyafumaneka kwaye iphawula isiganeko esibalulekileyo ekuveleni kwale projekthi, izisa neempawu ezintsha ezibalulekileyo ngokweelwimi ezixhaswayo, ulwakhiwo, kunye nokwandisa. Oku kukukhululwa kokuqala okuzinzile kwi-series ye-15, oku kuthetha ukuba iimpawu ezininzi kunye nokuphuculwa okwaziswa ngexesha lomjikelezo wophuhliso zihlanganiswe kwaye zilungele ukwamkelwa kwiindawo zokuvelisa.

Enye yezinto eziphambili kolu kukhululwa kukufika kwe isiphelo sangaphambili seCOBOL. Eli nqaku litsha landisa uluhlu lweelwimi ezixhaswa yi-GCC, livumela ikhowudi ye-COBOL ukuba ihlanganiswe ngokomthonyama kwaye ivule indlela yokuphuculwa kwayo ngaphakathi kwamaqonga e-GNU. Ukongezelela, uphuculo oluninzi lwenziwe ekusebenziseni ngokubanzi kunye nokuhlanganiswa kwezinye iilwimi, ezifana ne-D kunye ne-Modula-2, inkxaso yayo iye yaphuculwa kunye ne-tweaks eyongezelelweyo kolu kukhululwa.

Inkxaso engakumbi kunye neempawu ezintsha zeC, C ++, Rust, kunye neFortran

UHlelo lwe-15.1 luthatha umgangatho wolwimi lwe-C inyathelo eliya phambili, ngoku lithathwa njengolumiselweyo inguqulelo yeC23. Inkxaso ye-C ++ iye yandiswa kunye ne-tweaks kunye nokuphunyezwa okutsha, ngelixa i-injini yokuhlanganiswa kwe-Rust, eyaziwa ngokuba gccrs, ifumene ukuphuculwa okuphawulekayo kokuhambelana nokusebenza, ukudibanisa ukudibanisa kwayo okuthembisayo kwi-GCC.

Isiphelo sangaphambili se UFortran iyaqhubeka nokuvela, inikezela ngamava omelele ngakumbi ahambelana neemfuno zabaphuhlisi bolu lwimi lwamagqala.

Ukuphucula kunye nokwandisa izakhiwo: AMD Zen 5, Intel Xeon, NVIDIA, kunye ne-AMDGPU

Ngokuphathelele ukuhambelana kwehardware, I-GCC 15.1 yazisa ulungiselelo oluthile lwe-AMD Zen 5 (znver5) abaqhubekisi. kwaye yongeza amandla amatsha kusapho lwe-Intel Xeon 7 Diamond Rapids CPU. Ikwaqaqambisa inkxaso ye Intel AVX10.2, ukuhlaziywa kwemiyalelo ye-AVX egubungela kuphela i-512 bits, kunye nokuqaliswa kwe-Intel Advanced Performance Extensions (APX). Ukubuyisa, inkxaso ye-Intel Xeon Phi iye yarhoxiswa, kulandela ingqiqo yolwakhiwo lwezakhiwo olulahliweyo.

Ukudityaniswa okujoliswe kuko kwi-accelerator yemizobo nako kuzuza amanqaku: umva-isiphelo se I-AMDGPU yenza ilayibrari esemgangathweni yeC++ ngokungagqibekanga (libstdc++) kumakhadi emizobo ye-AMD kwaye uqalise ukuzama ngenkxaso yesixhobo samayeza aqhelekileyo. Ngokunxuseneyo, umva-isiphelo se NVIDIA NVPTX Yongeza ukuhambelana ne-libstdc++, eyona nto ibalulekileyo kwabo basebenza kwiindawo ezikhawulezayo zekhompyutha.

Ukulungiswa kweempazamo kunye nokuphuculwa kokukhuphela, kunye nokufumaneka kokusasazwa

Ukongeza kwizinga eliphantsi lolungiselelo kunye nolwandiso loyilo, I-GCC 15.1 yazisa ukuqhubela phambili kolungiso nakulawulo lwemisebenzi yokukhuphela, ngakumbi ngaphakathi kwesikhokelo se-OpenMP. Konke oku kuguqulela kwindawo yanamhlanje kunye neguquguqukayo kuzo zombini uphuhliso kunye nokusetyenziswa kwiinkqubo eziphezulu zokusebenza.

Ikhowudi yomthombo kunye neenkcukacha ezongezelelweyo zenguqu entsha zifumaneka esidlangalaleni kwiwebhusayithi esemthethweni yeprojekthi, kwaye imilinganiselo yokusebenza ehlalutya impembelelo yehlabathi yokwenene yazo zonke ezi nguqu kulindeleke ukuba ikhutshwe kwiintsuku ezizayo.

Ngokukhutshwa kwe-GCC 15.1, Uluntu oluphuhlisayo lunomqokeleli oguquguqukayo ngakumbi, ohlaziyiweyo kwaye olungiselelwe ukuphendula kwimingeni yakudala kunye neyangoku., ukusuka kwiprogramu yezenzululwazi ukuya kwi-computing ekwinqanaba eliphezulu kulwakhiwo lwangoku kunye nezixhobo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.