Izlaida AOCC 2.0 ā€” optimizējoÅ”u C/C++ kompilatoru no AMD

AMD ir publicējis kompilatoru AOCC 2.0 (AMD optimizējoÅ”ais C/C++ kompilators), kas veidots, izmantojot LLVM, un ietver papildu uzlabojumus un optimizācijas 17. AMD procesoru saimei, kuras pamatā ir mikroarhitektÅ«ras. zen, Zen + Šø Zen 2, piemēram, paÅ”laik izlaistajiem AMD Ryzen un EPYC procesoriem. Kompilators ietver arÄ« vispārÄ«gus uzlabojumus, kas saistÄ«ti ar vektorizāciju, koda Ä£enerēŔanu, augsta lÄ«meņa optimizāciju, starpprocesuālu analÄ«zi un ciklu transformāciju. LLD saistÄ«tājs ir iespējots pēc noklusējuma. Ir iekļauta optimizēta libm matemātikas bibliotēkas AMDLibM versija. Kompilators ir pieejams 32 un 64 bitu sistēmām. Linux-sistēmas.

Jaunajā laidienā kodu bāze ir atjaunināta uz filiāli LLVM 8.0AMD EPYC 7002 sērijas (Zen 2) arhitektÅ«rai ir pievienotas optimizācijas, uzlabojot koda Ä£enerēŔanu un vektorizāciju. Ir pieejama arhitektÅ«ras atlases opcija "znver2", lai iespējotu optimizācijas Zen 2. Ir nodroÅ”ināts atbalsts Flang kompilatoram Fortran. AMDLibM bibliotēka ir atjaunināta uz 3.3. versiju. Lejupielādējamie izpildfaili ir pārbaudÄ«ti RHEL 7.4, SLES 12 SP3 un Ubuntu 18.04 LTS. AOCC paÅ”laik tiek izplatÄ«ts tikai binārā formātā un tam ir nepiecieÅ”ams EULA lÄ«gums.

Avots: opennet.ru

Iegādājieties uzticamu mitināŔanu vietnēm ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa vietņu mitināŔanu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster