AbstractThe current ubiquity of multi-core processors has brought renewed interest in program parallelization. Logic programs allow studying the parallelization of programs with complex, dynamic data structures with (declarative) pointers in a comparatively simple semantic setting. In this context, automatic parallelizers which exploit and-parallelism rely on notions of independence in order to ensure certain efficiency properties. “Non-strict” independence is a more relaxed notion than the traditional notion of “strict” independence which still ensures the relevant efficiency properties and can allow considerable more parallelism. Non-strict independence cannot be determined solely at run-time (“a priori”) and thus global analysis is a req...
In this paper we propose a complete scheme for automatic exploitation of independent and-parallelis...
This paper presents improved unification algorithms, an implementation, and an analysis of the effec...
The concept of independence has been recently generalized to the constraint logic programming (CLP) ...
AbstractThe current ubiquity of multi-core processors has brought renewed interest in program parall...
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...
This paper presents a conditional parallelization process for and-parallelism based on the notion of...
This paper presents a study of the effectiveness of global analysis in the parallelization of logic ...
This paper presents some fundamental properties of independent and-parallelism and extends its appli...
We report on a detailed study of the application and eectiveness of program analysis based on abstra...
AbstractThis paper presents some fundamental properties of independent and- parallelism and extends ...
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 and proves some fundamental results for independent and-parallelism (IAP). First...
In this paper we propose a complete scheme for automatic exploitation of independent and-parallelis...
This paper presents improved unification algorithms, an implementation, and an analysis of the effec...
The concept of independence has been recently generalized to the constraint logic programming (CLP) ...
AbstractThe current ubiquity of multi-core processors has brought renewed interest in program parall...
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...
This paper presents a conditional parallelization process for and-parallelism based on the notion of...
This paper presents a study of the effectiveness of global analysis in the parallelization of logic ...
This paper presents some fundamental properties of independent and-parallelism and extends its appli...
We report on a detailed study of the application and eectiveness of program analysis based on abstra...
AbstractThis paper presents some fundamental properties of independent and- parallelism and extends ...
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 and proves some fundamental results for independent and-parallelism (IAP). First...
In this paper we propose a complete scheme for automatic exploitation of independent and-parallelis...
This paper presents improved unification algorithms, an implementation, and an analysis of the effec...
The concept of independence has been recently generalized to the constraint logic programming (CLP) ...