Après que le gouvernement américain a imposé des sanctions paralysantes contre certaines entreprises chinoises de haute technologie et de superordinateurs jusqu’en 2019 et 2020, des entreprises comme Huawei ont dû arrêter le développement de puces ; il est impossible de construire des processeurs compétitifs sans accès à des nœuds de pointe. Mais Jiangnan Computing Lab, qui développe les processeurs Sunway, et le National Supercomputing Center de Wuxi ont continué à construire de nouveaux supercalculateurs et ont même récemment soumis les résultats de leur dernière machine au prix Gordon Bell de l’Association for Computing Machinery.
Le nouveau supercalculateur Sunway construit par le National Supercomputing Center de Wuxi (une entité sur liste noire aux États-Unis) utilise environ 19,2 millions de cœurs sur 49 230 nœuds, rapporte Supercomputing.org. Pour mettre le chiffre en contexte, Frontier, le supercalculateur le plus performant au monde, utilise 9472 nœuds et consomme 21 MW d’énergie. Pendant ce temps, le National Supercomputing Center de Wuxi ne divulgue pas la consommation électrique de son dernier système.
Fait intéressant, le nouveau supercalculateur semble être basé sur le processeur Sunway à 390 cœurs déjà connu qui dérive des processeurs Sunway SW26010 et qui existe depuis 2021. Par conséquent, le nouveau système a augmenté le nombre de processeurs, mais pas leur efficacité architecturale, donc sa consommation électrique risque d’être gargantuesque. Pendant ce temps, les performances réelles de la machine sont inconnues, car la mise à l’échelle a ses limites, même dans le monde des supercalculateurs.
Le National Supercomputing Center de Wuxi n’a pas divulgué les performances de son nouveau supercalculateur, et il est difficile de faire des estimations sur ses performances à ce stade. La raison pour laquelle nous l’avons appelé « exascale » est que son prédécesseur, le Sunway Oceanlite de 2021, était estimé offrir des performances de calcul d’environ 1 ExaFLOPS.
Pendant ce temps, les ingénieurs ont révélé la charge de travail pour laquelle ils utilisaient la machine. Apparemment, le groupe a créé un nouveau code pour les grandes simulations de tourbillons afin de traiter les courants compressibles dans les turbomachines. Ils l’ont appliqué au problème du grand défi de la NASA en utilisant un solveur avancé non structuré pour une séquence de turbine à haute pression avec 1,69 milliard de composants de maille et 865 milliards de degrés de liberté (variables).
Compte tenu de la complexité de la simulation, il est probable que la machine soit effectivement assez puissante. Pendant ce temps, on ne sait pas si la simulation a été menée avec la précision du FP64 ou si la précision a été sacrifiée au profit des performances.