Greg

Greg Chadwick

Lead Design Engineer,
Fractile

About the Speaker

Greg Chadwick is a Lead Design Engineer at Fractile where he leads the design of the core computational elements of the Fractile Architecture. With 14 years of experience in the industry he’s covered a broad range of design work, CPUs at Arm, GPUs at Broadcom, Hardware security and micro controllers at lowRISC and now AI accelerators at Fractile

Frame 1984079338

Designing an AI accelerator, the hard parts

Overview

Every design decision in an AI accelerator is a bet. Which models will matter? What operations do you accelerate? Which memory hierarchies pay off? What off-die comms do you need? Get any of them wrong and the chip is uncompetitive before it tapes out and the workload evolves faster than any tapeout cycle.This talk tours the hard parts: the real choke points, and decisions whose consequences you only learn two years later. Drawing on Fractile’s experience, I’ll argue the only response is aggressive co-design across the stack, and share working methods we’ve used to develop our architecture.

Key Points

  • The real bottlenecks: memory, comms, and awkwardly shaped workloads
  • The best architecture in the world won’t help if no-one can program it
  • Siloed teams don’t cut it you need everyone in the same room