Design and performance measurements of an execution model for the parallel processing of Prolog programs

This paper presents a hierarchical parallel execution model for Prolog programs, the execution model is based on Or-parallelism/And-parallelism as coarse-grain parallelism, and parallel unification as fine-grain parallelism. At the coarse-grain parallelism level we propose an extended And-Or tree. C...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:IEEE First ICA³PP, IEEE First International Conference on Algorithms and Architectures for Parallel Processing, Brisbane, Australia, 19-21 April, 1995 Ročník 2; s. 650 - 658 vol.2
Hlavní autoři: Dong Wang, Kobayashi, H., Nakamura, T.
Médium: Konferenční příspěvek
Jazyk:angličtina
japonština
Vydáno: IEEE 19.11.2002
Témata:
ISBN:9780780320185, 0780320182
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract This paper presents a hierarchical parallel execution model for Prolog programs, the execution model is based on Or-parallelism/And-parallelism as coarse-grain parallelism, and parallel unification as fine-grain parallelism. At the coarse-grain parallelism level we propose an extended And-Or tree. Consequently, the tree can exploit high degree of parallelism from Prolog programs. Exploiting parallelism of Prolog programs is based an the binding-arrays method for Or-parallelism and the restricted And-parallelism (RAP) method for And-parallelism. At the fine-grain parallelism level, parallel unification is performed. In general, the parallel unification consists of parallel argument matching and consistency checking. However, since the RAP method does not need consistency checking, consistency checking at the fine-grain parallelism level is also removed. The measurements of the parallelism degree of this model are also to be presented in this paper.< >
AbstractList This paper presents a hierarchical parallel execution model for Prolog programs, the execution model is based on Or-parallelism/And-parallelism as coarse-grain parallelism, and parallel unification as fine-grain parallelism. At the coarse-grain parallelism level we propose an extended And-Or tree. Consequently, the tree can exploit high degree of parallelism from Prolog programs. Exploiting parallelism of Prolog programs is based an the binding-arrays method for Or-parallelism and the restricted And-parallelism (RAP) method for And-parallelism. At the fine-grain parallelism level, parallel unification is performed. In general, the parallel unification consists of parallel argument matching and consistency checking. However, since the RAP method does not need consistency checking, consistency checking at the fine-grain parallelism level is also removed. The measurements of the parallelism degree of this model are also to be presented in this paper.< >
Author Kobayashi, H.
Dong Wang
Nakamura, T.
Author_xml – sequence: 1
  surname: Dong Wang
  fullname: Dong Wang
  organization: Fac. of Eng., Tohoku Univ., Sendai, Japan
– sequence: 2
  givenname: H.
  surname: Kobayashi
  fullname: Kobayashi, H.
  organization: Fac. of Eng., Tohoku Univ., Sendai, Japan
– sequence: 3
  givenname: T.
  surname: Nakamura
  fullname: Nakamura, T.
  organization: Fac. of Eng., Tohoku Univ., Sendai, Japan
BookMark eNotUNFKxDAQDKignvcB-pQf6Nk0TdN9lFNP4cA-6POxyW17lTYpSQ_0781xDgsLM7vDMLfs0nlHjN2LfCVEDo_v66emWQkAtSp1Uajigi1B13kaWeSiVtdsGeN3nlAqIfPyhh2eKfad4-j2fKLQ-jCis8RHwngMNJKbI_dt0jn9kD3OvXd89HsaeLrl84H4hAGHIRFT8JZi7F13-miCH3x3IruAY7xjVy0OkZb_e8G-Xl8-12_Z9mOTcm-zPuWesxbKSpvaoFVoRK2lsQWQNppASbGXlalBS10ZawGNAllSqVsAgyBBVigX7OHs2xPRbgr9iOF3d65D_gFSvVln
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICAPP.1995.472252
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EndPage 658 vol.2
ExternalDocumentID 472252
GroupedDBID 6IE
6IK
6IL
AAJGR
AAWTH
ACGHX
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
OCL
RIE
RIL
ID FETCH-LOGICAL-i199t-f9467b8bac5ab1873bc29e7b7e9531d36b897376bcc9ab5934e47f99ba93936a3
IEDL.DBID RIE
ISBN 9780780320185
0780320182
ISICitedReferencesCount 0
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=472252&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Tue Aug 26 23:24:11 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
Japanese
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i199t-f9467b8bac5ab1873bc29e7b7e9531d36b897376bcc9ab5934e47f99ba93936a3
ParticipantIDs ieee_primary_472252
PublicationCentury 2000
PublicationDate 2002-11-19
PublicationDateYYYYMMDD 2002-11-19
PublicationDate_xml – month: 11
  year: 2002
  text: 2002-11-19
  day: 19
