Ce qui est idiot dans ce classement, c'est qu'il est fort probable qu'aucun calcul ne tourne sur la totalité du cluster. On en revient dont à la question sur Google. Google a des grosses machines, certainement plus puissante en cumulé mais pas en calcul global, c'est à dire sur un code parallèle utilisant la totalité des noeuds.
Le Linpack n'est déjà pas représentatif des codes qui tournent sur ces machines. Il faudrait trouver une dizaine de code max et leur faire calculer un vrai problème de simulation et à la fin, comparé les temps et l'énergie électrique consommée.
Combien de code tournent de manière efficace de nos jours sur 10000 coeurs ?
En plus, ces machines du TOP500 ont des architectures ou tous les noeuds ne sont pas à égales distances. En fait, ce sont des clusters de clusters et le franchissement de la barrière inter-cluster est normalement visible coté latence. Ce sont en fait des fermes de clusters ou l'utilisateur ne pourra jamais se voir affecté plus de x% de la puissance globale. On ne peux plus /a priori/ parler de calculateur au singulier !
Il serait vraiment intéressant d'avoir un comparatif de la performance de calculateur en terme de puissance consommation qui permettrais de mettre en évidence la différence des architectures matérielles sur des benchs réalistes mono-calcul. Par exemple, simulation d'un vol d'avion, interaction électromagnétique dans un super calculateur... pas des trucs avec couplage très faible du type traitement de X images !
[^] # Re: Linpack pas représentatif
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Le Top 500 de novembre 2010. Évalué à 2.
Le Linpack n'est déjà pas représentatif des codes qui tournent sur ces machines. Il faudrait trouver une dizaine de code max et leur faire calculer un vrai problème de simulation et à la fin, comparé les temps et l'énergie électrique consommée.
Combien de code tournent de manière efficace de nos jours sur 10000 coeurs ?
En plus, ces machines du TOP500 ont des architectures ou tous les noeuds ne sont pas à égales distances. En fait, ce sont des clusters de clusters et le franchissement de la barrière inter-cluster est normalement visible coté latence. Ce sont en fait des fermes de clusters ou l'utilisateur ne pourra jamais se voir affecté plus de x% de la puissance globale. On ne peux plus /a priori/ parler de calculateur au singulier !
Il serait vraiment intéressant d'avoir un comparatif de la performance de calculateur en terme de puissance consommation qui permettrais de mettre en évidence la différence des architectures matérielles sur des benchs réalistes mono-calcul. Par exemple, simulation d'un vol d'avion, interaction électromagnétique dans un super calculateur... pas des trucs avec couplage très faible du type traitement de X images !