ΠžΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° AOCC 2.0, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Ρ‡ΠΊΠΈ C/C++ ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»Π΅Ρ€ ΠΎΠ΄ AMD

AMD објави ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»Π΅Ρ€ AOCC 2.0 (AMD Optimizing C/C++ Compiler), ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ Π½Π° Π²Ρ€Π²ΠΎΡ‚ Π½Π° LLVM ΠΈ Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°ΡšΠ° ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π° 17-Ρ‚ΠΎ ΡΠ΅ΠΌΠ΅Ρ˜ΡΡ‚Π²ΠΎ AMD процСсори Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ Π—Π΅Π½, Π—Π΅Π½ + ΠΈ Π—Π΅Π½ 2, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π° вСќС ΠΎΠ±Ρ˜Π°Π²Π΅Π½ΠΈΡ‚Π΅ AMD Ryzen ΠΈ EPYC процСсори. ΠšΠΎΠΌΠΏΠ°Ρ˜Π»Π΅Ρ€ΠΎΡ‚ исто Ρ‚Π°ΠΊΠ° Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π° ΠΎΠΏΡˆΡ‚ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°ΡšΠ° ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ со Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°, Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ ΠΊΠΎΠ΄, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ˜Π° Π½Π° високо Π½ΠΈΠ²ΠΎ, ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°Π»Π½Π° Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ ΠΊΠΎΠ½Π²Π΅Ρ€Π·ΠΈΡ˜Π° Π½Π° јамки. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Π΄Π½ΠΎ, LLD ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°Ρ‡ΠΎΡ‚ Π΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½. ΠŸΠ°ΠΊΠ΅Ρ‚ΠΎΡ‚ Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π° Π½Π° ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡ΠΊΠ°Ρ‚Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° libm - AMDLibM. ΠšΠΎΠΌΠΏΠ°Ρ˜Π»Π΅Ρ€ΠΎΡ‚ Π΅ достапСн Π·Π° 32- ΠΈ 64-Π±ΠΈΡ‚Π½ΠΈ Linux систСми.

Π’ΠΎ Π½ΠΎΠ²ΠΎΡ‚ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅, Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΈ Π΅ Π°ΠΆΡƒΡ€ΠΈΡ€Π°Π½Π° Π²ΠΎ Ρ„ΠΈΠ»ΠΈΡ˜Π°Π»Π° LLVM 8.0. Π”ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ сС ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° AMD EPYC 7002 Series (Zen 2), Π·Π° која Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ ΠΊΠΎΠ΄ ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° сС ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈ. Π—Π° Π΄Π° сС ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ°Ρ‚ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π° Π—Π΅Π½ 2, ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½Π° Π΅ ΠΎΠΏΡ†ΠΈΡ˜Π° Π·Π° ΠΈΠ·Π±ΠΎΡ€ Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° β€žznver2β€œ. ОбСзбСдСна Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»Π΅Ρ€ΠΎΡ‚ Flang Π·Π° Ρ˜Π°Π·ΠΈΠΊΠΎΡ‚ Π€ΠΎΡ€Ρ‚Ρ€Π°Π½. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° AMDLibM Π΅ Π°ΠΆΡƒΡ€ΠΈΡ€Π°Π½Π° Π·Π° Π΄Π° ја објави 3.3. Π˜Π·Π²Ρ€ΡˆΠ½ΠΈΡ‚Π΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ ΠΏΠΎΠ½ΡƒΠ΄Π΅Π½ΠΈ Π·Π° ΠΏΡ€Π΅Π·Π΅ΠΌΠ°ΡšΠ΅ сС тСстирани Π½Π° RHEL 7.4, SLES 12 SP3 ΠΈ Ubuntu 18.04 LTS. AOCC ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»Π½ΠΎ сС дистрибуира само Π²ΠΎ Π±ΠΈΠ½Π°Ρ€Π½Π° Ρ„ΠΎΡ€ΠΌΠ° ΠΈ Π±Π°Ρ€Π° ΡƒΡΠ²ΠΎΡ˜ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ Π·Π° EULA.

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€