Как получается, что Саммит в Национальной лаборатории Ок-Риджа имеет 2,414,592 ядер?

Top500 сообщает, что Summit имеет 2 414 592 ядер: https://www.top500.org/system/179397. Но у них 4608 узлов, 9216 чипов (каждый узел имеет 2 чипа) и 22 ядра на чип. Это 202 752 ядра. Откуда конкретно взято число 2,414,592?

Аналогичным образом, на веб-странице Sierra четко сказано, что имеется 190 080 ядер: https://computation.llnl.gov/computers/sierra. Но top500 говорит, что у них более 1 миллиона.

Это мой первый вопрос здесь, поэтому, пожалуйста, примите мои извинения, если это не вопрос "сервера". Я спросил на Meta, где задавать вопросы HPC: https://meta.stackexchange.com/questions/327714/where-should-hpc-questions-about-schedulers-go-stackoverflow-superuser-comput, но пока нет обмен стека только для HPC.

1 ответ

Проверьте число с приблизительной оценкой порядка величины. 20 серверов с двумя сокетами в стойке, по 20 ядер ЦП на сокет. 300 стоек огромны для одного компьютера, это много МВт потребляемой мощности. Таким образом, более 200 000 процессорных ядер возможно.

Потоковые мультипроцессоры на GPU также считаются ядрами, по крайней мере, для Linpack. Следующая платформа отодвинула крышки от суперкомпьютера Summit:

Чипы Power9, используемые в Summit, имеют 22 ядра, работающие на частоте 3,1 ГГц, и в каждом узле имеется пара из них, что в общей сложности составляет 202 752 ядра на этих 4608 узлах. На машине установлено шесть ускорителей графического процессора Volta, что составляет 2,21 миллиона SM. Сложите все это, и есть 2,41 миллиона "ядер", поскольку люди из Linpack считают их в машине Summit.

Прошли те времена, когда одно простое умножение даст вам производительность машины.

Другие вопросы по тегам