Overall Objectives
Application Domains
New Results
Contracts and Grants with Industry
Other Grants and Activities

Section: Contracts and Grants with Industry

The FormalFame Plus Contract

Participants : David Champelovier, Hubert Garavel, Frédéric Lang, Radu Mateescu, Wendelin Serwe.

There is a long-standing collaboration between Vasy and Bull , which aims at demonstrating that the formal methods and tools developed at Inria can be successfully applied to Bull 's multiprocessor architectures. The objective is to develop a complete and integrated solution supporting formal specification, simulation, rapid prototyping, verification, and testing.

Between 1995 and 1998, two case studies were successfully tackled using Cadp : the PowerScale bus arbitration protocol [50] and the PolyKid multiprocessor architecture [12] .

Between 1998 and 2004, the collaboration focused on Fame , the Cc-Numa multiprocessor architecture used in Bull 's NovaScale series of high-performance servers based on Intel Itanium processors. The Cadp tools have been used to validate a crucial circuit of Fame – the Fss (Fame Scalability Switch ) – that implements the cache coherency protocol.

In 2004, the collaboration was renewed by a followup contract named FormalFame Plus , which, in 2005, was extended for two more years. FormalFame Plus aims at enhancing the performance and usability of the Cadp tools to address the Fame 2 multiprocessor architecture under design at Bull for their future high-end servers.

In 2006, the contributions of Vasy to FormalFame Plus were the following:

The FormalFame Plus contract will find its continuation in the Multival project (see §  7.2 ).


Logo Inria