MPI-INF Logo
Campus Event Calendar

Event Entry

New for: D1, D2, D3, D4, D5

What and Who

Abstraction for Weakly Consistent Systems

Alexey Gotsman
IMDEA Software Institute, Madrid, Spain
SWS Colloquium
AG 1, AG 2, AG 3, AG 4, AG 5, SWS, RG1, MMCI  
AG Audience
English

Date, Time and Location

Thursday, 14 February 2013
10:30
90 Minutes
G26
206
Kaiserslautern

Abstract


When constructing complex concurrent and distributed systems, abstraction is vital: programmers should be able to reason about system components in terms of abstract specifications
that hide the implementation details. Nowadays such components often provide only weak consistency guarantees about the data they manage: in shared-memory systems because of
the effects of relaxed memory models, and in distributed systems because of the effects of replication. This makes existing notions of component abstraction inapplicable.

In this talk I will describe our ongoing effort to specify consistency guarantees provided by modern shared-memory and distributed systems in a uniform framework
and to propose notions of abstraction for components of such systems. I will illustrate our results using the examples of the C/C++ memory model and eventually
consistent distributed systems. This is joint work with Mark Batty (University of Cambridge), Sebastian Burckhardt (Microsoft Research), Mike Dodds (University of York)
and Hongseok Yang (University of Oxford).

Contact

Vera Laubscher
0631-9303-9603
--email hidden

Video Broadcast

Yes
Saarbrücken
E1 5
029
passcode not visible
logged in users only

Vera Laubscher, 02/28/2013 09:26
Susanne Rock, 02/21/2013 09:13
Vera Laubscher, 02/15/2013 14:33 -- Created document.