그래프코어 리미티드
Graphcore Limited 형태 사기업 창립 2016년(10년 전) (2016 ) 창립자 산업 분야 반도체 본사 소재지 핵심 인물
제품 IPU, Poplar 매출액 270만 달러 (2022) −2억 500만 달러 (2022) 종업원 수
450 (2024) 웹사이트 graphcore .ai
그래프코어 리미티드 (Graphcore Limited)는 AI 가속기 및 기계 학습 을 위한 가속기를 개발하는 영국의 반도체 기업이다. 프로세서 내부에 완전한 기계 학습 모델을 담을 수 있는 초병렬 지능 처리 장치(IPU)를 도입했다.
역사
그래프코어는 2016년 사이먼 놀스와 나이젤 툰에 의해 설립되었다.
2016년 가을, 그래프코어는 로버트 보쉬 벤처 캐피털이 주도한 첫 번째 투자 라운드를 확보했다. 그 외에도 삼성그룹 , 아마데우스 캐피털 파트너스 , C4 Ventures, 드레이퍼 에스프리 , 파운데이션 캐피털 , 피탕고 등이 투자에 참여했다.
2017년 7월, 그래프코어는 아토미코 가 주도하는 시리즈 B 투자 라운드를 확보했으며, 몇 달 후 세쿼이아 캐피털 로부터 5천만 달러의 투자를 받았다.
2018년 12월, 그래프코어는 17억 달러의 기업 가치로 2억 달러를 조달하며 시리즈 D 라운드를 마무리했고, 이로써 유니콘 기업 이 되었다. 투자자로는 마이크로소프트, 삼성, 델 테크놀로지스가 참여했다.
2019년 11월 13일, 그래프코어는 자사의 Graphcore C2 IPU를 마이크로소프트 애저 에서 미리 보기 형태로 사용할 수 있다고 발표했다.
메타 플랫폼스 는 2023년 초 그래프코어로부터 AI 네트워킹 기술 팀을 인수했다.
2024년 7월, 소프트뱅크 그룹 이 그래프코어를 약 5억 달러에 인수하기로 합의했다. 이 거래는 현재 영국 사업·에너지·산업전략부 의 투자 보안 부서에서 검토 중이다.
제품
2016년, 그래프코어는 기계 지능을 위해 설계된 세계 최초의 그래프 툴체인인 Poplar 소프트웨어 스택을 발표했다.
2017년 7월, 그래프코어는 첫 번째 칩인 Colossus GC2를 발표했다. 이는 "16 nm 초병렬 혼합 정밀도 부동소수점 프로세서"로, 2018년에 출시되었다. 단일 PCI 익스프레스 카드에 두 개의 칩이 탑재된 Graphcore C2 IPU(지능 처리 장치)는 텐서플로 와 같은 표준 기계 학습 프레임워크와 결합하여 GPU와 같은 역할을 수행한다. 이 장치는 기존의 캐시 계층 구조 대신 스크래치패드 메모리 에 의존하여 성능을 발휘한다.
2020년 7월, 그래프코어는 TSMC 의 7 nm 공정 으로 제작된 2세대 프로세서인 GC200을 발표했다. GC200은 590억 개의 트랜지스터와 823제곱밀리미터 크기의 집적 회로이며, 1,472개의 연산 코어와 900MB의 로컬 메모리를 갖추고 있다. 2022년, 그래프코어와 TSMC는 GC200 다이를 전력 공급 다이에 3D로 적층한 Bow IPU를 선보였다. 이는 더 낮은 코어 전압에서 더 높은 클록 속도를 가능하게 한다. 그래프코어는 I.J. 굿 의 이름을 딴 'Good machine'을 목표로 하며, 인간 뇌의 시냅스보다 더 많은 매개변수를 가진 AI 모델 구현을 지향한다.
출시일 제품 공정 노드 코어 스레드 트랜지스터
테라플롭스 (반정밀도 부동소수점수 )
2017년 7월 Colossus™ MK1 - GC2 IPU 16 nm TSMC 1216 7296 ?
~100-125
2020년 7월 Colossus™ MK2 - GC200 IPU 7 nm TSMC 1472 8832 590억
~250-280
Colossus™ MK3
~500
기존 칩과 새로운 칩 모두 타일당 6개의 스레드(각각 총 7,296개 및 8,832개의 스레드)를 사용할 수 있으며, "MIMD (다중 명령, 다중 데이터) 병렬 처리를 지원하고 장치 내 유일한 형태의 메모리로 분산된 로컬 메모리를 갖추고 있다"(레지스터 제외). 이전 GC2 칩은 타일당 256 KiB를, 새로운 GC200 칩은 타일당 약 630 KiB를 제공하며, 이는 섬 형태(섬당 4개 타일)로 배치되어 있다. IPU는 확률적 반올림을 사용하는 IEEE FP16 을 사용하며, 성능은 낮지만 FP32 도 지원한다. 로컬에서 실행되는 코드와 데이터는 타일 내에 맞아야 하지만, 메시지 전달을 통해 칩 내부 또는 외부의 모든 메모리를 사용할 수 있으며, AI 소프트웨어(예: PyTorch 지원)를 통해 이를 투명하게 처리할 수 있다.
각주
1 2 Cherney, Max A. (2023년 10월 5일). “ Losses widen, cash needed at chip startup Graphcore, an Nvidia rival, filing shows” . 《 Reuters》 .
↑ Sun, Yazhou (2024년 11월 7일). “ Chip Designer Graphcore Boosts Staff 20% After SoftBank Purchase” . Bloomberg News.
↑ Peter Clarke (2016년 11월 1일). “ AI Chip Startup Shares Insights: "Very large" FinFET chip in the works at TSMC” . eetimes. 2017년 8월 2일에 확인함 .
↑ Jolly, Jasper (2020년 12월 29일). “ UK chipmaker Graphcore valued at $2.8bn after it raises $222m” . 《 가디언 》 .
↑ Arjun Kharpal (2016년 10월 31일). “ AI chipmaker Graphcore raises $30 million to take on Intel” . 《 CNBC》 . 2017년 7월 31일에 확인함 .
↑ Madhumita Murgia (2016년 10월 31일). “ UK chip start-up Graphcore raises £30m for take on AI giants” . 《 Financial Times》 . 2017년 8월 2일에 확인함 .
↑ Jeremy Kahn and Ian King (2017년 7월 20일). “ U.K. Chip Designer Graphcore Gets $30 Million to Fund Expansion” . 《 Bloomberg》 . 2017년 7월 31일에 확인함 .
↑ Lynley, Matthew (2017년 11월 12일). “ Graphcore raises $50M amid a flurry of AI chip activity” (영어). 《 TechCrunch》 . 2017년 12월 7일에 확인함 .
↑ “ AI chip startup Graphcore closes $200M Series D, adds BMW and Microsoft as strategic investors” (미국 영어). 《 TechCrunch》 . 2018년 12월 18일. 2018년 12월 19일에 확인함 .
↑ Toon, Nigel. “ Microsoft and Graphcore collaborate to accelerate Artificial Intelligence” (영국 영어). 《 www.graphcore.ai》 . 2019년 11월 16일에 확인함 .
↑ Paul, Katie (2023년 5월 5일). “ Meta Platforms scoops up AI networking chip team from Graphcore” . Reuters.
↑ Nicol-Schwarz, Kai (2024년 7월 9일). “ Graphcore employees have share value wiped as sale to SoftBank agreed” . 《 Sifted》 .
↑ Titcomb, James; Field, Matthew (2024년 7월 1일). “ Japanese deal for AI champion Graphcore faces national security review” . 《 The Daily Telegraph》 .
↑ Fyles, Matt. “ Inside an AI 'brain' - What does machine learning look like?” (영국 영어). 《 www.graphcore.ai》 . 2019년 11월 16일에 확인함 .
↑ Doherty, Sally. “ Introducing Poplar® - our IPU-Processor software at NeurIPS” (영국 영어). 《 www.graphcore.ai》 . 2019년 11월 16일에 확인함 .
↑ Fyles, Matt. “ Graph computing for machine intelligence with Poplar™” (영국 영어). 《 www.graphcore.ai》 . 2019년 11월 16일에 확인함 .
1 2 Trader, Tiffany (2017년 7월 20일). “ Graphcore Readies Launch of 16nm Colossus-IPU Chip” . 《 hpcwire.com》 . HPC Wire. 2017년 12월 11일에 확인함 .
↑ Lucchesi, Ray (2018년 11월 19일). “ New GraphCore GC2 chips with 2PFlop performance in a Dell Server” . 《 silvertonconsulting.com》 . Silverton Consulting. 2018년 12월 16일에 확인함 .
↑ Citadel High Performance Computing R&D Team (2019). “ Dissecting the Graphcore IPU Architecture via Microbenchmarking” (PDF) .
↑ “ Graphcore Introducing 2nd Generation IPU Systems For AI At Scale” (영국 영어). 2020년 8월 9일에 확인함 .
1 2 Timothy Prickett Morgan: GraphCore Goes Full 3D With AI Chips. The Next Platform, March 3, 2022.
↑ Kennedy, Patrick (2019년 6월 7일). “ Hands-on With a Graphcore C2 IPU PCIe Card at Dell Tech World” (미국 영어). 《 ServeTheHome》 . 2023년 6월 26일에 확인함 .
↑ Ltd, Graphcore. “ IPU Processors” (영어). 《 www.graphcore.ai》 . 2023년 6월 26일에 확인함 .
↑ “ ScalAH22: 13th Workshop on Latest Advances in Scalable Algorithms for Large-Scale Heterogeneous Systems” . 《 www.csm.ornl.gov》 . 2023년 6월 26일에 확인함 .
↑ Jia, Zhe; Tillman, Blake; Maggioni, Marco; Daniele Paolo Scarpazza (2019). “ Dissecting theGraphcore IPUArchitecturevia Microbenchmarking” . arXiv :1912.03413 [cs.DC ].
↑ “ THE GRAPHCORE SECOND GENERATION IPU” (PDF) .
외부 링크
미분 가능 컴퓨팅
일반 하드웨어 소프트웨어 라이브러리
포털