PublicationDecade 2000
PublicationTitle IEEE First ICA³PP, IEEE First International Conference on Algorithms and Architectures for Parallel Processing, Brisbane, Australia, 19-21 April, 1995
PublicationTitleAbbrev ICAPP
PublicationYear 2002
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0000451304
Score 1.3112941
Snippet This paper presents a hierarchical parallel execution model for Prolog programs, the execution model is based on Or-parallelism/And-parallelism as coarse-grain...
SourceID ieee
SourceType Publisher
StartPage 650
SubjectTerms Application software
Artificial intelligence
Design engineering
Expert systems
Logic programming
Machine intelligence
Parallel processing
Programming profession
Spatial databases
Systems engineering and theory
Title Design and performance measurements of an execution model for the parallel processing of Prolog programs
URI https://ieeexplore.ieee.org/document/472252
Volume 2
WOSCitedRecordID wos472252&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwELagYmACShFveWB1m5DYzo2oUIGEqgwgdav8FJVKWvWB-PmcnbQVEgtb4jycOLnz3fm--wi50wU3gaiICaUsy70FlDkrGSTec6F8Yn0ECr_K4bAYjaBs6mxHLIxzLiafuW7YjGv5dmbWIVTWC4UNOerbfSlFDdXahlNCmRT0zKNjXgRScLSbm_o6m33eLGqmCfRe-g9lGZB6vFvf9Be5SpxbBkf_eqpj0tlh9Gi5nX1OyJ6r2uRoQ9JAG5k9JR-PMUeDqsrS-Q4lQD93wcElnXk8Tt23M_E_pJEfh-K5FO1DGsqDT6fYMK9RBdhfuAJ7R8VJmwyvZYe8D57e-s-soVdgE3zxFfOASlIXWhmudFrITJt7cFJLByiYNhO6AIn6RxsDSnPIcpdLD6AVZJAJlZ2RVjWr3DmhHtBKcT4TRiS5QycIDQEZWD3SFDWI8hekHcZtPK8raIzrIbv8s_WKHNaMKylL4Zq0Vou1uyEH5ms1WS5u41f_AdF9rBw
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT8MwDI7QQILTYAzxJgeu3dq1aeojGkybGFMPQ9ptStJETBrttAfi5-Ok3SYkLtza9JE2ih3b8eePkEeZMGWJirxYiMyLTAYocxn3wDeGxcL4mXFA4SEfjZLJBNKqzrbDwmitXfKZbtlDt5efFWpjQ2VtW9iQob49ZFHU8Uuw1i6gYguloG_uXPPE0oKj5VxV2Nmes2pbM_ChPeg-panF6rFW-dpf9CpudenV__Vdp6S5R-nRdLf-nJEDnTdIfUvTQCupPScfzy5Lg4o8o4s9ToB-7sODK1oYvE71t1ZuJlLHkEPxXooWIrUFwudzbFiUuALszz6BvaPqpFWO16pJ3nsv427fqwgWvBn--NozgGpSJlIoJmSQ8FCqDmguuQYUzSyMZQIcNZBUCoRkEEY64gZACgghjEV4QWp5ketLQg2gnaJNGKvYjzS6QWgKcMvrEQSoQ4S5Ig07btNFWUNjWg7Z9Z-tD-S4P34bToeD0esNOSn5VwIvgFtSWy83-o4cqa_1bLW8dzPgB_XEr2M
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=IEEE+First+ICA%C2%B3PP%2C+IEEE+First+International+Conference+on+Algorithms+and+Architectures+for+Parallel+Processing%2C+Brisbane%2C+Australia%2C+19-21+April%2C+1995&rft.atitle=Design+and+performance+measurements+of+an+execution+model+for+the+parallel+processing+of+Prolog+programs&rft.au=Dong+Wang&rft.au=Kobayashi%2C+H.&rft.au=Nakamura%2C+T.&rft.date=2002-11-19&rft.pub=IEEE&rft.isbn=9780780320185&rft.volume=2&rft.spage=650&rft.epage=658+vol.2&rft_id=info:doi/10.1109%2FICAPP.1995.472252&rft.externalDocID=472252
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780780320185/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780780320185/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780780320185/sc.gif&client=summon&freeimage=true