DocumentCode :
2427925
Title :
Detecting AND-parallelism in logic programs without literal ordering
Author :
Chung, Winston W K ; Day, William B.
Author_Institution :
Alabama Univ., Huntsville, AL, USA
fYear :
1989
fDate :
22-24 March 1989
Firstpage :
315
Lastpage :
319
Abstract :
The authors present an AND-parallelism detection scheme which does not order literals or analyze data dependency. The simple concept of variable holding allows the system to utilize AND-parallel literals concurrently without causing binding conflicts. The run-time support of this scheme is minimal: groundness test, independence test, and variable holding. Without extra runtime processing, this scheme also supports an option mode declaration, which provides its programmers with greater flexibility to specify parallel execution. The execution graphs generated by this scheme are compared with the graphs generated by other models. The authors find that this scheme generally uses the highest degree of parallelism.<>
Keywords :
logic programming; AND-parallelism detection; binding conflicts; data dependency; execution graphs; groundness test; independence test; logic programs; option mode declaration; run-time support; variable holding; Algorithm design and analysis; Data analysis; Ground support; Logic; Performance analysis; Performance evaluation; Programming profession; Runtime; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computers and Communications, 1989. Conference Proceedings., Eighth Annual International Phoenix Conference on
Conference_Location :
Scottsdale, AZ, USA
Print_ISBN :
0-8186-1918-x
Type :
conf
DOI :
10.1109/PCCC.1989.37407
Filename :
37407
Link To Document :
بازگشت