Pufferfish · Viperfish · Sunfish · Pumafish · Icefish — 구글 TPU의 내부 코드네임은 거의 전부 물고기 이름입니다. 각 어종의 생태적 특성과 해당 세대 칩의 아키텍처가 어떻게 맞물려 있는지 한눈에 정리했습니다.
노먼 주피 팀이 15개월 만에 만든 첫 ASIC(v1, 2015), HBM·ICI·bfloat16를 처음 도입해 트레이닝을 가능하게 한 v2(2017), 발열 한계를 넘기 위해 직접 액냉을 도입한 v3(2018).
이 시기에는 공개된 fish 형 코드네임이 없습니다. Fish 작명 체계는 사실상 v4 (Pufferfish)부터 시작됩니다.
왜 복어인가: 평소엔 작지만 위협을 느끼면 몸을 몇 배로 부풀리는 종.
v4는 OCS(Optical Circuit Switch)를 처음 도입해 4,096칩 규모로 토폴로지를 풍선처럼 재구성할 수 있게 만든 세대입니다. 1.1 ExaFLOPS급 — "필요할 때 부풀어 오르는" 복어의 메타포와 정확히 일치합니다.
Pufferlite(v4i)는 추론 전용 슬림 버전.
왜 바이퍼피시인가: 심해에 사는 송곳니 포식자. 작은 몸에 비해 압도적으로 긴 이빨과 공격성이 특징.
v5에서 라인업이 둘로 갈라집니다. v5p (Viperfish)는 송곳니형 트레이닝 머신, v5e (Viperlite)는 256칩 단위로 묶이는 가성비 추론 칩. 같은 세대 안에서도 "이빨이 긴 쪽 / 가벼운 쪽" 짝패가 명확합니다.
외부 이름: Trillium (꽃 이름 — 마케팅용). 내부 코드네임: v6e = Ghostlite로 분류되며, Ghostfish는 v6p 또는 v7로 넘어갑니다(자료마다 소폭 차이).
"메모리 월"을 정조준한 세대. 와트당 효율에서 큰 점프.
왜 유령물고기인가: 반투명·창백하지만 거대한 존재감. 잘 보이지 않으면서 압도적.
"Age of Inference"의 칩. Chain-of-Thought 추론 모델을 메모리에 통째로 띄워놓고 조용히 굴리는 설계. Trillium 대비 와트당 성능 2배.
왜 개복치인가: 세계에서 가장 무거운 경골어. 거대한 덩치, 느릿한 동작, 압도적 질량.
Broadcom이 주도하는 대형 트레이닝 칩. "거대하고 무겁지만 압도적인 질량"이라는 개복치 이미지와 정확히 매칭됩니다.
왜 제브라피시인가: 유전·발생 연구의 표준 모델 생물. "다목적·검증 잘 된 표준형" 그 자체.
MediaTek의 TPU 시장 첫 진입을 알리는 표준화된 워크호스 포지션.
왜 humuhumu인가: 하와이 주(州) 어종. 작고 화려하지만 단단한 이빨로 산호도 깨먹는다. 소형 폼팩터·고밀도 추론 칩이라는 v8e의 성격에 잘 맞습니다.
왜 퓨마인가: 육상 최고 속도의 포식자. "빠르고 강한 사냥꾼"이라는 직관적 이미지.
⚠️ 원본 자료에서 본 섹션은 정보가 잘려 있었습니다. Pumafish는 v8 라인업의 플래그십 트레이닝 칩으로 추정되며, 정확한 스펙은 별도 확인이 필요합니다.
왜 아이스피시인가: 남극 차가운 물에 사는, 헤모글로빈이 없어 혈액이 투명한 어종. 극저전력/극저온/극히 효율적인 차세대 추론 칩이라는 메타포로 해석 가능.
⚠️ 원본 자료에서 v9·v10 Icefish 섹션은 잘려있어 placeholder로 채웠습니다. 정식 코드네임·일정·아키텍처는 추가 정보 확보 필요.
| 세대 | 외부명 | Fish 코드네임 | 설계자 | 포지션 |
|---|---|---|---|---|
| v4 / v4i | — | Pufferfish / Pufferlite | Broadcom | OCS 첫 도입 |
| v5p | — | Viperfish | Broadcom | 트레이닝 (8,960칩) |
| v5e | — | Viperlite | Broadcom | 추론 (256칩) |
| v6e | Trillium | Ghostlite | Broadcom | 메모리월 돌파 |
| v7 | Ironwood | Ghostfish | Broadcom | Age of Inference |
| v8AX | — | Sunfish / Hellcat | Broadcom | 대형 트레이닝 |
| v8x | — | Zebrafish / Maddog | MediaTek | 표준 워크호스 |
| v8e | — | Humufish | MediaTek | 소형·고밀도 추론 |
| v8p | — | Pumafish | Broadcom (추정) | 플래그십 (정보 잘림) |
| v9 / v10 | — | Icefish | TBD | 차세대 (자료 미공개) |