<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=145304570664993&amp;ev=PageView&amp;noscript=1">

Jun 30, 2021 \ AI, Corporate, Benchmarks

??? ???: Graphcore ??? MLPerf ??

???

Matt Fyles & Mrinal Iyer

Graphcore? AI ???? ?? ?? ?? ?? ?? ???? ????? MLPerfTM? ?? ??? ?? ??? ???? ??? ?? ?? ??? ???? ?? ??? ?????.

Graphcore? IPU-POD64? 9?? ?? ?? BERT ?? ?? ??? 14.5?? ResNet-50 ?? ?? ?? ? ??? ??? ??????. ?? ????? ??? AI ??? ?????.

?? MLPerf ??, Graphcore? ?? ???? ?? NVIDIA?? ??? ??? ? ??? ??? ??? ??? ????? ???? ????????.

?? ?? Graphcore? ?3?? ?? ??? ???? ??? AI? ??? ??? ?? ?? ???? ????????? ?? ? ????? ??? ????? ??? ?????

?? ??? ????? ??, ???? ????? ??? ???? ?? Graphcore? AI ?? ??? ???? ????? ??? ???????.

??? ????? Graphcore

MLPerf? Graphcore? ???? ?? ?? ??? ??? ? ???, ?????? ???? 50? ??? ?? ??? ? ?????.

Graphcore? MLCommons? ??? "?? ?? ?? ??? ? ?? ??? ??? ??? ???? ?? ??"? ????? ?????

MLCommons? ???? ??? ?? ? ?? ??? ?????. Graphcore? ??? ??? ?? ?? ??? ?? ???? ? ??? ? ????.

?????? ? ??

Graphcore? MLPerf(?? ?? 1.0)? ??? ??? ????? ???? ?????? ???? ????? ??? ?? ? ??? ??? ??? ?????.

MLPerf ??? ?? ????? ?? ???? ResNet-50 ?? 1.5 ??? ?????. ? ??? ?? ????? ????? ??? ???? ????? ImageNet ??? ???? ???????.

NLP? ?? BERT-Large ??? ?????, ?? ?? ?? ????? ? 10%? ???? ????? Wikipedia ??? ??? ???? ??????.

Graphcore? ResNet-50? BERT? ???? ??? ??? NLP? ????? ? ??? ??? ??? ?? ??? ??? ??????? ??? ?? ?? ???? ?????.

Graphcore? MLPerf?? ??? ??? ??? ?? ???? ???? AI ?? ??? ???? ????? ? ??? ?????.

Graphcore ??? 

Graphcore? IPU-POD16 ? IPU-POD64.???? MLPerf ?? ??? ??????.

? ??? ?? ?? ???? ??? '???'? ?? '??'?? ??????. ??? MLPerf ???? ???? ??? ??? ???!

IPU-POD16? IPU AI ?? ??? ???? ??? ?? ??? ?? Graphcore? ????? ???? ??? 5U ??????. 1U IPU-M2000 4?? ?? CPU ??? ?? ? ???? 4 PetaFLOPS? AI ?? ??? ?????.

??? ?? ??? IPU-POD64 ???? IPU-M2000 16?? ?????, ?? ?? ???? ??? ? ????. Graphcore ???? ??? AI ???? ???? ?? ??? ????? ?? ??? CPU ? IPU ??? ??? ? ????. ?? ??, ??? ?? ??? ?? ??? ???? ? ?? ??? ??? ???.

MLPerf ?? ? IPU-POD64? BERT? ?? ? ? ?? ??? ?????, ResNet-50?? ? ?? ??? ??????. ? ??? AMD EPYC? CPU ? ?? ???????.

??? ?? ? ??? ??

MLPerf? ???? ???? ? ?? ?? ??? ?????.

??? ??? ??, ????? ??? ???? ??? ?? ?? ??? ???? ??? ?? ??? ????? ??? ???? ???.

??? ??? ??? ??? ??? ?? ???? ?? ??? ???? ?? ??? ?? ??? ???? ??? ?????. ?? ?? ??? ???? ??? ????? ???? ??? ? ?? ?? ??? ?????

Graphcore? IPU? ?? ???? ????? ?? ??? ??? ??? ??? ? ???? ?????. ???? ???? Graphcore? ??? ??? ??? ?? ??? ??? ????? ????.

Graphcore? MLPerf ??: ??? ? ??? ??

Graphcore MLPerf results open and closed divisions

Graphcore ???? ??? ???? ??? ??? ????? ??? ??? ?????

?? ??? IPU ? ??? ??? ??? ??? ? ?? ???? ??? ???? ??? ????? ?? ???? ??? ???????. ? ??? ??? ?? ??? ?? ??? ??? ? ?? ?? ?? ??? ?? ?????.

??/??

MLPerf? ?? ???? ??? ??? ? ???? ?? ????? ??? ????.

