Ce papier presente GECOS (GEneration Counter Optimistic Synchronisation), un nouveau mecanisme de synchronisation permettant un acces lock-free (sans verrou) aux structures chainees a plusieurs lecteurs et un ecrivain. Ce mecanisme a ete specialement concu pour prendre en consideration les contraintes des architectures manycore en permettant non seulement des performances qui passent a l’echelle, mais aussi une utilisation optimale de la memoire. Les premiers resultats, obtenus sur un systeme a 64 cœurs, montrent de tres bonnes performances lors du passage a l’echelle, qui sont comparables, voire superieures, a celles des mecanismes les plus performants tels que le mecanisme Read-Copy-Update ou le mecanisme Hazard Pointers.
['Mohamed Lamine Karaoui', 'Quentin L. Meunier', 'Franck Wajsbürt', 'Alain Greiner']
GECOS : Mécanisme de synchronisation passant à l’échelle à plusieurs lecteurs et un écrivain pour structures chaînées