Skip to content

8 Phoenix: An open-source 7nm AI accelerator utilizing Silicon Photonics for massive-scale model inference. Features a deterministic dataflow architecture and 8-chip optical interconnect. 中文: 8 Phoenix (八凤):一款基于硅光子技术的开源 7nm AI 加速器,专为大规模模型推理设计。采用确定性数据流架构及 8 芯片光互连方案。

License

Notifications You must be signed in to change notification settings

leochong/8-Phoenix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

8 Phoenix (八凤)

Open-Source 7nm AI Accelerator with Silicon Photonics Interconnect

License Status Language

8 Phoenix is a hardware-software co-design project aiming to solve the AI "memory wall" using light. By integrating silicon photonics directly onto a 7nm compute tray, we enable 8 chips to act as a single, unified 1TB processor. Open-sourced to provide a high-performance alternative to proprietary AI hardware.


🚀 Vision: Breaking the AI Wall

Current AI hardware is locked behind proprietary ecosystems and "leading-edge" price tags. 8 Phoenix changes the game by:

  1. 7nm Maturity: Utilizing the high-yield, lower-cost 7nm node for sustainable manufacturing.
  2. Optical Fabric: Replacing power-hungry copper with light-speed Silicon Photonics for chip-to-chip communication.
  3. Open Architecture: Providing a bilingual (English/Chinese) open-source repository for the global community to inspect, build, and scale.

🛠 Hardware Specifications (Target)

Feature Specification
Process Node 7nm (FinFET)
Compute Units 8-Chip Synchronous Tray
Peak Performance 2.4 PetaFLOPS (FP16/BF16)
Unified RAM 1,024 GB (1 TB) via HBM3
Interconnect Phoenix-Link Optical Mesh (3.2 TB/s per chip)
TDP 300W per Unit

📂 Project Structure

  • docs/: Bilingual technical specifications and ISA manuals.
  • hw/: RTL designs, floorplans, and memory controller logic.
  • sw/: Compiler (Phoenix-C), functional simulators, and driver stacks.
  • examples/: "Hello World" matrix math and basic AI model implementation.

🏁 Getting Started

1. Explore the Architecture

Read the Instruction Set Architecture (ISA) to understand how 8 Phoenix processes matrix operations deterministically.

2. Run the Functional Simulator

Test the execution logic of the Phoenix-Matrix instructions using our Python-based simulator:

python sw/simulator/functional_model.py

About

8 Phoenix: An open-source 7nm AI accelerator utilizing Silicon Photonics for massive-scale model inference. Features a deterministic dataflow architecture and 8-chip optical interconnect. 中文: 8 Phoenix (八凤):一款基于硅光子技术的开源 7nm AI 加速器,专为大规模模型推理设计。采用确定性数据流架构及 8 芯片光互连方案。

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published