Le principal problème, c'est que c'est du 32 bits, limité à 4 Go de RAM, ce qui est insuffisant pour beaucoup de codes.
Et puis il faut voir que si le rapport perf/conso du processeur est plus intéressant, il n'est pas non plus 10 fois meilleur que sur les processeurs x86, surtout en flottant. Et il n'y a pas que le processeur dans la vie: les autres composants (mémoire, réseau) consomment également (le processeur représente ~50% de la conso globale d'une machine). Du coup on se retrouve avec une machine beaucoup plus difficile à programmer efficacement (à cause du nombre de coeurs beaucoup plus important à puissance égale), sans gain important niveau consommation.
Un autre point, c'est l'absence de matériel adapté: il faudrait des ARM avec une forte densité sur des serveurs 1U ou des blades, avec un système de management à distance comme IPMI, un réseau rapide comme infiniband, etc. A ma connaissance, ça n'existe pas pour l'instant.
[^] # Re: Pourquoi pas des ARM ?
Posté par Lucas . En réponse au journal Green500 : un TOP500 de l'écologie. Évalué à 2.
Et puis il faut voir que si le rapport perf/conso du processeur est plus intéressant, il n'est pas non plus 10 fois meilleur que sur les processeurs x86, surtout en flottant. Et il n'y a pas que le processeur dans la vie: les autres composants (mémoire, réseau) consomment également (le processeur représente ~50% de la conso globale d'une machine). Du coup on se retrouve avec une machine beaucoup plus difficile à programmer efficacement (à cause du nombre de coeurs beaucoup plus important à puissance égale), sans gain important niveau consommation.
Un autre point, c'est l'absence de matériel adapté: il faudrait des ARM avec une forte densité sur des serveurs 1U ou des blades, avec un système de management à distance comme IPMI, un réseau rapide comme infiniband, etc. A ma connaissance, ça n'existe pas pour l'instant.