IBM et Cray ont été retenus par l'agence des projets de recherches avancées de la défense américaine, la Darpa (Defense Advanced Research Projects Agency), pour élaborer la prochaine génération de supercalculateurs. L'agence a finalement décidé de ne pas retenir la proposition du troisième participant au projet, Sun Microsystems. Les deux contrats ont été conclus dans le cadre du projet HPCS (High Productivity Computing Systems) de la Darpa, un programme initié en 2002. L'objectif du projet, qui verra IBM recevoir 242 M$ de fonds et Cray 250 M$, est de concevoir, d'ici à 2010, des systèmes capables d'afficher des performances de 2 à 4 petaflops par seconde. Le système le plus performant de la planète est actuellement le cluster BlueGene dont la puissance est de 360 teraflops. Au delà de l'élaboration de leurs systèmes IBM et Cray ont aussi pour mission de développer de nouveaux outils logiciels de programmation capables de tirer partie au mieux de leurs nouvelles architectures. L'un des buts est notamment de permettre des gains de productivité d'un facteur de 10 dans le développement d'applications de calcul. Parmi les agences fédérales américaines susceptibles d'utiliser les recherches d'IBM et Cray figurent la NSA, le département de l'énergie et l'agence de sûreté nucléaire américaine. Il est à noter que Sun a indiqué qu'il entend poursuivre ses travaux de recherches qui portent notamment sur une technologie de communication de puce à puce baptisée "Proximity" et sur un langage de programmation parallèle connu sous le nom de code "Fortress" .