Google kod prefetch optimallaşdırıcısı ilə Intel və AMD prosessorlarını sürətləndirir
Google mühəndisləri LLVM üzərində kod prefetch əlavə edən yeni sistem təqdim ediblər - Intel Granite Rapids və AMD Turin prosessorlarında performans artımı qeyd olunur.
Google LLVM-də kod prefetch optimallaşdırıcısı ilə Intel və AMD performansını artırır
«Phoronix» məlumatına görə, Google mühəndisi Rəhman Lavaee LLVM əsaslı yeni proqram prototipini təqdim edib. Sistem avtomatik şəkildə optimal kod prefetch-ləri binar fayllara əlavə edir və bu da xüsusilə yeni Intel Granite Rapids və AMD Turin prosessorlarında performansı artırır.
Layihə Google-un əvvəllər hazırladığı Propeller çərçivəsi üzərində qurulub. Bu sistem AutoFDO ilə birlikdə kompilyasiyadan alınan nəticələri daha da səmərəli edir. Yeni prototip prosessorun ön hissəsindəki gecikmələri azaldır və ümumi işləmə sürətini artırır.
Son Xəbərlər
Xiaomi 15 Ultra Qlobal Versiyası
Xiaomi yeni flaqman modeli Xiaomi 15 Ultra-nı qlobal satışa çıxaracağını təsdiqlədi. HyperOS 2.0 ilə yeni dövr başlayır!
Samsung-un Üçqatlanan Telefonu
Samsung, Galaxy Unpacked tədbirində üçqatlanan telefon konseptini təqdim etdi. Yeniliklər haqqında daha çox məlumat əldə edin.
Realme GT 7: Ən Ucuz Smartfon
Snapdragon 8 Elite çipi ilə Realme GT 7 fevral ayında təqdim ediləcək. Yeni xüsusiyyətlər və uyğun qiymət gözləyir.
Google komandası bildirib ki, proqram Intel Xeon 6 Granite Rapids arxitekturasında daxili iş yüklərində nəzərəçarpan nəticələr göstərib. Yeni prosessorlarda artıq proqram səviyyəsində kod prefetch əmrlərinin dəstəklənməsi (PREFETCHIT0/1) bu texnologiyanı daha aktual edir. Arm platformalarında oxşar imkanlar (PRFM) daha əvvəl mövcud idi.
Prototipin işləməsi üçün əlavə profil məlumatları tələb olunur - yəni Propeller optimallaşdırmasından sonra hədəf və əlavə olunma nöqtələri xüsusi profillərlə müəyyən edilir. Əlbəttə, prefetch-lərin çoxluğu mənfi təsir göstərə bilər, buna görə də əlavə prosessor təhlili vacibdir. Təcrübələrdə təxminən 10 min prefetch daxil edildiyi və onların 80%-nin «.text.hot» bölməsində yerləşdiyi qeyd olunur.
Hazırda Google mühəndisləri bu layihə üzrə LLVM Discourse icmasında rəsmi müzakirə aparır və təkliflər toplayır. Bir sözlə, bu təşəbbüs gələcəkdə açıq kodlu sistemlərdə performans yarışını ciddi şəkildə dəyişə bilər.
Bu xəbəri necə dəyərləndirirsiniz?

