This paper presents a conditional parallelization process for and-parallelism based on the notion of non-strict independence, a more relaxed notion than the traditional of strict independence. By using this notion, a parallelism annotator can extract more parallelism from programs. On the other hand, the intrinsic complexity of non-strict independence poses new challenges to this task. We report here on the implementation we have accomplished of an annotator for non-strict independence, capable of producing both static and dynamic execution graphs. This implementation, along with the also implemented independence checker and their integration in our system, have resulted what is, to the best of our knowledge, the first parallelizing compi...
This paper presents and proves some fundamental results for independent and-parallelism (IAP). First...
This paper presents a study of the effectiveness of global analysis in the parallelization of logic ...
We present two new algorithms which perform source-to-source transformations aimed at ex- ploiting ...
This paper presents a conditional parallelization process for and-parallelism based on the notion of...
The current ubiquity of multi-core processors has brought renewed interest in program parallelizatio...
Logic programming systems which exploit and-parallelism among non-deterministic goals rely on notion...
Logic programming systems which exploit and-parallelism among non-deterministic goals rely on notion...
AbstractThe current ubiquity of multi-core processors has brought renewed interest in program parall...
This paper presents and develops a generalized concept of Non-Strict Independent And Parallelism (NS...
We present new algorithms which perform automatic parallelization via source-to-source transformatio...
We present two new algorithms which perform automatic parallelization via source-to-source transfor...
This paper presents some fundamental properties of independent and-parallelism and extends its appli...
In this paper we propose a complete scheme for automatic exploitation of independent and-parallelis...
AbstractThis paper presents some fundamental properties of independent and- parallelism and extends ...
A framework for the automatic parallelization of (constraint) logic programs is proposed and proved ...
This paper presents and proves some fundamental results for independent and-parallelism (IAP). First...
This paper presents a study of the effectiveness of global analysis in the parallelization of logic ...
We present two new algorithms which perform source-to-source transformations aimed at ex- ploiting ...
This paper presents a conditional parallelization process for and-parallelism based on the notion of...
The current ubiquity of multi-core processors has brought renewed interest in program parallelizatio...
Logic programming systems which exploit and-parallelism among non-deterministic goals rely on notion...
Logic programming systems which exploit and-parallelism among non-deterministic goals rely on notion...
AbstractThe current ubiquity of multi-core processors has brought renewed interest in program parall...
This paper presents and develops a generalized concept of Non-Strict Independent And Parallelism (NS...
We present new algorithms which perform automatic parallelization via source-to-source transformatio...
We present two new algorithms which perform automatic parallelization via source-to-source transfor...
This paper presents some fundamental properties of independent and-parallelism and extends its appli...
In this paper we propose a complete scheme for automatic exploitation of independent and-parallelis...
AbstractThis paper presents some fundamental properties of independent and- parallelism and extends ...
A framework for the automatic parallelization of (constraint) logic programs is proposed and proved ...
This paper presents and proves some fundamental results for independent and-parallelism (IAP). First...
This paper presents a study of the effectiveness of global analysis in the parallelization of logic ...
We present two new algorithms which perform source-to-source transformations aimed at ex- ploiting ...