Bir FPGA ile karşılaşıldığında, bazı kişiler onu Mandelbrot kümesini görselleştirmek için kullanabilir. Diğerleri bunu CPU yapmak için kullanabilir. Peki ikisini birleştirirseniz ne olur? [Michael Kohn] bize onun başına neler geldiğini gösteriyor RISC-V CPU Mandelbrot kümesini hesaplamak için özel olarak hazırlanmış bir talimatla.
[Michael] bizi olağandışı bir süreçten geçiriyor 8008'ini RISC-V CPU'ya dönüştürüyor. Burada mantık parçalarını yeniden kullanmak ve orada diğer mantığı değiştirmek ona işlevsel bir RISC-V çekirdeği bırakıyor. Bitmedi, [Michael] ayrıca Mandelbrot seti için bir noktayı hesaplamak için özel bir talimat oluşturmayı da üstleniyor ve demoyu yirmi üç saniyeden yalnızca bir saniyeye hızlandırıyor!
Hala bitmemiş olan [Michael], uzun süredir devam eden bir uygulamayı da yaratıyor F100-L CPURISC-V projesiyle eş zamanlı olarak bir kez daha Mandelbrot'un yeteneği eklendi. Sonunda, “Java Öğütücü” Java 100 Milyar cihazda çalıştığı için hem RISC-V hem de F1-L için Java bayt kodu derleyicisiTM.
[Gömülü içerik]
- 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. 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.
- Kaynak: https://hackaday.com/2024/01/17/compute-the-mandelbrot-set-with-a-custom-risc-v-cpu/