
מיכאל קודיש
אקדמי בכיר
Pressing for parallelism
a PROLOG program made Concurrent
We describe the translation of a nontrivial program for solving equations from PROLOG to Concurrent PROLOG, and further to Flat Concurrent PROLOG. The translation from PROLOG to Concurrent PROLOG required understanding of the program but was straightforward. The translation from Concurrent PROLOG to Flat Concurrent PROLOG was more suitable to be the basis for automatic procedures. The different styles of translation used are illustrated with examples of code from the three programs. The gain in speed by performing computations in parallel is discussed.
| שפת פרסום | אנגלית |
| דפים | 75-92 |
| כתב עת | Journal of Logic Programming |
| כרך | 3 |
| נושא מספר | 1 |
| סטטוס פרסום | פורסם - 01.01.1986 |
ASJC Scopus subject areas
Logic