Developpez.com

Le Club des Développeurs et IT Pro

Le Condor est un supercalculateur composé de 1716 consoles PS3

Réalisé pour seulement 2.5 millions de dollars par l'armée américaine

Le 2011-03-30 22:19:27, par Katleen Erna, Expert éminent sénior
Le Condor est un supercalculateur composé de 1716 consoles PS3, réalisé pour seulement 2.5 millions de dollars par l'armée américaine

L'US Air Force a lancé un projet il y a quelques années, dans le but de donner naissance à un super calculateur, et ce, avec un procédé original.

Le projet Condor se base en effet sur 1716 consoles de jeu PS3, qui sont connectées ensemble. Les capacités de certains de leurs composants, en particulier le processeur Super Cell et ses 8 SPE (Synergetic Processing Element) -dont seulement 7 sont utilisés dans le projet- , offrent de grandes puissances de calcul.

Au départ, les tests ont été conduits sur 8 consoles reliées, puis sur 336. Constatant de très bons résultats, le départ de la Défense américain a décidé de poursuivre l'aventure, grâce à une enveloppe de 2.5 millions de dollars.

Au final, les chercheurs sont parvenus à faire coopérer 1716 PS3 dans l'installation actuelle. Chaque console possède dans sa puce un PPE ( PowerPC Processing Element) en plus des 7 SPE, le PPE envoie les requêtes de calculs à ces derniers qui procèdent alors aux opérations les plus complexes. Tous ces composants regroupés (pas loin de 12012 processeurs) font du Condor l'un des 40 supercalculateurs les plus puissants du monde.

Gros avantage : il est économique. Déjà, il n'aura coûté que 2 millions de dollars contre 20 à 40 millions de dollars pour ses concurrents de puissance équivalente ; mais en plus, il est moins gourmand en énergie. En effet, lorsque la pleine puissance de calcul ne sera pas nécessaire, plusieurs centaines de PS3 pourront être mises hors tension.

L'armé américaine pense lui assigner des missions d'analyse d'images satellites et aériennes. Il pourra par exemple choisir dans ces montagnes de prises de vue, lesquelles sont importantes, et lesquelles ne le sont pas. Ses capacités lui permettraient de surveiller l'équivalent d'une zone d'une surface de 40 kilomètres carrés d'images de haute qualité, sans besoin d'aucun encodage pour réduire leur poids.

Un allié utile en cas de conflit.

Source : Le Projet Condor dévoilé par Syracuse.com
  Discussion forum
