우리나라 시간으로 어제새벽 구글 I/O 행사에서 Tensor Processing Unit 두번째(TPU2) 버전이 공개됐습니다. 첫번째 버전의 TPU는 딥러닝과 관련된 연산을 가속하는 프로세서로 2013년부터 개발이 시작되어 2015년 부터 구글의 데이터 센터에서 사용되고 있으며 올해 4월에 관련 논문이 공개가 됐습니다. 딥러닝에는 대량의 데이터를 이용하여 Neural Network(NN)을 학습시키는 "Training" 과정과 학습된 NN을 이용하여 추론을 수행하는 "Inferencing" 단계가 있는데, TPU의 경우 "Inferencing"만 지원했다면 TPU2의 경우 "Training"과 "Inferencing"을 모두 지원하는 차이가 있습니다. "Training"의 경우 32-bit 또는 6