— The effective autonomy is the
confidence in researchers and their freedom of initiative —
— Evaluation does not mean 'Credit Rating Agency' —
Jan 17, 2011
Introduction
— Posted by Christophe Cérin @ 9:57 am —
This page aims to provide information about my
professional activities (mainly) as full time professor at
the university of Paris XIII. My research is with
Laboratoire d'Informatique de Paris Nord [LIPN].
Member of a team-project with the sino-french LIAMA
laboratory, located in Beijing.
I'am also involved with teaching activities at IUT
de Villetaneuse, département d'informatique. My
principal teaching topic is Operating
Systems (introductory course -- in french). I'am
chairing the Licence
PRO
SIL for the department of vocational studies.
My own teaching activity is centered on basic knowledge for fresh
students. I'am also concerned about the relationship between
universities and companies. For all of that, I maintain
the Stubok. Feel free to send me back any
comment on this book in French.
In the past, I was involved with the following courses:
Innovative Technology, PostScript, BSP, Python, SVG
[see here]
and Introduction to computer architecture [see
here].
August 19, 2011
Research Interests
— Posted by Christophe Cérin @ 10:53 am —
The "Distributed Algorithms, Software and Architecture" research group is working on:
- Software architecture of large scale systems; Publication / Subscription paradigm;
- Models of large scale systems; computation of fault tolerant properties on such systems;
- Middleware for testing algorithms inside of a generic execution support for large scale systems;
- Numerical parallel algorithms;
- Parallel programming language for shared memory architecture;
My work is about Parallel Computing in the field of middleware for
Grids and Clouds and also in the field of High
Performance Computing (HPC).
In the field of Grids, we build fully distributed middleware based
on the Desktop Grid paradigm and the challenges are to
coordinate the different entities participating into the
computation or into the billing. A paper
for HPDC'2011
is also comparing our work with other projects. Two
examples of our results are:
BonjourGrid is an example of a
middleware to coordinate multiple instances of desktop
grids that we are developing in my research group in the
context of an international collaboration with Tunisia. A
BonjourGrid virtual machine based on Xen for the use with
Boinc, Condor and XtremWeb can be downloaded from Sourceforge;
please, send me an email is you need more information.
BonjourGrid is implemented according
to the pub-sub
paradigm including the fault tolerant part that manage the
crash of
coordinators. Pub-sub is an example of event-based
programming. BonjourGrid is also based on Bonjour from Apple,
a Local
Area Network protocol running on your Mac. BonjourGrid ideas
are the
core of an industrial partnership starting on September 2011.
The key
idea of our work is to adapt the concepts of BonjourGrid for a
distributed release of the SlapOS
orchestrator. The project has been accepted under the
framework of
"Pôles de compétitivité AAP-R et D-FUI n°12". The project
is, in
part described on
the Nexedi web
site.
PastryGrid is another desktop Grid
middleware able to execute 'on the fly' task graphs with
dependencies as well as bag of tasks. PastryGrid
is built on top of Pastry,
it scales well and is also fault-tolerant.
Currently, I'am also working in the
field of HPC for building execution supports that scale. The
general problem is that since the number of cores in a
parallel machine will reach more than 1 million in a near
future, faults can be handled as soon as possible in the
design of software running on top of parallel machines.
Recently (SBAC'2011), we proposed to modelize a logical
networks for controlling any large scale platforms according
to the notion of graph (Binomial Graphs and variant in our
experiments) and we designed efficient algorithms for
computing important metrics (average distance, message
density, node connectivity, link connectivity, diameter and
fault diameter). Typically, computing all these metrics
lasts less than 5 minutes for a large graph of 21000 nodes.
For obtaining such performance, we use probabilistic
algorithms that approximate the result in a good
way.
I'am pleased to invit you to submit a paper for a major IEEE
federation of conferences related to SERVICES. Visit
http://www.servicescongress.org/2012/
2012 IEEE World Congress on Services will serve as a federation to host the FIVE co-located theme topic conferences to explore the deep knowledge space of Services Computing in different directions:
- http://www.thecloudcomputing.org/2012/-IEEE 5th International Conference on Cloud Computing (CLOUD 2012) will focus on modeling, developing, publishing, monitoring, managing, delivering XaaS in the context of various types of cloud environments. (http://www.thecloudcomputing.org/2012/)
- http://conferences.computer.org/icws/2012/- IEEE 19th International Conference on Web Services (ICWS 2012) will focus on data-centric Web-based services, featuring Web services modeling, development, publishing, discovery, composition, testing, adaptation, and delivery, service-oriented architecture (SOA), and Web services technologies as well as standards. (http://conferences.computer.org/icws/2012/)
- http://conferences.computer.org/scc/2012/- IEEE 9th International Conference on Services Computing (SCC 2012) will focus on services innovation lifecycle that includes enterprise modeling, business consulting, solution creation, services orchestration, services optimization, services management, services marketing, business process integration and management. (http://conferences.computer.org/scc/2012/)
- http://www.themobileservices.org/2012/-IEEE 1st International Conference on Mobile Services (MS 2012) will focus on the development, publication, discovery, orchestration, invocation, testing, delivery, and certification of mobile applications and services. (http://www.themobileservices.org/2012/)
- http://www.ieeese.org/2012/-IEEE 1st International Conference on Services Economics (SE 2012) will focus on economic and enterprise transformation aspects of the utility-oriented services paradigm. (http://www.ieeese.org/2012/)
Facts:
- Publication list on DBLP:
check
here (the list is almost exact). You will find 'very
old' (1989-1995) publications on The Collection of Computer
Science Bibliographies web site.
Check here the books and book chapters.
- Parallel I/O for Cluster Computing (Innovative Technology Series)
Christophe Cerin (Editor), Hai Jin (Editor), Hardcover:
240 pages, Publisher: Kogan Page Science (February 2004), Language:
English, ISBN-10: 1903996503, ISBN-13: 978-1903996508
- Fundamentals of Grid Computing Theory, Algorithms and Technologies,
Author(s) : Frédéric Magoulès, Series : Chapman and Hall/CRC Numerical
Analy and Scient Comp. Series Hardback : 322 pages , ISBN :
9781439803677, ISBN 10 : 1439803676, With contributions from :
L. Arantes, J.M. Bahi, X. Besseron, M.-S. Bouguerra, C. Cerin,
R. Couturier, H. Fkaier, T. Gautier, F. Legond-Aubry, F. Magoulès,
T.M.H. Nguyen, J.-M. Pierson, E. Saule, P. Sens, A. Sider, J. Sopena,
L.-A. Steffenel, F. Teng, D. Trystram and L. Yu.
- Systèmes répartis en action : de l'embarqué aux systèmes à large
échelle (Traité IC2, série Informatique et systèmes d'information,
LAVOISIER), chapitre Sécurité dans les grilles de calcul -C. CÉRIN,
J.-C. DUBACQ, T. HÉRAULT, R. KERYELL. Voir
http://www.lavoisier.fr/livre/notice.asp?id=3LKWX3AR6K2OWM
- Benoit Bertholon, Christophe Cerin, Camille Coti, Jean-Christophe
Dubacq and Sebastien Varrette: Practical Security in Distributed
Systems, in Serge Haddad, Fabrice Kordon, Laurent Pautet and Laure
Petrucci (Editors): Distibuted Systems: Design and Algorithms, volume
1, chapter 11, pages 301-330, May 2011, Wiley.
- Desktop Grid Computing, Christophe Cerin (Sous la direction de),
Gilles Fedak (Sous la direction de), Relié: 406 pages, Editeur :
Chapman & Hall/CRC; Édition : 1 (25 mai 2012), Collection : Chapman &
Hall/CRC Numerical Analysis and Scientific Computation Series,
ISBN-10: 1439862141 ISBN-13: 978-1439862148
- New: Tutorial for SBAC'2011, Vitoria, Brazil, Oct 29, 2011. The presentation is available here
or in presentation mode here.
- Past: (presentations
given in 2010) Invited
presentation for APSCC
(IEEE Asia-Pacific Services Computing Conference) in
Hangzhou , China -- Workshop
in Wuhan, China -- HPGC
workshop in Atlanta during IPDPS -- GPC
conference, Hualien Taiwan -- ICA3PP
Conference, Busan, Korea -- INRIA
/ DGRT workshop (projet international INRIA /
universités tunisiennes), Toseur.
Invited Speaker
for the DaaD
Summer School on Current Trends in Distributed Systems,
Tunisia, 24-26 september 2009.
May 3rd, 2009
Administration of Research
— Posted by Christophe Cérin @ 10:35 am —
Local chair for the Resilience project (Pôle de
compétitivité -- 2011- 2013).
Chair of SafeScale
Project (Security And Fault-tolerance to Exploit Safety
ambient Computing in lArge scaLe Environments - 2006-
2008) funded by ANR
(Agence Nationale de la Recherche). Organizer of SGS
workshop with Europar 2008 (see the LNCS proceedings
with Springer here).
General Chair of GPC
2007 (Grid and Pervasive Computing) conference (see
the LNCS proceedings with Springer here).
Member of the Steering Committee of GPC
conference series. Member of the program committees of
CCGRID, SBAC, AINA conferences. Cooperation with China
(Wuhan, Beijing, Hangzhou).
September 3rd, 2008
Leisure, Sport...
— Posted by Christophe Cérin @ 6:54 pm —
If you are asking for nice cycling tours between "Cap
Nègre" and "Fort de Brégançon" (Var - France), please
contact me. I can make special arrangements for you
(thanks to Michel) in order to pass along "Col
du Babaou", close to "Collobrières"
village. The tours are free of harmful politicians and
fashion victims. I'am sure that you will meet only
respectable people!
I have also an experience of cycling in "Bois
de Vincennes" (Paris) until Créteil and "bords
de Marne". Don't hesitate to contact me on this
matter.
See also this
site
for cycling in the Var region (south of France).