Abstract | ||
---|---|---|
A new high-level interface to multi-threading in Prolog, implemented in hProlog, is described. Modern CPUs often contain multiple cores and through high-level multi-threading a programmer can leverage this power without having to worry about low-level details. Two common types of high-level explicit parallelism are discussed: independent and-parallelism and competitive or-parallelism. A new type of explicit parallelism, pipeline parallelism, is proposed. This new type can be used in certain cases where independent and-parallelism and competitive or-parallelism cannot be used. |
Year | Venue | DocType |
---|---|---|
2011 | arXiv: Programming Languages | Journal |
Volume | Citations | PageRank |
abs/1112.3786 | 0 | 0.34 |
References | Authors | |
0 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Timon Van Overveldt | 1 | 13 | 1.30 |
bart demoen | 2 | 956 | 77.58 |