Intel’in AVX (Gelişmiş Vektör Uzantıları) talimat setleriyle yaptığı ilerlemeler kesinlikle gelecekte izlenecek yoldur ve şimdi yeni nesil AVX10, GNU Assembler’da destek kazanmaya başladı.

Intel’in AVX10 Komut Seti Daha Yüksek Hesaplama Performansı ve Her İki P/E Çekirdeğinin Kullanımına Kredi Sağlayacak

İşin özüne girmeden önce AVX talimatlarını bilmek gerekli hale gelir. Sıradan bir kullanıcı için pek ilgi çekici gelmeyebilir ancak talimatlar, özellikle HPC endüstrisindeki profesyoneller için hayati öneme sahiptir. Oldukça paralel kayan nokta ve vektörleştirilmiş işlemlere olanak tanıyarak çeşitli hesaplamalı iş yüklerinde önemli performans iyileştirmelerine yol açarlar. Önceki AVX-512 talimatları iyi bir performans sağlarken AVX-10, ilgili iş yükleri söz konusu olduğunda gelecekteki CPU’ları tamamen yeni bir seviyeye taşımaya hazır.

AVX10’un piyasaya sürülmesini Intel CPU’lar için önemli kılan bir diğer önemli husus, talimatın Intel’in hibrit mimarisinde yer alan her iki P/E çekirdeğiyle çalışacak şekilde benimsenmesidir. Her iki çekirdek türünün kullanılması, özellikle vektörleştirilebilir uygulamalarda performansta da büyük bir artışa neden olacaktır.

Görüntü Kaynağı: Intel

Phoronix İlk duyurunun ardından GCC derleyicisinde AVX-10 geliştirmesinin başlatıldığını ve artık nihayet Alman merkezli açık kaynak şirketi tarafından GNU Assembler’a yüklenen yeni komut setine (AVX 10.1) özgü “bitleri” gördüğümüzü bildiriyor SUSE. İşte geliştiricilerinin söyleyecekleri:

Bu yalnızca belirli AVX512* özelliklerinin yeniden markalanması olduğundan eklenecek çok az kod vardır.

Buradaki ana husus yeni test senaryolarıdır. Mevcut test senaryolarından bazılarını yeniden kullanabilmek için, birçoğunun başlangıç ​​sembollerinin ayarlanması gerekiyor. 256 ve 128 bitlik testlerin hemen çalışması gerektiğinden buraya eklenmesi gerektiğini unutmayın. Daha sonra vektör uzunluğu kısıtlamaları kazanacaklar.

-SUSE’den Jan Beulich

Bu haberin önemli bir gelişme olmadığının farkında olsam da, bu gibi küçük adımların büyük bir şeye katkı sağladığını düşünüyorum. Yeni AVX-10 talimat seti, yeni nesil CPU’lar için hesaplamalı uygulamalarda iyi bir performans artışı sağlayabilir ve Intel’in yakında çıkacak olan Meteor Lake’i de içerebilir, bu da serinin endüstri tarafından benimsenme olanaklarını genişletebilir. AVX-10 talimatının önceki nesillere göre nasıl bir yükseltme olduğunu henüz görmedik, ancak kağıt üzerinde aradaki fark yeterince geniş görünüyor.

Haber kaynağı: Phoronix

Bu hikayeyi paylaş

Facebook

heyecan



genel-17