Procesoare

Noile compilatoare c și c ++ îmbunătățesc performanța rzenelor

Cuprins:

Anonim

Lansarea procesoarelor AMD Ryzen a fost urmată de un efort deosebit în dezvoltarea de software pentru a profita din plin de noua microarhitectură Zen. Procesoare Ryzen.

AMD lansează noi compilatoare pentru Ryzen

Noile compilatoare AOCC 1.0 C / C ++ de la AMD se bazează pe LLVM Clang, la care au fost adăugate patch-uri specifice, astfel încât să poată profita din plin de noua arhitectură a AMD. Acest lucru permite noilor compilatori să ofere o mai bună vectorizare și o mai bună generare de coduri pentru Ryzen.

Revizuire AMD 1800X în spaniolă (analiză completă)

Phoronix a testat noile compilatoare AOCC împotriva celor mai obișnuite precum GCC 6.3, GCC 7.1, GCC 8, LLVM Clang 4.0 și LLVM Clang 5.0 utilizând un procesor avansat Ryzen 7-1700 cu opt nuclee. Testarea a fost făcută pe sistemul de operare Ubuntu 17.04 și a arătat că AOCC îmbunătățește performanțele GCC în majoritatea cazurilor, îmbunătățește LLVM Clang în unele cazuri și este în sfârșit ceva mai bun decât LLVM Clang în unele cazuri.

Cu aceasta se demonstrează încă o dată că noile procesoare au încă nevoie de optimizări ale software-ului pentru a putea efectua la nivelul lor maxim, ceva total normal, deoarece este o arhitectură cu totul nouă.

Sursa: techpowerup

Procesoare

Alegerea editorilor

Back to top button