The development of massively parallel computing in the last two decades has initially been oriented towards the design of parallel architectures, rather than the definition of languages adapted to massive parallelism. Two main programming models have then emerged: control parallelism and data parallelism. Although the first one has reached a large audience, massive applications are still difficult to design, due to the huge number of processes involved. On the other hand, the data parallelism model seems to be a good compromise between the user's needs and the constraints of parallel architectures. In this thesis, we address the problem of formal validation for data parallel languages. The idea is to exploit the relative simplicity of this ...
Industry is increasingly dependent on distributed systems. In order to prevent the users having to d...
This thesis presents a set of verification techniques based on permission-based separation logic to ...
In the following theories a formalization of the Owicki-Gries and the rely-guarantee methods is pres...
The development of massively parallel computing in the last two decades has initially been oriented ...
We describe a small kernel language which encapsulates the semantic features of data-parallel contr...
(eng) We present a proof outline generation system for a simple data-parallel kernel language called...
We give a Hoare-like proof system for the data-parallel language L, and we present an automatic tool...
AbstractWe present a proof system for a simple data-parallel kernel language called L. This proof sy...
We describe a simple data-parallel kernel language which encapsulates the main data-parallel control...
This thesis is about scalable formal verification techniques for software. A verification technique ...
The success of parallel architectures has been limited by the lack of high-level parallel programmin...
A simple but general parallel programming language is considered. The semantics of programs is defin...
Omnipresence of computer systems in modern technological applications makes the question of their re...
Two formal models for parallel computation are presented: an abstract conceptual model and a paralle...
This thesis presents an axiomatic method for proving certain correctness properties of parallel pro...
Industry is increasingly dependent on distributed systems. In order to prevent the users having to d...
This thesis presents a set of verification techniques based on permission-based separation logic to ...
In the following theories a formalization of the Owicki-Gries and the rely-guarantee methods is pres...
The development of massively parallel computing in the last two decades has initially been oriented ...
We describe a small kernel language which encapsulates the semantic features of data-parallel contr...
(eng) We present a proof outline generation system for a simple data-parallel kernel language called...
We give a Hoare-like proof system for the data-parallel language L, and we present an automatic tool...
AbstractWe present a proof system for a simple data-parallel kernel language called L. This proof sy...
We describe a simple data-parallel kernel language which encapsulates the main data-parallel control...
This thesis is about scalable formal verification techniques for software. A verification technique ...
The success of parallel architectures has been limited by the lack of high-level parallel programmin...
A simple but general parallel programming language is considered. The semantics of programs is defin...
Omnipresence of computer systems in modern technological applications makes the question of their re...
Two formal models for parallel computation are presented: an abstract conceptual model and a paralle...
This thesis presents an axiomatic method for proving certain correctness properties of parallel pro...
Industry is increasingly dependent on distributed systems. In order to prevent the users having to d...
This thesis presents a set of verification techniques based on permission-based separation logic to ...
In the following theories a formalization of the Owicki-Gries and the rely-guarantee methods is pres...