![]()
AMBIENTUM BIOETHICA BIOLOGIA CHEMIA DIGITALIA DRAMATICA EDUCATIO ARTIS GYMNAST. ENGINEERING EPHEMERIDES EUROPAEA GEOGRAPHIA GEOLOGIA HISTORIA HISTORIA ARTIUM INFORMATICA IURISPRUDENTIA MATHEMATICA MUSICA NEGOTIA OECONOMICA PHILOLOGIA PHILOSOPHIA PHYSICA POLITICA PSYCHOLOGIA-PAEDAGOGIA SOCIOLOGIA THEOLOGIA CATHOLICA THEOLOGIA CATHOLICA LATIN THEOLOGIA GR.-CATH. VARAD THEOLOGIA ORTHODOXA THEOLOGIA REF. TRANSYLVAN
|
|||||||
Rezumat articol ediţie STUDIA UNIVERSITATIS BABEŞ-BOLYAI În partea de jos este prezentat rezumatul articolului selectat. Pentru revenire la cuprinsul ediţiei din care face parte acest articol, se accesează linkul din titlu. Pentru vizualizarea tuturor articolelor din arhivă la care este autor/coautor unul din autorii de mai jos, se accesează linkul din numele autorului. |
|||||||
STUDIA INFORMATICA - Ediţia nr.2 din 2002 | |||||||
Articol: |
A COST MODEL FOR THE AND-PARALLEL EXECUTION OF LOGIC PROGRAMS. Autori: MONICA VANCEA, ALEXANDRU VANCEA. |
||||||
Rezumat: Almost all the results regarding the automatic parallelization of logic programs assume ideal execution environments, focusing only on implicit parallelism detection and not taking into account practical computing system overheads. Trying to overcome such a drawback, we propose in this paper a cost model for the AND-parallel execution of logic programs, which is able to insert at compile time some cost functions which will estimate at run time the parallel execution costs involved. The cost functions are de- fined based on the particular computing system properties combined with the parallelization process features. If the conditions evaluated by these cost functions are met, the program is allowed to proceed in parallel. If not, it means that parallel execution may even require extra time compared with the sequential execution, so the code will be executed sequentially. We believe that our model is of a very practical importance allowing the run time environment to take the adequate decision with respect to the possibility of AND parallel execution of the (implicit) parallelism present in the logic programs. | |||||||
![]() |
|||||||
![]() |