Actualité ROMEO
La France en course dans l'Europe du calcul

Le projet PRACE est lancé depuis quelques mois, l'occasion pour les centres à vocation européenne de marquer des points dans la course au Pétaflop. Cinq pays sont en course pour accueillir le premier centre de calcul de ce type en Europe, dont la France, qui héberge déjà le troisième plus grand calculateur au monde et qui continue à animer le domaine :

  • Une journée Penser Pétaflops est organisée le 13 mai par les principaux acteurs français.
  • Cette semaine, le CEA a commandé une nouvelle machine à BULL, portant à plus de 300 Téraflops la puissance du complexe de calcul scientifique du site de Bruyères le Châtel.

Le projet d'infrastructure européenne de calcul haute performance PRACE (Partnership for Advanced Computing in Europe) a été lancé au début de l'année 2008. Sa mission est d'organiser le calcul scientifique européen pour fournir aux chercheurs de la communauté des moyens comparables à ceux dont disposent les autres grandes puissances. L'objectif annoncé est l'émergence en 2009 d'un centre de classe Petaflopique (un million de milliards d'opérations à virgule flottante par seconde) dans l'un des pays de l'Europe. PRACE regroupe 15 pays européens, et comme l'avait souligné le président français voila quelques semaines, le couple franco-allemand en est le leader. Les deux pays collaborent donc pour accueillir les deux premières machines en 2009 et 2010, ce qui ne manquera pas de faire émerger des projets industriels communs aux deux pays et à l'Europe, sur le modèle d'EADS par exemple. A moyen terme, ce sont 3 à 5 machines de ce type qui seront disponibles sur le sol européen, la Grande-Bretagne, l'Espagne et les Pays-Bas étant désireux de les accueillir.

La France a récemment accéléré son investissement et compte déjà un centre de calcul de taille internationale. Il s'agit du CJ2L (Centre national Jacques Louis Lions), né du regroupement entre le CCRT (Centre de calcul « recherche et technologie » du CEA) et l'IDRIS (Institut du Développement et des Ressources en Informatique Scientifique du CNRS). Le regroupement sera concrétisé en 2008.

  • le CCRT, qui constitue la branche civile du CEA, va porter sa puissance à 300 Térasflops au début 2009. En association avec l'agence française GENCI (Grand Equipement National de Calcul Intensif), le CEA vient de commander à Bull 1068 nœuds supplémentaires (Novascales 8 cœurs, soit 57 Téraflops) pour rejoindre les 848 existant (46 Terasflops en 2007) ainsi que 48 nœuds GPU de 512 cœurs (192 Téraflops). La puissance brute du centre sera donc de près de 300 Téraflops, pour 25 Téraoctets de mémoire et un espace disque de 1 Pétaoctet.
  • l'IDRIS a mis en service il y a quelques jours le troisième plus grand calculateur au monde, et le plus puissant d'Europe. Le nouvel ordinateur atteint 207 Téraflops. La machine, conçue par IBM, se compose d’un ensemble de dix « armoires » Blue Gene/P (mars 2008) et de huit racks Power 6 (juillet 2008).

Le Pétaflop sera au cœur de la journée Penser Pétaflop organisée conjointement par le CNRS et le CEA le 13 mai à l'Institut Pasteur.

>> Inscription et renseignement

Ce colloque se place dans la perspective des initiatives européennes visant à l’implantation de machines « pétaflopiques » sur notre continent. Il a pour principal objectif d’accompagner la première phase de la prospective nationale en matière de Calcul Intensif (CI). L’objectif est de créer une communauté dynamique d'utilisateurs permettant de positionner la France pour accueillir rapidement sur le territoire national une machine de cette puissance à l’usage de la recherche scientifique. Il s’agit, entre autres, d’identifier et de caractériser :

  • les domaines scientifiques les plus aptes, aujourd’hui, à bénéficier du « pétaflops »,
  • le système intégré de machines et de réseaux qui optimisera la mise en œuvre du CI,
  • les développements logiciels et technologiques qui en renforceront l’utilisation,
  • l'organisation du fonctionnement de ce système (formation, environnement),
  • les liens indispensables à créer entre utilisateurs et constructeurs, pour le futur du CI.

S'appuyant sur une consultation large de la communauté scientifique nationale, des industriels concernés et de quelques collègues européens, ce colloque sera complété pas deux jours de rendus d’ateliers, en novembre 2008 permettant d'explorer, de manière concertée, les enjeux et les modalités d’actions, et de recommander des actions concrètes.

22/12/2008    Actualité

Actualité ROMEO
Revue de presse HPC

Un mois après que notre président ait encouragé les initiatives HPC franco-allemandes au Cebit, nous apprenons la naissance d'un grand centre de calcul en France. Il s'agit du centre Jacques Louis LIONS, né du regroupement du CCRT (CEA) et de l'IDRIS (CNRS) par une liaison 40Gb/s (soit un DVD par seconde)


  • Hanovre, le 4 Mars 2008 (lien) :

Nicolas Sarkozy a encouragé les coopérations industrielles franco-allemandes dans le domaine des supercalculateurs : “Ces ordinateurs capables de faire un million de milliards d'opérations par seconde seront les moteurs de la recherche et de la technologie de demain”

  • Paris, le 1 avril 2008 (lien) :

Valérie Pécresse, ministre de l'enseignement supérieur, s'est félicitée de la constitution de ce pôle d'excellence sur le plateau de Saclay, valorisé par la création d'une maison de la simulation et de la modélisation et par la proximité du pôle de compétitivité System@tic. Madame le ministre recevait à cette occasion les dirigeants du comité stratégique du calcul intensif et de l'agence GENCI (Grand Equipement National de Calcul Intensif) et a rappelé la volonté de partenariats franco-allemands dans le cadre du projet européen PACE.

21/12/2008    Actualité

Actualité ROMEO
Séminaire MatLab le mardi 29 avril à 14h00

A la demande de plusieurs utilisateurs, le centre de calcul régional de Champagne-Ardenne ROMEO, organise en collaboration avec The MathWorks, un séminaire de présentation des outils
MATLAB et SIMULINK.

Le séminaire aura lieu le mardi 29 avril 2008 de 14h00 à 16h30 dans le bâtiment 17 de l'UFR Sciences (salle 1720).

Le but est d'évaluer les besoins des utilisateurs du centre de calcul pour ces logiciels ainsi que de déterminer quels modules sont précisément nécessaires.

Le programme laissera une part importante aux questions diverses auxquelles un ingénieur et un commercial de la société The MathWorks répondront.

Programme :

MATLAB, outil de calcul matriciel
  • Environnement et Nouveautés MATLAB
  • Outils pour l’analyse statistique
  • Optimisation et Recherche de minimums
  • Reconnaissance de formes
Gestion des grands jeux de données
  • Présentation des outils pour le calcul distribué et parallèle
  • Mise en œuvre algorithmique
Questions/Réponses

Parmi les questions / réponses possibles, on peut envisager d'aborder les capacités de MatLab sur cartes graphiques, la visualisation, l'utilisation de MatLab dans les sciences du vivant, la mécatronique, le traitement d'image et de vidéo, ...


Plan d'accès à la fac des Sciences :

Moulin de la Housse - UFR Sciences Exactes et Naturelles

Université de Reims Champagne-Ardenne.

Il s'agit du batiment blanc situé chemin des Rouliers

En bus, ligne D arrêt fac des sciences ou ligne R arrêt IUT et CNAM ou ligne E arrêt Moulin de la Housse.
En voiture, le batiment 17 est le batiment blanc à 3 étages situé chemin des Rouliers (rue des Crayeres), proche du Moulin.

Position 49°14'33.34"N - 4° 3'42.19"E. ::lien googleEarth

Plans pour accéder à la faculté des Sciences, Bâtiment 17.

17/12/2008    Actualité

Actualité ROMEO
La programmation parallèle expliquée par Intel

Intel et ZDnet ont mis en ligne une série de vidéos didactiques sur le parallélisme.

James Reinders nous parle des processeurs multi-core, du parallélisme des tâches et des donnée, de la loi d'Amdahl, la programmation parallèles, les API disponibles ...

Il s'agit bien sur de la vision d'un constructeur sur le domaine, et les outils Intel sont présentés. La dernière vidéo, en anglais uniquement, présente le modèle récent des Building Blocks.

Les processeurs multi-cœurs font-ils partie de notre quotidien ? Les processeurs multi-cœurs font-ils partie de notre quotidien ?

Le Directeur d’Intel James Reinders cherche les limites de la puissance, de la mémoire et du parallélisme au niveau de l’instruction qui nous forcent à aller vers les processeurs multi-cœurs, et explique pourquoi il peut être parfois plus sensé d’underclocker, de ne pas overclocker...

Comprendre le parallélisme des tâches et des données Comprendre le parallélisme des tâches et des données

Le Directeur d’Intel James Reinders explique la différence entre le parallélisme des tâches et des données, et comment il est possible de se débrouiller avec les limites imposées par la loi d’Amdahl...

Les approches abstraites du parallélisme Les approches abstraites du parallélisme

James Reinders explique que l’une des choses à éviter lorsque l’on fait du parallélisme est de travailler avec des threads de base. L’abstraction offre une solution à ce problème, en évitant d’avoir besoin de gérer les aspects de bas niveau des systèmes parallèles...

Trois choses à savoir sur le parallélisme Trois choses à savoir sur le parallélisme

James Reinders dit que l’aptitude à la montée en charge, la correction et la maintenabilité sont des questions fondamentales lorsqu’il s’agit de gérer des systèmes multi-cœurs...

Réussir en programmation parallèle Réussir en programmation parallèle

James Reinders d’Intel présente des sujets récurrents aux développeurs qui cherchent à améliorer leur jeu lorsqu’il s’agit de programmer des systèmes parallèles...

Les bases de la programmation parallèle : Première partie Les bases de la programmation parallèle : Première partie

James Reinders d’Intel examine les algorithmes qui constituent le cœur du jeu de construction du threading - une bibliothèque de modèles en C++ pour la programmation parallèle.

Les bases de la programmation parallèle : Deuxième partie Les bases de la programmation parallèle : Deuxième partie

James Reinder d’Intel détaille le jeu de construction du threading - une bibliothèque de modèles en C++ pour la programmation

Des APIs pour la programmation parallèle Des APIs pour la programmation parallèle

James Reinders d’Intel observe la Message Passing Interface (MPI), une API pour le parallélisme.

Intel® Threading Building Blocks (Intel® TBB) is a C++ template-based runtime library that simplifies threading for scalable, multi-core performance.

lien : http://www.zdnet.fr/special/whiteboard-intel/

13/12/2008    Actualité