I am Jean-Pierre Lozi, a Maître de Conférences (Associate Professor) at the [University of Nice Sophia Antipolis] ([I3S lab], [MODALIS team]). I was previously a University Research Associate at [Simon Fraser University], working under the supervision of [Alexandra Fedorova]. I hold Master's degrees from both [Télécom ParisTech] and [Université Pierre et Marie Curie (Paris 6)], as well as a PhD from [UPMC]. My research interests include multicore architectures, synchronization algorithms, cache-coherency protocols as well as general systems research.

/*
 * ==============
 * Main Contents:
 * ==============
 */

    [Program Committees]
    [PhD Jury]
    [Teaching]
    [Selected publications]
    [Other publications]
personal_info.txt [+]
8,0-1       All

/*
 * ===================
 * Program Committees:
 * ===================
 */

Member of the ASPLOS 2018 Program Committee (heavy PC).
Member of the USENIX ATC 2017 Program Committee (no light/heavy distinction).
Member of the EuroSys 2017 Program Committee (heavy PC).


/*
 * =========
 * PhD Jury:
 * =========
 */

I was a member of the PhD Jury of Ms. Maria Carpen-Amarie, defended on Nov. 3, 2017 at the university of Neuchâtel, Switzerland. The PhD defense was titled:
Efficient Memory Management with Hardware Transactional Memory: a Focus on Java Garbage Collectors and C++ Smart Pointers

Other members of the jury were:
Prof. Pascal Felber (PhD advisor), Prof. Rachid Guerraoui, Prof. Nir Shavit, and Prof. Valerio Schiavoni


/*
 * ===========
 * Teaching:
 * ===========
 */

2016:
- [Software Architecture MSc] Techniques Modernes de Programmation Concurrente
- [Data Science MSc] Technologies pour les Données Massives / Big Data Technologies
- [UBINET MSc] Large Scale Distributed Systems - Big Data, MapReduce & Hadoop
- [BSc] Introduction au Web
- [BSc] Systèmes Informatiques

2015:
- [UBINET MSc] Large Scale Distributed Systems - Big Data, MapReduce & Hadoop
- [BSc] Introduction au Web
- [BSc] Systèmes Informatiques

2014:
- [Big Data MSc] Programming with Big Data (Simon Fraser University)



/*
 * ======================
 * Selected Publications:
 * ======================
 */

Toward Proving Optimistic Multicore Schedulers [PDF]
Baptiste Lepers, Gilles Muller, Julia Lawall, Willy Zwaenepoel, Jean-Pierre Lozi, Nicolas Palix, Redha Gouicem, Julien Sopena
In Proceedings of the 16th Workshop on Hot Topics in Operating Systems (HotOS XVI), Whistler, BC, Canada, 2017


The Linux Scheduler: a Decade of Wasted Cores [PDF] [SLIDES] [HOMEPAGE]
Jean-Pierre Lozi, Baptiste Lepers, Justin Funston, Fabien Gaud, Vivien Quéma and Alexandra Fedorova
In Proceedings of the 11th European Conference on Computer Systems (EuroSys '16), pages 1-16, London, United Kingdom, 2016


Fast and Portable Locking for Multicore Architectures [PDF] [HOMEPAGE]
Jean-Pierre Lozi, Florian David, Gaël Thomas, Julia Lawall and Gilles Muller
In ACM Transactions on Computer Systems (TOCS) Volume 33, Issue 4 (January 2016), Article 13, 62 pages


Hector: Detecting Resource-Release Omission Faults in Error-Handling Code for Systems Software * Best paper * [PDF]
Suman Saha, Jean-Pierre Lozi, Gael Thomas, Julia Lawall, and Gilles Muller
in Proceedings of the 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN '13), pages 204-216, Budapest, Hungary, 2013


Remote Core Locking: Migrating Critical-Section Execution to Improve the Performance of Multithreaded Applications [PDF] [TALK/SLIDES] [HOMEPAGE]
Jean-Pierre Lozi, Florian David, Gaël Thomas, Julia Lawall and Gilles Muller
in Proceedings of the USENIX 2012 Annual Technical Conference (USENIX ATC '12), pages 65-76, Boston, MA, USA, 2012



/*
 * ===================
 * Other Publications:
 * ===================
 */

Your Cores are Slacking Off — or Why OS Scheduling is a Hard Problem
Jean-Pierre Lozi, Baptiste Lepers, Justin Funston, Fabien Gaud, Vivien Quéma and Alexandra Fedorova
To appear in USENIX login; Volume 41, Issue 3 (Winter 2016)


How Useful Randomness for Cryptography Can Emerge from Multicore-Implemented Complex Networks of Chaotic Maps
Oleg Garasym, Jean-Pierre Lozi, René Lozi
Journal of Difference Equations and Applications, 2017, pages 1-39


EHCtor: Detecting Resource-Release Omission Faults in Error-Handling Code for Systems Software [PDF]
Suman Saha and Jean-Pierre Lozi
9ème Conférence Française en Systemes d’Exploitation (CFSE '9), Grenoble, 2013


Le Remote Core Lock (RCL) : une nouvelle technique de verrouillage pour les architectures multi-cœur * Best paper * [PDF]
Jean-Pierre Lozi
8ème Conférence Française en Systemes d’Exploitation (CFSE '8), Saint-Malo, 2011



/*
 * ===========
 * PhD Thesis:
 * ===========
 */

Towards More Scalable Mutual Exclusion for Multicore Architectures [PDF] [SLIDES] [HOMEPAGE]
Jean-Pierre Lozi



/*
 * ==================
 * Technical Reports:
 * ==================
 */

Efficient locking for multicore architectures [PDF]
Jean-Pierre Lozi, Gaël Thomas, Julia Lawall and Gilles Muller
INRIA Research Report #7779, 2011



/*
 * ===============
 * Posters / WiPs:
 * ===============
 */

Remote Core Locking: Migrating Critical-Section Execution to Improve the Performance of Multithreaded Applicationsvp/*
In Proceedilass="reference">9ème:ence"======= &nbs ;* Posts cllass="refersr /> &nbs===========?l Reports:
 * ===========g/conferen1y a uni-salzburg.at/="p/Julia Lub>Journa=g/confe11-Julia -ual es="paper_title">Efficient locking for multicore architectures [PDF], Baptiste Lepers, Justin Funston, Fabien G1per_alzburgaenbr /> ">Jean-Pierre Lozi, Gaël Thomas, trace _===n
Jean-race n Sas general systems research.

 */)>


 */)>
2014:
- EuroSSee