Esperanto Delivers Kilocore Processor in its Supercomputer-on-a-Chip Design

Esperanto Technologies, a San Francisco startup company founded by Dave Ditzel, took the stage at this year's HotChips 33 presentation to show off its latest processors. Codenamed ET-SoC-1, the company delivers one of the first kilocore designs to the masses.

Kilocore processor design assumes that there are one thousand processor cores present. And Esperanto's approach involves just that. Building a chip with one thousand cores required Esperanto to carefully consider its applications, and how the chip is going to operate.

There are 1088 smaller, low-power ET-Minion 64-bit RISC-V cores designed to run in parallel and execute workloads with ease. To accompany the small cores, Esperanto packed an additional 4 high-performance ET-Maxion 64-bit RISC-V cores. The smaller cores are in-order execution designs, while the bigger ones are designed for out-of-order execution. The whole chip is taped out at TSMC's facilities, using the 7nm manufacturing node.

The ET-SoC-1 is designed with over 160 million bytes of on-chip SRAM, split into L1 cache and scratchpad memory. It has support for PCIe Gen4, 256-bit wide (quad-channel) LPDDR4x for memory, and features a RISC-V service processor for secure boot, system management, and timers. It's all packed into a 570mm2 chip with 22.5 billion transistors. In regular operations, it uses under 20 Watts of power, while it can be software configured for 10-60 Watt workloads.

Esperanto notes that this "supercomputer-on-a-chip" is suitable for all kinds of workloads, not just AI/ML, as it operates with general-purpose RISC-V cores. That means that every application in need of a high level of parallel processing can benefit from using the chip, and its low power is suitable for all kinds of applications.

How it compares to the competition is the real question. A kilocore CPU with tensor processing capabilities starts to look a lot like a custom chip for AI, and the four high performance cores likely won't keep up with modern CPU designs from AMD and Intel, or perhaps even Arm.