??? ???? ?? ??? ?? ??? ? ???????? ????? ??? ????? ??? ??? ??????? ??? ???? ???? ???? ??? ??? ???? ?????.

Graphcore? ???? ????? ??? ??? ???? ?? ?? ????? ?????

Graphcore? IPU-POD16? $149,995? 5U ??????. ?? ????? ? ???? IPU-M2000 ??? ? ?? ????, ??? ????? IPU ???? 4?? ?? ??? ???? ??? ??? ???? ????. MLPerf? ??? NVIDIA DGX-A100 640GB? ?? $300,000 ??(?? ?? ? ??? ?? ??)? 6U ???, DGX A100 ? 8?? ???? ????.

IPU-POD16? ??? ??? ????, ??? ???? ?? IPU-M2000? A100-80GB ? ?? ?? ???? ? ? ????. ? ? ??? ????, IPU ? ?? ??? NVIDIA DGX-A100 640GB? 1/4???.

MLPerf ?? ????? ??? ??? ??? ??? ??? ??? ??? ???? ???????.

??

ResNet-50? BERT ?? Graphcore ???? NVIDIA ??? ?? ?? ? ??? ??? ??? ????? ?? ?????.

ResNet-50 ????? Graphcore IPU-POD16? ??? ??? NVIDIA ?? ?? 1.6????, BERT??? 1.3?? ?????.

MLPerf ??: ResNet-50

MLPerf training ResNet50 comparison

MLPerf ??: BERT

MLPerf training BERT comparison

??? MLPerf ??? ?? Graphcore ??? ??? ?????. ?, ??? Graphcore ???? ??? ??? AI ?? ??? ? ????? ???? AI? ???? IPU? ????? ?? ??? ??? ??? ??? ? ????.

???? ??

Graphcore? ? MLPerf ???? ??? ??? ??? ????? ??? ?? ????? ?????. Graphcore ?? ????? ??? ??? ??? ????? ?? ??? ???? ??? ??? ?? ???? ??????.

? ??? Graphcore? ?? ???? ??? ?? ??? ???? ?? ????? ???? ?????? ?? MLPerf ??? ??? ?? ?????. ? ??? Graphcore ????? BERT? ResNet-50? ??? ??? ?? ????? MLPerf? ??? ???? ????.

Graphcore? ???? MLPerf? ?? ? ?? ?? ??? ????? ???? ? ?? ??, ? ? ??? ??? ?? ???? ? ?? ??? ?? ??? ????.

?? 

???? ????? ??? ??? ? Graphcore? ???? Poplar SDK? ?? ???? ??? ???? ?? ???? ???? ???????. Graphcore? 2020? 12??? 2021? 6??? 6?? ?? ? ?? ????? ??? ResNet-50? ??? 2.1? ?????, BERT-Large? ??? 1.6? ?????, ResNet?? ? ?? ???? ??? ?? ??? ?? ?? EfficientNet? ??? 1.5? ??????.

Performance improvements since SDK 1.4 software release

Graphcore? ??? ? ?? ???? ????? ????? ??? ???? ?? ??? ??? ??? ??? ??? ??? ?? ???? ????. ?? ??? ''? '??? ??? ???? ?? CNN(??? ???)?? ?? ??? ??'? MLPerf? ???? ???? ??? ??? ????? ??? ????, Graphcore ??? ??? AI ???? ??? ??? ???.

Graphcore? ??? ?? ?? ???? AI ??? ?? ??? ??? ???? ?? MLPerf?? ResNet-50? BERT? ??? ?? ?? ??????.

??? Graphcore? IPU? ?? ???? ? ???? ??? AI ????????? ??? ??? ???? ???? ?? ???? ????? ???? ??? ??? ??? ??? ??? ? ??? ???????.

??? ?? ? ??? EfficientNet-B4???. ? ??? ?? ?? ???? ?? ??? ?? ???, IPU? GPU ? ?? ? ???? ??? ?? ??? ?????.

MLPerf ??: EfficientNet-B4(? MLPerf)

EfficientNetB4 training comparison

Graphcore? ????? ??? ???? ??? ??? ???? ??? ???? ?? ???? ?? ??? ???? MLPerf? ??? AI ??? ??? ????? ????? ?????.

??? ?? ??? ???? ??? ??? ?? ?? ???? ??? ?? ? ??? ???? ???? MLCommons? ????? ??? ????.

?? Graphcore? ? ??? ??? ??? ????? ?? ??? ??? ?????.

 

MLPerf v1.0 ??? ?? Graphcore ?? | MLPerf ID: 1.0-1025, 1.0-1026, 1.0-1027, 1.0-1028, 1.0-1098, 1.0-1099
 MLPerf? ??? ??? MLPerf? ?????. ??? ??? ? ?????.

??? ? ??