This is an automated archive made by the Lemmit Bot.

The original was posted on /r/machinelearning by /u/ArtemHnilov on 2024-09-08 17:42:23+00:00.


This weekend, I optimized the TsetlinMachine library Tsetlin.jl and achieved outstanding results: 101 million MNIST predictions per second on my Ryzen 7950X3D CPU, with 98.10% accuracy. This performance is nearing the hardware’s maximum capabilities, as the peak speed of DDR5 RAM at 6000 MT/s in dual-channel mode is 96 GB/s. My throughput reached 55.5 GB/s, primarily because this specific Tsetlin Machine model has 10499 parameters, and the CPU cache — particularly the 3D cache — plays a significant role in enhancing performance.