13 juli 2015Sluit venster
Europese exascale projecten DEEP-ER en Mont-Blanc verkennen nieuwe programmeertechnieken en geheugen dat met het netwerk verbonden is
Frankfurt - Tijdens de openingsavond van de ISC 2015 tentoonstelling in Frankfurt, Duitsland brachten we een bezoek aan de booth met Europese exascale projecten. We ontmoetten er Filippo Mantovani van het Mont-Blanc project en Estela Suarez van het DEEP-ER project. Naderhand demonstreerde Juri Schmidt de technologie die het geheugen verbindt met het netwerk die men in het DEEP-ER project gebruikt. Filippo Mantovani toonde het systeem-op-een-chip ter grootte van een creditcard dat men gebruikt in het Mont-Blance project. Estela Suarez lichtte de doelstellingen van het DEEP-ER project toe. In feite zijn DEEP en DEEP-ER beide Europese exascale projecten. Het team stelt een nieuwe architectuur voor die verschilt van wat we vandaag kennen. Het gaat om de zogenaamde cluster/booster architectuur. Het team bouwt een booster die gebaseerd is op Intel Xeon Phi processoren en plaatst al die processoren samen in hun eigen netwerk dat EXTOLL heet in dit geval. Zo bedient het team acceleratoren op autonome wijze. De cluster-booster benadering stelt de onderzoekers in staat om de schaalbaarheidsniveaus in kaart te brengen van de toepassingen naar de hardware toe. Men analyseert de toepassing en bekijkt waar de hoog-schaalbare delen snel gaan en plaatst ze onder de booster. De laag-schaalbare delen gaan naar het cluster. In het DEEP-ER project wordt meer gekeken naar de I/O en elastische aspecten. Nieuwe geheugentechnologieen worden onderzocht die de standard cluster/booster architectuur moeten versterken.

De Mont-Blanc I en II projecten hebben een gelijkaardige structuur, legde Filippo Mantovani uit. In Mont-Blanc I was het belangrijkste doel om de embedded en commodity technologie te onderzoeken. Met commodity technologie bedoelt hij de technologie die we in smartphones en tablets terugvinden en die technologie aanwenden om aan wetenschappelijke computing te doen. Dat is eigenlijk het algemene idee van beide Mont-Blanc projecten.

In Mont-Blanc I werd ernaar gestreefd om een echt prototype te bouwen en het team heeft dit ook werkelijk geinstalleerd in het Barcelona Supercomputing Center waar het sinds februari dit jaar in werking is. Een deel ervan kon je ook aan het werk zien tijdens de Student Cluster Competitie tijdens ISC 2015 waar zes studenten de uitdagingen van de wedstrijd aangingen met dit stuk van Mont-Blanc.

Uit dit prototype trekt het team lessen voor de architectuur van de volgende generatie die gebaseerd is op ARM chips. Er worden ook meerdere wetenschappelijke toepassingen getest op deze nieuwe architectuur.

In Mont-Blanc II besloot het team om andere thema's te verkennen die niet aan bod kwamen in Mont-Blanc I, zoals bijvoorbeeld het elasticiteitsbeginsel dat een topuitdaging vormt voor exascale systemen. Het team verbeterde ook de tool support omdat deze vreemde architectuur soms ook ondersteuning vergt van tools voor de debugging en performance analyse. Nu heeft het team bijgevolg een volledige reeks van tools binnen het project.
http://primeurmagazine.com/weekly/AE-PR-09-15-48.html
Sluit venster