본문 바로가기
스마트폰/기타업체 ETC

구글 텐서(Google Tensor) 설계 주체 검증.

by gamma0burst 2023. 10. 25.
반응형

 

 

- 이전 포스팅에서 텐서G3 성능 문제를 다뤘는데 구글 텐서 설계 주체는 가설에 영향을 크게 주는 요소인데 너무 대충다룬 느낌이었음.

( 구글 텐서G3 CPU 성능 이슈 분석. (Tensor G3, S5P9865) )

그래서 이를 명확히 하고자 추가 정보를 체크해봄.

 

 

- 확인 가능한 정보.

(공식 표기는 텐서, 텐서G2, 텐서G3지만 여기서는 텐서1,2,3로 표기하겠음.)

 

삼성 텐서1,2,3 시스템 레벨 캐시 아키텍처, 마이크로 아키텍처(CPU?), RTL 디자인.

텐서3 인터커넥트, 메모리 서브 시스템 아키텍처.

CPU를 포함한 주요 부분 프론트 엔드를 작업한 것으로 추정.

 

구글 pre/post silicon validation

 

구글 텐서 GPU RTL 디자인.

 

구글 텐서1,2,3 CPU, 시스템 레벨 캐시 인터페이스 signoff, physical design.

 

구글 CPU 블록 physical design, tape out 추정.

다른 업체 작업 이력과 섞여있어서 텐서 작업으로 확정할 순 없지만 텐서에서도 같은 작업을 했을 가능성이 높아보임.

 

구글 ML 아키텍처 설계.

 

구글 멀티미디어 IP (카메라, 비디오, 디스플레이) 아키텍처 설계, design, verifocation

 

구글 비디오 코덱 IP 작업.

from RTL to GDS과 다른 내용과 조합해보면 아키텍처 설계부터 테이프 아웃 전까지 전과정을 다 한 것으로 보임.

 

구글 텐서칩 sign-off, tape-out

gChips는 google silicon division으로 알려져있는데 여기서 텐서도 담당하는걸 확인할 수 있음.

 

구글 보안, 암호화 IP micro-architecture, RTL 작업.

 

구글 ISP architecture, modeling 작업.

 

구글 멀티미디어(카메라, 비디오 코덱, ISP) IP 등 architecture, design

 

구글 텐서 SoC physical design, PNR, signoff

 

구글 CPU architecture

텐서칩인지 다른 구글칩인지 불명.

만약 텐서칩이라면 기간상 텐서3는 아님.

 

 

- 정리

구글의 작업 이력에 나오는 근무 기간과 작업내용을 정리하면 아래와 같음.

1. CPU

모두 다 백엔드 작업에 해당해서 텐서G3까지 삼성이 프론트 엔드 작업을 했다는 내용과 맞아들어감.

텐서G3 출시 직전부터 CPU 아키텍처 작업 내역이 있는데 이게 텐서G3에 적용되었다고 보기 어렵고,

텐서G4를 TSMC에서 시험생산한 것으로 보이는 제품의 물류 이력이 23년 8월로 나와서 이 작업이 텐서G4에 들어갔다고 보기도 어려움.

( 팹리스 파운드리 단신 (2023.10.13. 퀄컴, 삼성, 구글) )

텐서를 위한 CPU 아키텍처가 아닐 가능성도 있지만, 만약 텐서용이라면 빨라야 텐서G5로 봐야함.

 

2. GPU

텐서 출시 전부터 RTL 작업을 한 것 같지만 (양산개시 1년 후도 아니고) RTL 후 1년만에 제품이 시장에 출시되기는 어려워보여서, 구글이 프론트 엔드까지 담당한건 텐서G2부터라고 생각됨.

텐서G2 출시와 가까운 시기의 작업도 내역에 post silicon validation이 있어서 텐서G2도 포함될 수 있음.

텐서 GPU가 엑시노스와 달라지기 시작한 것, 구글이 GPU 작업에 연관되기 시작한 것 모두 텐서G2부터인게 우연이 아닌듯.

 

3. Machine Learning

첫번째 텐서부터 설계 전 과정을 구글이 담당한 것으로 보이는데 edge TPU 기반 NPU가 들어갔으니 당연한걸지도.

 

4. Multimedai IP (Camera, ISP, Video, Display)

비디오 코덱은 텐서부터 설계 전 과정을 구글이 담당한 것으로 보이나 그 외 IP는 텐서G2부터 구글이 설계한 것으로 보임.

 

5. Security, Crryptography IP

텐서G3부터 구글이 설계를 담당한 것으로 나오는데 Security 유닛은 텐서부터 있던거고 작업 이력도 하나 밖에 없어서 텐서G3 이전이 어땠는지는 확인하기 어려움.

 

 

- 요약하면

텐서 : CPU 설계 프론트엔드 삼성 / 백엔드 구글, GPU 설계 삼성. 

텐서G2 : CPU 설계 프론트엔드 삼성 / 백엔드 구글, GPU 설계 구글. 

텐서G3 :  CPU 설계 프론트엔드 삼성 / 백엔드 구글, GPU 설계 구글. 

 

 

 

 

반응형

댓글