eprintid: 14279 rev_number: 16 eprint_status: archive userid: 2047 dir: disk0/00/01/42/79 datestamp: 2013-01-15 10:27:31 lastmod: 2016-04-21 13:52:04 status_changed: 2013-01-15 10:27:31 type: article metadata_visibility: show item_issues_count: 0 creators_name: Hermenegildo, Manuel V. creators_name: Carro Liñares, Manuel title: Relating data—parallelism and (and—) parallelism in logic programs ispublished: pub subjects: informatica keywords: Parallel logic programming, And-parallelism, Data-parallelism, Fast task Startup, Scheduling, Programación lógica en paralelo, Tareas de inicio rápidas, Programación. abstract: Much work has been done in the áreas of and-parallelism and data parallelism in Logic Programs. Such work has proceeded to a certain extent in an independent fashion. Both types of parallelism offer advantages and disadvantages. Traditional (and-) parallel models offer generality, being able to exploit parallelism in a large class of programs (including that exploited by data parallelism techniques). Data parallelism techniques on the other hand offer increased performance for a restricted class of programs. The thesis of this paper is that these two forms of parallelism are not fundamentally different and that relating them opens the possibility of obtaining the advantages of both within the same system. Some relevant issues are discussed and solutions proposed. The discussion is illustrated through visualizations of actual parallel executions implementing the ideas proposed. date: 1996-07 date_type: published publisher: Elsevier Science official_url: http://www.sciencedirect.com/science/article/pii/S0096055196000112 id_number: 10.1016/S0096-0551(96)00011-2 full_text_status: public publication: The Computer Languages Journal volume: 22 number: 2/3 pagerange: 143-163 institution: Informatica department: Inteligencia_Artificial refereed: TRUE issn: 1477-8424 rights: by-nc-nd citation: Hermenegildo, Manuel V. and Carro Liñares, Manuel (1996). Relating data—parallelism and (and—) parallelism in logic programs. "The Computer Languages Journal", v. 22 (n. 2/3); pp. 143-163. ISSN 1477-8424. https://doi.org/10.1016/S0096-0551(96)00011-2 . document_url: https://oa.upm.es/14279/1/HERME_A_1996-4.pdf