The 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 requirement...
The concept of independence has been recently generalized to the constraint logic programming (CLP) ...
We report on a detailed study of the application and effectiveness of program analysis based on abst...
Studying independence of goals has proven very useful in the context of logic programming. In partic...
AbstractThe current ubiquity of multi-core processors has brought renewed interest in program parall...
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...
AbstractThis paper presents some fundamental properties of independent and- parallelism and extends ...
This paper presents some fundamental properties of independent and-parallelism and extends its appli...
This paper presents a study of the effectiveness of global analysis in the parallelization of logic ...
This paper presents and proves some fundamental results for independent and-parallelism (IAP). First...
We present new algorithms which perform automatic parallelization via source-to-source transformatio...
In this paper we propose a complete scheme for automatic exploitation of independent and-parallelis...
We present two new algorithms which perform automatic parallelization via source-to-source transfor...
This paper presents and develops a generalized concept of Non-Strict Independent And Parallelism (NS...
The concept of independence has been recently generalized to the constraint logic programming (CLP) ...
We report on a detailed study of the application and effectiveness of program analysis based on abst...
Studying independence of goals has proven very useful in the context of logic programming. In partic...
AbstractThe current ubiquity of multi-core processors has brought renewed interest in program parall...
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...
AbstractThis paper presents some fundamental properties of independent and- parallelism and extends ...
This paper presents some fundamental properties of independent and-parallelism and extends its appli...
This paper presents a study of the effectiveness of global analysis in the parallelization of logic ...
This paper presents and proves some fundamental results for independent and-parallelism (IAP). First...
We present new algorithms which perform automatic parallelization via source-to-source transformatio...
In this paper we propose a complete scheme for automatic exploitation of independent and-parallelis...
We present two new algorithms which perform automatic parallelization via source-to-source transfor...
This paper presents and develops a generalized concept of Non-Strict Independent And Parallelism (NS...
The concept of independence has been recently generalized to the constraint logic programming (CLP) ...
We report on a detailed study of the application and effectiveness of program analysis based on abst...
Studying independence of goals has proven very useful in the context of logic programming. In partic...