Reproduce “Pushing the Limits of Machine Design: Automated CPU Design with AI” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Shuyao Cheng, Pengwei Jin, Qi Guo, Zidong Du, Rui Zhang, Yunhao Tian, Xing Hu, Yongwei Zhao and 11 more

Researchers from the Institute of Computing Technology, Chinese Academy of Sciences, and Cambricon Technologies developed an AI approach that automatically designs an industrial-scale CPU from input-output observations. This method generated a RISC-V 32IA CPU in under 5 hours, a 1000x reduction in design time, achieving over 99.99999999999% accuracy and successfully running Linux on fabricated hardware.

Key insights

  • AI can successfully design complex artifacts like a CPU by navigating an unprecedented search space of 10^10^540 alternatives, demonstrating human-like design ability.
  • Automating circuit logic inference from input-output observations eliminates the significant bottleneck of manual coding and verification, drastically reducing CPU design time.
  • The AI system can autonomously discover fundamental architectural knowledge, such as the von Neumann architecture and fine-grained optimizations, without explicit human instruction.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.