Dieser neue Cluster wird im Juli installiert und mit ARM Cortex-A9-Prozessoren, NVIDIA® Tesla® K20-GPU-Beschleunigern und einem Mellanox QDR InfiniBand-Verbindungsnetzwerk ausgestattet sein. Das BSC und das französische Supercomputing-Unternehmen Bull übernehmen die industrielle Koordination und Integration des Projekts, während das italienische Unternehmen E4 Computer Engineering die Rechenknoten liefert.
Das Pedraforca InfiniBand-Verbindungsnetzwerk ermöglicht erstmals in ARM-Prozessoren die direkte GPU-zu-GPU-Kommunikation via RDMA (Remote Direct Memory Access). Es verfügt außerdem über einen NVIDIA Tegra® 3 (4 Cortex-A9-Kerne) zum Booten des Betriebssystems und zur Steuerung des Tesla K20-Beschleunigers sowie des QDR InfiniBand, was zu einem geringeren Stromverbrauch führt.
Die Vorteile dieses neuen Systems sind folgende:
• Verbesserte Energieeffizienz für Anwendungen, die fast ausschließlich auf der GPU laufen
• Ein QDR-InfiniBand-Netzwerk mit hoher Bandbreite, das es dem Prozessor ermöglicht, hochparallele Aufgaben an eine entfernte GPU auszulagern und so den Hochleistungscluster von den GPU-Beschleunigern zu entkoppeln
„Prototypen sind notwendig, um die Softwareentwicklung zu beschleunigen, sowohl für Systemsoftware als auch für Anwendungen. Pedraforca ist ein wichtiger Schritt nach vorn für ARM-basierte Plattformen und trägt zu einer energieeffizienteren Plattform für GPU-zentrierte Anwendungen bei“, sagt Àlex Ramirez, Teamleiter der Forschungsgruppe für heterogene Architekturen am BSC-CNS.
Im Oktober 2011 installierte das BSC-CNS seinen ersten Multi-Core-ARM-Cluster namens Tibidabo. Ein Jahr später, im November 2012, entwickelte das Zentrum in Zusammenarbeit mit NVIDIA und SECO die KAYLA-Plattform, die erste hybride ARM- und CUDA-GPU-Plattform. Mit dem neuen Prototyp Pedraforca setzt das BSC-CNS seine Forschung an neuen Technologien und innovativen Architekturen für energieeffizientere Supercomputer fort.
