Difference between revisions of "Seminar/2012-06-20"

From LRDE

Line 1: Line 1:
Connection closed
 
 
{{SeminarHeader
 
{{SeminarHeader
 
| id = 2012-06-20
 
| id = 2012-06-20
Line 8: Line 7:
 
{{Talk
 
{{Talk
 
| id = 2012-06-20
 
| id = 2012-06-20
| abstract = L'arrivée des GPU (Graphics Processing Unit) a profondément changé la
+
| abstract = L'arrivée des GPU (Graphics Processing Unit) a profondément changé la
manière de concevoir la notion de coprocesseur. A moins de 500€, il est
+
manière de concevoir la notion de coprocesseur. A moins de 500€, il est
désormais possible d'avoir à sa disposition une puissance de calcul qui
+
désormais possible d'avoir à sa disposition une puissance de calcul qui
n'était réservée jusqu'à un passé récent qu'aux grands centres de calcul. La
+
n'était réservée jusqu'à un passé récent qu'aux grands centres de calcul. La
société Nvidia, en mettant au point l'environnement CUDA, a fourni à la
+
société Nvidia, en mettant au point l'environnement CUDA, a fourni à la
communauté des développeurs des moyens simples et efficaces pour rendre
+
communauté des développeurs des moyens simples et efficaces pour rendre
 
cette puissance de calcul accessible au plus grand nombre. Depuis, sous
 
cette puissance de calcul accessible au plus grand nombre. Depuis, sous
l'impulsion de la société Apple, le standard OpenCL est venu ouvrir la voie
+
l'impulsion de la société Apple, le standard OpenCL est venu ouvrir la voie
d'une véritable parallélisation des applications sur l'ensemble des
+
d'une véritable parallélisation des applications sur l'ensemble des
ressources processeur offertes aux développeurs.
+
ressources processeur offertes aux développeurs.
   
Cet exposé décrira les différentes technologies permettant la programmation
+
Cet exposé décrira les différentes technologies permettant la programmation
parallèle des GPU en mettant l'accent sur les contraintes actuelles et les
+
parallèle des GPU en mettant l'accent sur les contraintes actuelles et les
progrès à venir des futures architectures comme le processeur Kepler. Des
+
progrès à venir des futures architectures comme le processeur Kepler. Des
démonstrations ainsi que des exemples de code viendront compléter cet
+
démonstrations ainsi que des exemples de code viendront compléter cet
  +
exposé.
exposé.
 
 
| duration = 1h
 
| duration = 1h
| orator = Eric Mahé, responsable du projet OpenGPU
+
| orator = Eric Mahé, responsable du projet OpenGPU
| resume = Eric Mahé a été responsable des nouvelles technologies au sein de l'équipe
+
| resume = Eric Mahé a été responsable des nouvelles technologies au sein de l'équipe
marketing de Sun France pendant 20 ans après avoir occupé différents postes
+
marketing de Sun France pendant 20 ans après avoir occupé différents postes
de chef de projet dans le domaine du nucléaire et de la défense. Son rôle
+
de chef de projet dans le domaine du nucléaire et de la défense. Son rôle
fut d'évangéliser les choix technologiques et stratégiques de Sun auprès des
+
fut d'évangéliser les choix technologiques et stratégiques de Sun auprès des
communautés concernées par le langage Java, les développements du Logiciel
+
communautés concernées par le langage Java, les développements du Logiciel
Libre et les applications citoyennes de la fédération d'identité basées sur
+
Libre et les applications citoyennes de la fédération d'identité basées sur
le projet Liberty Alliance. Diplômé de plusieurs troisièmes cycles en
+
le projet Liberty Alliance. Diplômé de plusieurs troisièmes cycles en
marketing, biologie et informatique, Eric Mahé est administrateur de
+
marketing, biologie et informatique, Eric Mahé est administrateur de
l'association Silicon Sentier, expert auprès du pôle de compétitivité CAP
+
l'association Silicon Sentier, expert auprès du pôle de compétitivité CAP
Digital et professeur de communication à l'université René Descartes – Paris
+
Digital et professeur de communication à l'université René Descartes Paris
 
V.
 
V.
   
Eric Mahé assure depuis 2009 la direction du projet OpenGPU dont l'objectif
+
Eric Mahé assure depuis 2009 la direction du projet OpenGPU dont l'objectif
est la mise au point de nouvelles chaînes de compilation à destination des
+
est la mise au point de nouvelles chaînes de compilation à destination des
architectures hybrides GPU/CPU et a fondé la société MassiveRand spécialisée
+
architectures hybrides GPU/CPU et a fondé la société MassiveRand spécialisée
dans les nombres aléatoires dans le domaine de la sécurité.
+
dans les nombres aléatoires dans le domaine de la sécurité.
 
| schedule = 14h00
 
| schedule = 14h00
 
| slides = mahe.pdf
 
| slides = mahe.pdf
| title = GPU Computing : début d'une ère ou fin d'une époque ?
+
| title = GPU Computing : début d'une ère ou fin d'une époque ?
 
| urls =
 
| urls =
 
| videos = http://www.dailymotion.com/video/xrrosm_seminaire-lrde-gpu-computing_tech
 
| videos = http://www.dailymotion.com/video/xrrosm_seminaire-lrde-gpu-computing_tech

Revision as of 19:04, 26 March 2014

Mercredi 20 juin 2012, 14h00-16h00, Amphi 3


GPU Computing : début d'une ère ou fin d'une époque ?

Eric Mahé, responsable du projet OpenGPU

L'arrivée des GPU (Graphics Processing Unit) a profondément changé la manière de concevoir la notion de coprocesseur. A moins de 500€, il est désormais possible d'avoir à sa disposition une puissance de calcul qui n'était réservée jusqu'à un passé récent qu'aux grands centres de calcul. La société Nvidia, en mettant au point l'environnement CUDA, a fourni à la communauté des développeurs des moyens simples et efficaces pour rendre cette puissance de calcul accessible au plus grand nombre. Depuis, sous l'impulsion de la société Apple, le standard OpenCL est venu ouvrir la voie d'une véritable parallélisation des applications sur l'ensemble des ressources processeur offertes aux développeurs.

Cet exposé décrira les différentes technologies permettant la programmation parallèle des GPU en mettant l'accent sur les contraintes actuelles et les progrès à venir des futures architectures comme le processeur Kepler. Des démonstrations ainsi que des exemples de code viendront compléter cet exposé.

Eric Mahé a été responsable des nouvelles technologies au sein de l'équipe marketing de Sun France pendant 20 ans après avoir occupé différents postes de chef de projet dans le domaine du nucléaire et de la défense. Son rôle fut d'évangéliser les choix technologiques et stratégiques de Sun auprès des communautés concernées par le langage Java, les développements du Logiciel Libre et les applications citoyennes de la fédération d'identité basées sur le projet Liberty Alliance. Diplômé de plusieurs troisièmes cycles en marketing, biologie et informatique, Eric Mahé est administrateur de l'association Silicon Sentier, expert auprès du pôle de compétitivité CAP Digital et professeur de communication à l'université René Descartes – Paris V.

Eric Mahé assure depuis 2009 la direction du projet OpenGPU dont l'objectif est la mise au point de nouvelles chaînes de compilation à destination des architectures hybrides GPU/CPU et a fondé la société MassiveRand spécialisée dans les nombres aléatoires dans le domaine de la sécurité.

http://www.dailymotion.com/video/xrrosm seminaire-lrde-gpu-computing tech