Interpretation - Combinator Systems . . . . . . . . 13 2.2.6 Backward Analysis . . . . . . . . . . . . . . . . . . . . . . . . 14 2.2.7 Evaluation transformers . . . . . . . . . . . . . . . . . . . . . 18 2.3 Granularity of Parallelism . . . . . . . . . . . . . . . . . . . . . . . . 20 2.3.1 Serial Combinators . . . . . . . . . . . . . . . . . . . . . . . . 20 2.3.2 Complexity Analysis . . . . . . . . . . . . . . . . . . . . . . . 21 2.3.3 Strictness Analysis Applied to Time Analysis . . . . . . . . . 21 2.3.4 Using Type Information to Derive Time Information . . . . . 25 2.4 Parallel Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 2.4.1 HBC-PP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 2.4.2 GranSi...
This research contributes two advances to the field of empirical study of parallel programming: firs...
The paper proposes a method for writing parallel algorithms. Our goal was to make a detailed descrip...
Dans cette thèse nous étudions l'espace d'état des programmes concurrents à l'aide des outils de la ...
AbstractIn this paper we present the results of two pieces of work which, when combined, allow us to...
Projection analysis is a technique for finding out information about lazy functional programs. We sh...
iii Abstract This thesis demonstrates how to reduce the runtime of large non-strict functional progr...
This paper describes the design and use of a new tool for profiling the parallelism present in annot...
textabstractParallel computation offers a challenging opportunity to speed up the time consuming enu...
International audienceIn this paper, we study the interleaving – or pure merge – operator that most ...
Are parallel functional languages feasible? The large majority of the current projects investigatin...
AbstractThis is a tutorial introduction to the literature on parallel computers and algorithms that ...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...
We report on a detailed study of the application and eectiveness of program analysis based on abstra...
This paper surveys the types of parallelism found in Functional, Lisp and Object-Oriented languages....
Un programme concurrent est composé de plusieurs unités logiques : les processus. Chaque processus a...
This research contributes two advances to the field of empirical study of parallel programming: firs...
The paper proposes a method for writing parallel algorithms. Our goal was to make a detailed descrip...
Dans cette thèse nous étudions l'espace d'état des programmes concurrents à l'aide des outils de la ...
AbstractIn this paper we present the results of two pieces of work which, when combined, allow us to...
Projection analysis is a technique for finding out information about lazy functional programs. We sh...
iii Abstract This thesis demonstrates how to reduce the runtime of large non-strict functional progr...
This paper describes the design and use of a new tool for profiling the parallelism present in annot...
textabstractParallel computation offers a challenging opportunity to speed up the time consuming enu...
International audienceIn this paper, we study the interleaving – or pure merge – operator that most ...
Are parallel functional languages feasible? The large majority of the current projects investigatin...
AbstractThis is a tutorial introduction to the literature on parallel computers and algorithms that ...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...
We report on a detailed study of the application and eectiveness of program analysis based on abstra...
This paper surveys the types of parallelism found in Functional, Lisp and Object-Oriented languages....
Un programme concurrent est composé de plusieurs unités logiques : les processus. Chaque processus a...
This research contributes two advances to the field of empirical study of parallel programming: firs...
The paper proposes a method for writing parallel algorithms. Our goal was to make a detailed descrip...
Dans cette thèse nous étudions l'espace d'état des programmes concurrents à l'aide des outils de la ...