Gefa út AOCC 2.0, fínstillingu C/C++ þýðanda frá AMD

AMD hefur gefið út þýðanda AOCC 2.0 (AMD Optimizing C/C++ Compiler), smíðaður ofan á LLVM og inniheldur frekari endurbætur og hagræðingu fyrir 17. fjölskyldu AMD örgjörva byggða á örarkitektúr Zen, Zen + и Zen 2, til dæmis, fyrir þegar útgefnir AMD Ryzen og EPYC örgjörva. Þýðandinn felur einnig í sér almennar endurbætur sem tengjast vektormyndun, kóðagerð, fínstillingu á háu stigi, greiningu á milli aðferða og lykkjubreytingu. Sjálfgefið er að LLD tengillinn er virkur. Pakkinn inniheldur bjartsýni útgáfu af libm stærðfræðisafninu - ADLibM. Þjálfarinn er fáanlegur fyrir 32 og 64 bita Linux kerfi.

Í nýju útgáfunni hefur kóðagrunnurinn verið uppfærður í útibú LLVM 8.0. Bætt við hagræðingu fyrir AMD EPYC 7002 Series (Zen 2) arkitektúrinn, þar sem kóðagerð og vektorun hefur verið endurbætt. Til að virkja fínstillingu fyrir Zen 2 er valkostur fyrir „znver2“ arkitektúr veittur. Stuðningur við Flang þýðanda fyrir Fortran tungumálið hefur verið veittur. ADLibM bókasafnið hefur verið uppfært í útgáfu 3.3. Keyranlegu skrárnar sem boðið er upp á til niðurhals hafa verið prófaðar á RHEL 7.4, SLES 12 SP3 og Ubuntu 18.04 LTS. AOCC er sem stendur aðeins dreift í tvöfaldri mynd og krefst samþykktar EULA samnings.

Heimild: opennet.ru

Bæta við athugasemd