AMD မှ အကောင်းဆုံးဖြစ်အောင် C/C++ compiler AOCC 2.0 ကို ဖြန့်ချိသည်။

AMD သည် compiler ကိုထုတ်ဝေခဲ့သည်။ AOCC 2.0 (AMD Optimizing C/C++ Compiler)၊ LLVM ၏ထိပ်တွင်တည်ဆောက်ထားပြီး microarchitectures များကိုအခြေခံ၍ 17th မိသားစုအတွက် AMD ပရိုဆက်ဆာများအတွက် ထပ်လောင်းတိုးတက်မှုများနှင့် ပိုမိုကောင်းမွန်အောင်လုပ်ဆောင်မှုများအပါအဝင် ဇင်, ဇင် + и ဇင် 2ဥပမာအားဖြင့်၊ လက်ရှိထွက်ရှိထားသော AMD Ryzen နှင့် EPYC ပရိုဆက်ဆာများအတွက်။ compiler တွင် vectorization၊ code generation၊ high-level optimization၊ interprocedural analysis နှင့် loop transformation တို့နှင့်သက်ဆိုင်သော အထွေထွေတိုးတက်မှုများလည်း ပါဝင်သည်။ LLD linker ကို default အနေဖြင့် enable လုပ်ထားသည်။ libm math library ၏ optimized version တစ်ခုဖြစ်သည့် AMDLibM ပါဝင်သည်။ compiler ကို 32-bit နှင့် 64-bit စနစ်များအတွက် ရရှိနိုင်ပါသည်။ Linux- စနစ်များ။

ထုတ်ဝေမှုအသစ်တွင်၊ codebase ကို ဌာနခွဲတစ်ခုသို့ အပ်ဒိတ်လုပ်ထားသည်။ LLVM 8.0AMD EPYC 7002 Series (Zen 2) ဗိသုကာအတွက် ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ထားပြီး ကုဒ်ထုတ်လုပ်မှုနှင့် vectorization တိုးတက်ကောင်းမွန်လာပါသည်။ Zen 2 အတွက် ပိုမိုကောင်းမွန်အောင်ပြုလုပ်နိုင်စေရန် "znver2" ဗိသုကာရွေးချယ်မှုရွေးချယ်မှုကို ရရှိနိုင်ပါသည်။ Fortran အတွက် Flang compiler အတွက် ပံ့ပိုးမှုပေးထားပါသည်။ AMDLibM library ကို ဗားရှင်း 3.3 သို့ အပ်ဒိတ်လုပ်ထားပါသည်။ ဒေါင်းလုဒ်လုပ်နိုင်သော executable များကို RHEL 7.4၊ SLES 12 SP3 နှင့် Ubuntu 18.04 LTS။ AOCC ကို လက်ရှိတွင် binary ပုံစံဖြင့်သာ ဖြန့်ဝေထားပြီး EULA လိုအပ်ပါသည်။

source: opennet.ru

DDoS ကာကွယ်ရေး၊ VPS VDS ဆာဗာများပါသည့် ဆိုက်များအတွက် ယုံကြည်စိတ်ချရသော hosting ကို ဝယ်ယူပါ။ 🔥 DDoS ကာကွယ်မှု၊ VPS VDS ဆာဗာများပါရှိသော ယုံကြည်စိတ်ချရသော ဝဘ်ဆိုက် hosting ကို ဝယ်ယူပါ | ProHoster