Aller au contenu principal

Séminaire

Keynote Speech - Michel Raynal

Séminaire Le 2 avril 2020

What is Informatics ? What is distributed computing about ?

Michel Raynal is an Emeritus Professor of Informatics, IRISA, University of Rennes,France.His research interests are the basic principles of distributed computing systems. Recognized as a world leading researcher in distributed computing, he is the author of numerous papers on this topic (more than 170 articles in int'l scientific journals, and more than 330 papers in int'l conferences). He is also well-known for his books on distributed computing. Michel Raynal is a senior member of the prestigious "Institut Universitaire de France", and a member of Academia Europaea. He was the recipient of the 2015 "Innovation in Distributed Computing Award" (also known as SIROCCO Prize), and recipient of the 2018 "IEEE Outstanding Technical Achievement in Distributed Computing Award". He also received an "Outstanding Career Award" from the French chapter of ACM Sigops. Michel Raynal is also "Distinguished Chair Professor on Distributed Algorithms" at the Polytechnic University (PolyU) of Hong Kong.

Michel Raynal chaired the program committee of the major conferences on distributed computing (e.g., ICDCS, DISC, SIROCCO, OPODIS, ICDCN, etc.), and has been member (or head) of their steering committees. He served on the program committees of more than 200 int'l conferences including all the most prestigious ones. He is the recipient of several "Best Paper" awards of major conferences (including ICDCS 1999, 2000 and 2001, SSS 2009 and 2011, Europar 2010, DISC 2010, PODC 2014). He supervised more than 45 PhD students, and gave lectures on distributed computing in many universities all over the world. Michel Raynal has written 12 books on fault-tolerant concurrent and distributed systems, among which the following trilogy "Concurrent Programming: Algorithms, Principles and Foundations", Springer, 515 pages, 2013 (ISBN 978-3-642-32026-2) "Distributed Algorithms for Message-passing Systems", Springer, 510 pages, 2013 (ISBN: 978-3-642-32026-2), and "Fault-Tolerant Message-Passing Distributed Systems: An Algorithmic Approach" Springer, 459 pages, 2018 (ISBN: 978-3-319-94140-0). 

 

Adopting a historical perspective the talk will first question the nature of informatics whose domain (as in mathematics, physics, or chemistry) must be well identified. Then, the talk will focus on the nature of distributed computing. As an example of important questions (among many others)  there is the following: are distributed computing  and parallel computing close topics, or do they address distinct areas?  A main part of the talk will show that a main issue of  distributed computing lies in mastering the non-determinism generated  by the environment (unpredictable asynchrony and possible failures). Said differently, non-trivial distributed computing is characterized  by the fact that one of the inputs of a distributed  run is the  run itself.  The talk will also address the importance of specific structuring models (e.g., peer-to-peer versus  client server) and their impact on what can be done and what cannot be done in each of them.

 

(The talk will be given in French, with slides in English.)

Date et Lieu

Prévu le Jeudi 2 Avril 2020 à 14h00

Amphithéâtre du Bâtiment IMAG

REPORTE SINE DIE

Organisé par

L'équipe Keynote du LIG : Frédéric Prost, Renaud Lachaize, Dominique Vaufreydaz

Intervenant

Michel Raynal - Université de Rennes / IRISA ; Institut Universitaire de France (IUF) ; Polytechnic University (PolyU) of Hong Kong

Alexandre Ghiti

Séminaire Le 4 mars 2020

Processing In Memory in DRAM

The memory bottleneck and the dominant energy cost between server processors and memory can be addressed by putting computing capability into the DRAM itself. UPMEM designed and implemented the first Processing In Memory (PIM) architecture and 32-bit processor suitable for scalable, efficient, programmable DRAM integration. UPMEM realized a 4Gb DRAM circuit comprising 8 instances of this processor, on an unchanged DRAM process. These circuits are assembled onto standard DIMM memory modules, enabling harmless integration into standard servers. In a server, thousands of C programmable GP processors with unprecedented data bandwidth are available to data-intensive applications. A LLVM/CLANG based Software Development Kit allows programmers to write or adapt applications by off-loading the most performance critical parts of their code to these added processors. The resulting PIM solution provides much over one order of magnitude benefits in terms of acceleration, energy consumption and TCO, since hardware and programming costs are very limited.

Illustration

Date et Lieu

Mercredi 4 Mars 2020 à 14h00
Equipe ERODS

Organisé par

Thomas Ropars
Equipe ERODS

Intervenant

Alexandre Ghiti
UPMEM

S'abonner à Séminaire