This OPEN-SOURCE Chip is Faster Than a GPU (And CHEAPER!) | Tenstorrent Chips Explained
Jim Keller's Revolutionary AI Chip
Introduction to Jim Keller and His Vision
- Jim Keller, known for his work on iPhone chips and AMD, claims, "Whatever Nvidia does, we'll do the opposite."
- He has developed a chip that outperforms Nvidia's best inference system at a fraction of the cost.
The Unique Architecture of Keller's Chip
- Keller rejected all existing assumptions about Nvidia’s architecture and started from scratch.
- The chip operates on open-source architecture, aiming to reduce costs associated with server operations dominated by Nvidia.
Insights into GPU Limitations
- Modern GPUs have significant overhead due to hardware schedulers and memory management units; less than half is used for actual computations.
- AI workloads are predictable, allowing for a design that eliminates unnecessary hardware components.
Innovative Data Management Approach
- The compiler manages data movement instead of relying on dedicated hardware, fundamentally changing processor design.
- Each core in the chip has its own memory and instructions, preventing idle time waiting for other cores.
Cost Efficiency Through Design Choices
Memory Strategy
- Unlike Nvidia’s expensive HBM memory, Keller opted for standard GDDR6 memory found in gaming GPUs.
- This choice reduces costs while leveraging software prefetching to optimize data access without needing high bandwidth.
Addressing Bandwidth Challenges
- While low bandwidth can be an issue with larger models, the architecture was designed with scaling in mind from the outset.
Scaling Solutions for Data Centers
Networking Innovations
- Traditional methods like NVLink add complexity; Keller integrated 400 GB per second Ethernet directly into each chip.
- This allows multiple chips to function as a unified system rather than separate entities.
Performance Metrics
- The architecture achieves impressive benchmarks such as processing 350 tokens per second at significantly lower operational costs compared to Nvidia ($6 vs. $30 per million tokens).
Barriers to Adoption
Software Compatibility Concerns
- Despite high compatibility (90%) with existing models, enterprise clients require absolute certainty before making large investments.
Jim Keller's Track Record
- Keller has a history of leaving projects just before they reach their peak success; this raises concerns about long-term commitment to Tenstor.
Future Prospects
Open Source Momentum
- The open-source nature of Tenstor’s software fosters community-driven improvements faster than traditional proprietary systems could achieve.
Leadership Dynamics
- For the first time, Jim Keller is not just an architect but also CEO—indicating a potential shift in his approach towards building lasting success.