International audienceMost imperative languages only offer arrays as "first-class" datastructures. Other data structures, especially recursive datastructures such as trees, have to be manipulated through explicitlymanagement of memory. On the other hand, recursion in the flow ofcontrol also is an open problem in automatic parallelization. To helpand solve this problem, this paper proposes a data flow analysis forboth data and control recursive structures
Recently, the necessity for parallel programming has been increased with the rapid spread of multico...
This technical report surveys recent work in the area of interprocedural data flow analysis. We summ...
We propose a general formal model of isolated hierarchical parallel computations, and identify sever...
This paper addresses the data-flow analysis of access to arrays in recursive imperative programs. Wh...
A new approach to data flow analysis of procedural pro-grams and programs with recursive data struct...
In this paper, we present a novel method for parallelizing imperative programs in the presence of dy...
This paper explore the suggestion that some "irregular" programs are in fact regular on ot...
Array data-flow analysis is known to be crucial to the success of array privatization, one of the mo...
Interference estimation is a key aspect of automatic parallelization of programs. In this paper we s...
Data-parallelism is considered as a paradigm that can solve many difficulties of parallel programmin...
International audienceStarting from a generalization of induction variables,we present a dependence ...
International audienceParallelisation of recursive programs is still an open problem today, lacking...
This paper describes about Data Flow Computers. The dataflow model of computation offers an attracti...
Recursion is a fundamental concept of sequential computing that allows for the design of simple and ...
Abstract. This paper presents an inter-procedural heap analysis that computes information about how ...
Recently, the necessity for parallel programming has been increased with the rapid spread of multico...
This technical report surveys recent work in the area of interprocedural data flow analysis. We summ...
We propose a general formal model of isolated hierarchical parallel computations, and identify sever...
This paper addresses the data-flow analysis of access to arrays in recursive imperative programs. Wh...
A new approach to data flow analysis of procedural pro-grams and programs with recursive data struct...
In this paper, we present a novel method for parallelizing imperative programs in the presence of dy...
This paper explore the suggestion that some "irregular" programs are in fact regular on ot...
Array data-flow analysis is known to be crucial to the success of array privatization, one of the mo...
Interference estimation is a key aspect of automatic parallelization of programs. In this paper we s...
Data-parallelism is considered as a paradigm that can solve many difficulties of parallel programmin...
International audienceStarting from a generalization of induction variables,we present a dependence ...
International audienceParallelisation of recursive programs is still an open problem today, lacking...
This paper describes about Data Flow Computers. The dataflow model of computation offers an attracti...
Recursion is a fundamental concept of sequential computing that allows for the design of simple and ...
Abstract. This paper presents an inter-procedural heap analysis that computes information about how ...
Recently, the necessity for parallel programming has been increased with the rapid spread of multico...
This technical report surveys recent work in the area of interprocedural data flow analysis. We summ...
We propose a general formal model of isolated hierarchical parallel computations, and identify sever...