beberapa tangkapan layar TT-Evolve acak dari 1 Agustus (terakhir kali saya mengerjakannya 🙏) Seseorang tolong menggertak saya untuk merilis ini untuk orang-orang Tenstorrent ... itu tidak banyak, ini pada dasarnya adalah harness yang memungkinkan Anda menjatuhkan kernel TT-metal, menambahkan beberapa blok "EVOLVE", menangkap banyak informasi profil, dan menjalankan pencarian berbasis LLM secara paralel dengan metrik pembuatan profil sebagai panduan untuk menemukan pengoptimalan (binning kandidat kernel dengan MAP-Elites), pada dasarnya implementasi ulang AlphaEvolve. Sudah dilakukan selama berbulan-bulan, saya hanya terganggu + saya jarang bisa menyalakan Big Dave karena suara dan itu ada di kantor saya (dan kantor saya ditempati oleh pacar saya yang kecanduan Stardew Valley di malam hari). Saya tidak berpikir itu dibuat dengan sangat baik, tetapi memiliki TUI yang bagus, dapat bekerja untuk modul tt-nn, memiliki beberapa devx yang bagus di sana-sini, dan tentu saja mengoptimalkan kernel Metal (termasuk yang multi-chip). Itu pasti mendapatkan setiap programming_examples / kernel yang saya coba untuk menjadi lebih cepat, dioptimalkan NoC bandwith dll...
6,51K