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 : Damien Bergamini, David Champelovier, Hubert Garavel, 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  [43] and the PolyKid multiprocessor architecture  [13] ).

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. The technology transfer is complete, in the sense that the Cadp tools are now part of Bull 's validation methodology and that Bull maintains itself the Lotos specifications developed for Fame .

In 2004, the collaboration was renewed by a followup contract named FormalFame Plus , which, in 2005, was extended for two more years. The general goal of FormalFame Plus is to enhance the performance and usability of the Cadp tools in prevision of the next multiprocessor architectures under design at Bull .

In 2005, the contributions of Vasy were the following:


Logo Inria