35 commentaires
  • Hellwing
    Membre chevronné
    Envoyé par CAML
    C'est complétement débile ! Au lieu d'acheter des machines orienté serveur-supercalculateur prévu pour, ils achètent des consoles de jeux video dans lequel ils exploitent même pas toute les pièces (cf. lecteur blue ray, carte graphique, hd ?). Et en plus ca m’étonnerais que les consoles tiennes des années en utilisation 24h/24H. Quel gachi ! non vraiment.
    Dans l'ère où on commence à peine a faire attention a la consommation, gaspillage etc... ca passe mal !
    Ben justement, c'est techniquement débile, mais financièrement bien trouvé. Les consoles PS3 sont connues pour être beaucoup plus puissantes que nécessaire, et comme il s'agit d'une console de jeu, elle se doit d'être abordable pour les gens de revenus moyens.

    Moi ce qui me choque c'est justement pourquoi les supercalculateurs n'ayant aucun composant superflu peuvent être plus de 10 fois plus chers que cette installation. Moi je dis, les acheteurs de supercalculateurs se font enfler depuis le début
  • michon
    Membre averti
    Puis ce qui n'est pas précisé dans l'article, c'est que ce ne sont pas des PS3 du commerce comme nous pourrions les acheter vous et moi. Et surtout, pas de PSN ou autre, elles tournent sur une version de linux.

    Sony à collaborer et à fournit des versions "spéciales". Entre autre, les 7 "coeurs" sont disponible pour le calcul pure et non 6 comme sur les versions commerciales qui en réserve un pour tout ce qui est sécurité et vérification.

    (pour cela je suis désolé je ne retrouve plus l'article source...)

    Ensuite, on peu donc supposer que étant des versions particulières, elles ne possèdent pas toutes les fonctionnalités d'une PS3 classique, et donc n'ont peu être simplement pas de lecteur blue ray et de carte graphique. Idem pour les modules wifi etc...

    Ce qui au final réduirait donc de beaucoup leur consommation, sans altérer leur performance de calcul... donc beaucoup de chauffe en moins, et une durée de vie bien accrue.
  • Ph. B.
    Expert confirmé
    @YoniBlond:
    Ils ont un cout 10 fois moindre car ils utilisent des technologies et des processus industrialisés. Même s'il y a des composants non utilisés, réaliser une machine spécifique et donc unique revient plus cher...

    @CAML :
    Ce serait plutôt votre réflexion qui pourrait l'être de débile.
    Les composants qu'ils utilisent correspondent à leurs besoins pour un cout moindre.
    Ensuite, rien ne dit que les autres composants n'ont pas été réutilisés.
    Enfin, pour le gaspillage, on pourrait parler par exemple, de ces acheteurs de smartphones (ou autre gadget technologique) qui n'utilisent que 25% de ses fonctionnalités...
  • jmnicolas
    Membre éprouvé
    Hé bé s'il faut tant de matos pour analyser 40km² d'images satellites, va falloir qu'ils fassent la guerre dans un mouchoir de poche ... même le Liechtenstein parait hors de portée
  • ymoreau
    Membre émérite
    Je comprends pas comment on peut avoir un cout 10 fois moindre avec comme dit au dessus des tas de composants inutilisés en plus des processeurs, avec un matériel non spécialisé en plus.
  • LooserBoy
    Membre chevronné
    C'est ça! Ils ont raflé les stocks de PS3 première génération et sont passés chez Ikéa pour monter les racks nécessaires au stockage. C'est leur câbleur qui doit être content: des bobines entières de câbles Ethernet, des sacs de prises et des palettes de switchs...

    Comme il a été dit: une solution qui vaut le cout d'être mise en oeuvre. Faible prix de revient, facilité de changer les éléments en panne, extensibilité possible,...

    Pour ceux que ça intéresse de tenter la même chose: un guide
  • Ryu2000
    Membre extrêmement actif
    C'est un peu dommage d'avoir une PS3 entière, alors qu'ils n'ont besoin que du processeur.
    Ils ont des tones de lecteur Blu Ray et de carte graphique pour rien.
  • Ju1.0
    Membre habitué
    L'armée américaine, c'est qu'une bande de gameur !
  • Arnard
    Membre émérite
    Au contraire, obtenir une telle puissance pour un tel prix, je trouve ça intéressant. Si ratio de 10, que tu comptes 3 ans de vie pour une console, ça fait 30 ans de service. je demande à voir des super calculateurs de 30 ans

    Et dans les 3-6-10 ans, avec de nouvelles consoles, répéter ce processus pour plus de puissance avec une granularité plus fine au niveau du budget, ça laisse rêveur...

    Donc non, pour moi, définitivement, c'est une bonne innovation
  • ymoreau
    Membre émérite
    Envoyé par Ph. B.
    @YoniBlond:
    Ils ont un cout 10 fois moindre car ils utilisent des technologies et des processus industrialisés. Même s'il y a des composants non utilisés, réaliser une machine spécifique et donc unique revient plus cher...
    Fabriquer un supercalculateur unique d'accord, mais les serveurs de calculs sont relativement généralisés de nos jours, les armoires etc sont aussi industrialisées que des consoles de jeux j'imagine (même si moins vendues). Donc oui, soit les fabricants de serveurs arnaquent tout le monde, soit il y a une vraie différence (résistance à un allumage 24/24, sécurité en cas de panne?) qui leur pètera à la gueule au bout d'un moment.