Bir Komut Seti Mimarisi (ISA) olarak RISC-V, 2015 yılında açık topluluğa sunulmasından bu yana ticari önemi ve alaka düzeyi açısından hızla büyüdü ve artık çeşitli RTL çekirdekleri sağlayan birçok IP satıcısının ilgisini çekti. Roger Espasa, CEO ve Kurucu yarı dinamikRISC-V etkinliklerinde, yüksek bant genişliği ve vektör birimlerine sahip yüksek performanslı çekirdekler gerektiren bilgi işlem zorlukları için IP'lerinin nasıl özelleştirildiğini anlattı. Semidynamics 2016 yılında kuruldu, genel merkezi Barselona'da bulunuyor ve iki özelleştirilebilir RISC-V IP sunarak halihazırda ABD ve Asya'da müşterileri var:
- Avispado – sıralı RISCV64GCV, AXI ve CHI'yi destekler
- Atrevido - AXI ve CHI'yi destekleyen arızalı RISCV64GC
Tipik bir CPU'nun bir avuç büyük çekirdeği ve büyük önbellekleri vardır, bu da yüksek performans olmasa da programlanmalarını kolaylaştırır.
GPU'lar ise aksine, paralel kod için yüksek performans sağlayan çok sayıda küçük çekirdeğe sahiptir, ancak verilerin CPU ile GPU arasında ileri geri iletilmesi gerektiğinde PCIe veri yolu üzerinden programlamak ve iletişim gecikmesi eklemek daha zordur.
Espasa'daki yaklaşım, programlamayı kolaylaştıran, paralel kodlar için daha yüksek performans sağlayan ve sıfır iletişim gecikmesi sunan bilgi işlem çekirdeklerine bağlı bir RISC-V çekirdeği kullanmaktır. CPU artı vektör birimi her iki dünyanın da en iyisini sağlar.
RISC-V spesifikasyonu 32 vektör kaydını belgelemektedir ve bir vektör birimi içindeki önbelleğinize bir bağlantıyla birlikte bir dizi vektör çekirdeği ekleyebilirsiniz.
Semidynamics IP ile Vektör Çekirdeği sayısını özelleştirebilirsiniz: 4, 8, 16, 32. Buna bakmanın başka bir yolu da, 4 Vektör Çekirdeğinin 256 bit, en fazla 32 Vektör Çekirdeğinin ise 2,048 bit olduğunu not etmektir.
IP kullanıcıları ayrıca hangi veri türlerini seçerler: FP64, FP32, FP16, BF16, INT64, INT32, INT16, INT8. Bir AI uygulaması için FP16, BF16 veri türlerini seçebilirken, bir HPC uygulaması FP64, FP32'yi seçebilir.
Üçüncü özelleştirme, daha fazla performans ve daha düşük güç için vektör kaydını vektör biriminden daha büyük hale getirebileceğiniz Vektör Kayıt Uzunluğudur.
Atrevideo 423-V8'in blok şeması:
Vektör birimi tamamen arızalı; bu, RISC-V IP satıcıları arasında benzersiz bir durum. Vektör birimi artı Gazzillion biriminin birleşimi, 60 Bayt/döngünün üzerinde veri akışı kapasitesine sahiptir.
Mor çizgi Okuma performansını gösterir ve L1 Önbellekte 20-60 bayt/döngüdür, diğer makineler L1 Önbellekten çıktıktan sonra bant genişliğinde hızlı bir düşüş gösterirken bu yaklaşım 56'da düzleşmeyle devam eder. Hatta DDR belleğe bile gidiyor 40 bant genişliğini gösterir. 1.0 GHz saat hızıyla 40 GB/s bant genişliği yapar.
IP müşterileri, kendi amaçları doğrultusunda Vektör Birimi'ne bağlı kendi RTL kodlarını bile ekleyebilirler.
Yapay zeka iş yüklerinde matris çarpımının performansı önemlidir ve OOO V8 Vektör Biriminde 16 FP64 FLOPS/döngülük bir tepe noktası vardır ve >= 99 matris boyutu için %400'luk bir tepe noktası vardır. 24×24'lük küçük bir matris boyutu için performans 7 FP64 FLOPS/döngü veya zirvenin %50'sidir. 16 vektör çekirdekli bir Vektör Birimi kullanılarak FP8 için matris çarpımı, 64 FP16 FLOPS/döngülük bir zirveye ve M >= 99 için %600'luk bir zirveye sahiptir.
YOLO (Yalnızca Bir Kez Bakarsınız) adı verilen gerçek zamanlı nesne algılama kıyaslaması Atrevido 423-V8 platformunda çalıştırıldı ve rakiplere göre vektör çekirdeği başına %58 daha yüksek performans gösterdi. Bu sonuçlar 24 katmanlı video içindi. 5.56 Gops/kare ve yaklaşık 9M parametre.
Özet
Bir RISC-V IP tedarikçisini seçmek karmaşık bir iştir; dolayısıyla Semidynamics gibi sağlayıcılar hakkında bilgi sahibi olmak, özelleştirilmiş bir yaklaşımın belirli iş yüklerinizi en verimli şekilde nasıl çalıştırabileceğini daha iyi anlamanıza yardımcı olabilir. Semidynamics ile sıralı veya sırasız, vektör birimleri olsun veya olmasın mimari seçenekler arasında seçim yapabilirsiniz. Bu IP satıcısından bildirilen rakamlar umut verici görünüyor ve gelecekteki duyurularını sabırsızlıkla bekliyorum.
İlgili Videolar
Bu gönderiyi şu yolla paylaş:
- SEO Destekli İçerik ve Halkla İlişkiler Dağıtımı. Bugün Gücünüzü Artırın.
- PlatoData.Network Dikey Üretken Yapay Zeka. Kendine güç ver. Buradan Erişin.
- PlatoAiStream. Web3 Zekası. Bilgi Genişletildi. Buradan Erişin.
- PlatoESG. Otomotiv / EV'ler, karbon, temiz teknoloji, Enerji, Çevre, Güneş, Atık Yönetimi. Buradan Erişin.
- PlatoSağlık. Biyoteknoloji ve Klinik Araştırmalar Zekası. Buradan Erişin.
- ChartPrime. Ticaret Oyununuzu ChartPrime ile yükseltin. Buradan Erişin.
- Blok Ofsetleri. Çevre Dengeleme Sahipliğini Modernleştirme. Buradan Erişin.
- Kaynak: https://semiwiki.com/ip/333718-risc-v-64-bit-ip-for-high-performance/
- :vardır
- :dır-dir
- :olumsuzluk
- :Neresi
- $UP
- 1
- 16
- 200
- 2015
- 2016
- 24
- 32
- 40
- 60
- 7
- 8
- a
- Hakkımızda
- eklemek
- Sonra
- AI
- boyunca
- zaten
- Ayrıca
- arasında
- an
- ve
- Duyurular
- Başka
- Uygulama
- yaklaşım
- mimari
- mimari
- ARE
- AS
- Asya
- At
- cazip
- Arka
- Bant genişliği
- Barcelona
- BE
- kıyaslama
- İYİ
- Daha iyi
- arasında
- Büyük
- büyük
- Bit
- Engellemek
- her ikisi de
- otobüs
- fakat
- by
- önbellek
- denilen
- CAN
- yetenekli
- ceo
- CEO ve Kurucu
- zorluklar
- choices
- Klinik
- saat
- kod
- kodları
- kombinasyon
- ticari
- Yakın İletişim
- topluluk
- rakipler
- karmaşık
- hesaplamak
- bağlı
- bağ
- kontrast
- çekirdek
- olabilir
- işlemci
- Müşteriler
- özelleştirilebilir
- özelleştirme
- özelleştirmek
- özelleştirilmiş
- veri
- Bulma
- evraklar
- Damla
- kolay
- verimli biçimde
- Hatta
- olaylar
- İçin
- ileri
- ileri
- Kurulmuş
- kurucu
- itibaren
- tamamen
- gelecek
- almak
- gidiş
- GPU
- yetişkin
- avuç
- Daha güçlü
- Var
- yardım et
- Yüksek
- daha yüksek
- Ne kadar
- hpc
- hq
- HTTPS
- i
- önem
- önemli
- in
- içeride
- IP
- IT
- ONUN
- jpg
- bilme
- büyük
- Gecikme
- katmanları
- ayrılma
- uzunluk
- sevmek
- çizgi
- Bakın
- alt
- Makineler
- yapmak
- YAPAR
- Yapımı
- çok
- Matris
- maksimum genişlik
- Mayıs..
- Bellek
- dk
- Daha
- çoğu
- ihtiyaçlar
- notlar
- şimdi
- numara
- sayılar
- nesne
- Nesne algılama
- of
- teklif
- on
- bir Zamanlar
- bir tek
- açık
- or
- sipariş
- Diğer
- dışarı
- tekrar
- kendi
- Paralel
- parametreler
- geçti
- zirve
- başına
- performans
- platform
- Platon
- Plato Veri Zekası
- PlatoVeri
- artı
- Çivi
- güç kelimesini seçerim
- sundu
- Programı
- umut verici
- sağlamak
- sağlar
- amaçlı
- hızla
- hızlı
- oran
- Okumak
- gerçek zaman
- kayıt olmak
- kayıtlar
- serbest
- ilgisi
- Bildirilen
- gerektirir
- Sonuçlar
- koşmak
- set
- şov
- gösterdi
- Gösteriler
- beri
- beden
- küçük
- So
- özel
- şartname
- akış
- Destek
- Görev
- göre
- o
- The
- Blok
- ve bazı Asya
- Onları
- Bunlar
- onlar
- Üçüncü
- Re-Tweet
- gerçi?
- İçinden
- için
- iki
- türleri
- tipik
- anlamak
- benzersiz
- birim
- birimleri
- us
- kullanım
- kullanıcılar
- kullanma
- çeşitlilik
- satıcı
- satıcıları
- üzerinden
- Video
- oldu
- Yol..
- vardı
- ne zaman
- hangi
- süre
- ile
- olmadan
- Dünyanın en
- Yolo
- sen
- zefirnet
- sıfır