Memory-Driven Computing
Qu’est-ce que le Memory-Driven Computing ?
Le Memory-Driven Computing désigne une architecture à la flexibilité et à l’évolutivité quasi infinies permettant d’accomplir n’importe quelle tâche de calcul beaucoup plus rapidement et en utilisant beaucoup moins d’énergie que les systèmes conventionnels.
Pourquoi le Memory-Driven Computing est-il nécessaire ?
Tous les deux ans, nous créons plus de données qu’il n’en a été créé depuis le début de l’informatique. Cette augmentation exponentielle des données provient d’une explosion des sources, et nous disposons d’un temps infinitésimal pour les transformer en action significative. Alors que la miniaturisation des transistors atteint ses limites, l’écart se creuse entre ce que nous avons besoin d’accomplir et ce que nous pouvons accomplir. Nos ambitions augmentent plus vite que nos ordinateurs ne s’améliorent.
Nous rencontrons également un problème d’ordre écologique. Aujourd’hui, l’infrastructure IT consomme plus de 10 % de la production d’énergie mondiale et cette production ne peut qu’augmenter lentement. À moins de prendre des mesures radicales, nous allons également être confrontés à un écart énergétique. De toute évidence, nous avons besoin d’un nouveau type d’ordinateur.
Comment fonctionne le Memory-Driven Computing ?
Les performances exceptionnelles du Memory-Driven Computing proviennent du fait qu’il autorise toutes les combinaisons d’éléments de calcul (processeurs, mémoire, accélérateurs, etc.) et leur permet de communiquer à la vitesse la plus élevée possible, soit celle de la mémoire.
Aujourd’hui, le fournisseur du processeur définit l’architecture, de sorte qu’aucune nouvelle technologie ne peut être introduite sans mise à jour du processeur. Si vous souhaitez connecter plus que ce que le processeur peut gérer sur les canaux disponibles, vous devez vous procurer un second processeur, et subir la lenteur et la complexité des communications entre les deux processeurs. Le memory-driven computing supprime ces contraintes. N’importe quelle combinaison de composants peut être connectée à votre convenance via une toile ultra rapide d’interconnexions (appelée « fabric »). Cela lui permet de communiquer en utilisant des commandes simples, efficaces et opérant à la vitesse des communications mémoire, d’où le nom de « Memory-Driven Computing ».
L’architecture Memory-Driven Computing de HPE
Pour en savoir plus, rendez-vous sur labs.hpe.com/memory-driven-computing.