一些来自8月1日的随机TT-Evolve截图(上次我在上面工作 🙏) 有人请逼我把这个发布给Tenstorrent的朋友们……这不算什么,基本上是一个可以让你放置TT-metal内核的工具,添加一些“EVOLVE”模块,捕获大量的性能信息,并在与性能指标并行的情况下运行基于LLM的搜索,以指导寻找优化(使用MAP-Elites对内核候选进行分箱),基本上是AlphaEvolve的重新实现。 这已经完成几个月了,我只是分心了 + 我很少能打开Big Dave,因为声音太大,而且它在我的办公室(而我的办公室在晚上被我沉迷于Stardew Valley的女朋友占据)。 我觉得它做得并不是特别好,但它有一个不错的TUI,可以用于tt-nn模块,偶尔有一些不错的开发体验,并且肯定能优化Metal内核(包括多芯片的)。它确实让我尝试过的每一个编程示例/内核都变得更快,优化了NoC带宽等等...
5.91K