IMDEA Software

Iniciativa IMDEA

Inicio > Eventos > Software Seminar Series > 2011 > Automatic Verification of Software Barriers
Esta página aún no ha sido traducida. A continuación se muestra la página en inglés.

Alexander Malkis

martes 15 de noviembre de 2011

11:00am Meeting room 302 (Mountain View), level 3

Alexander Malkis, Post-doctoral Researcher, IMDEA Software Institute

Automatic Verification of Software Barriers

Abstract:

We describe semi-automatic verification of the software barrier synchronization primitive. We improve the state of the art in automatically proving the correctness of software barrier algorithms. On one hand, we show the best possible results in proving correctness with off-the-shelf automatic verification tools, in passing improving the capabilities of one of these tools. On the other hand, for each algorithm we show a slightly more complicated version that still lies beyond the current automatic verification frontier. We have automatically verified a central barrier, a static tree barrier, a combining tree barrier, a dissemination barrier, a tournament barrier, a C implementation of a barrier, and a barrier with its client.