Laios, a parallel execution of Prolog by data copies:
Abstract: "LAIOS (Lattice for Artificial Intelligence Oriented System) is a project defining a multiprocessor architecture oriented to artificial intelligence applications. The execution model is the AND/OR tree; the control is realized by automata and authorizes OR parallelism and AND pipelini...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English French |
Veröffentlicht: |
Lyon
1990
|
Schriftenreihe: | Laboratoire d'Informatique du Parallélisme <Lyon>: Rapports de recherche du LIP
1990,1 |
Schlagworte: | |
Zusammenfassung: | Abstract: "LAIOS (Lattice for Artificial Intelligence Oriented System) is a project defining a multiprocessor architecture oriented to artificial intelligence applications. The execution model is the AND/OR tree; the control is realized by automata and authorizes OR parallelism and AND pipelining. PROLOG programs are compiled into frame nodes and execution dynamically creates process nodes. The data flows along the branches of the execution tree. In each process node, a computation is realized by an universal operator. The data are physically copied step by step, making parallelism and nondeterministic implementations easier An architecture is defined, supporting such a model. It uses self-defined data, structured in blocks. The lattice is composed of modules connected by two topologies corresponding to two levels of communications. A hexagonal network where neighbours communicate by dualports memories provides data circulation. A centralized network distributes the program where all the modules are connected by shared buses to a mass storage containing the knowledge base. First simulations have validated the model and the architecture The performance (without limitations of the number of nodes) is still modest, about tens of KLIPS depending on the program. These simulations permit one to understand the rules and the parameters that govern the parallel execution of PROLOG programs on this lattice and using this model. |
Beschreibung: | 19 S. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV010678453 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 960325s1990 |||| 00||| engod | ||
035 | |a (OCoLC)24332988 | ||
035 | |a (DE-599)BVBBV010678453 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng |a fre | |
049 | |a DE-91G | ||
100 | 1 | |a Duprat, Jean |e Verfasser |4 aut | |
245 | 1 | 0 | |a Laios, a parallel execution of Prolog by data copies |
264 | 1 | |a Lyon |c 1990 | |
300 | |a 19 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Laboratoire d'Informatique du Parallélisme <Lyon>: Rapports de recherche du LIP |v 1990,1 | |
520 | 3 | |a Abstract: "LAIOS (Lattice for Artificial Intelligence Oriented System) is a project defining a multiprocessor architecture oriented to artificial intelligence applications. The execution model is the AND/OR tree; the control is realized by automata and authorizes OR parallelism and AND pipelining. PROLOG programs are compiled into frame nodes and execution dynamically creates process nodes. The data flows along the branches of the execution tree. In each process node, a computation is realized by an universal operator. The data are physically copied step by step, making parallelism and nondeterministic implementations easier | |
520 | 3 | |a An architecture is defined, supporting such a model. It uses self-defined data, structured in blocks. The lattice is composed of modules connected by two topologies corresponding to two levels of communications. A hexagonal network where neighbours communicate by dualports memories provides data circulation. A centralized network distributes the program where all the modules are connected by shared buses to a mass storage containing the knowledge base. First simulations have validated the model and the architecture | |
520 | 3 | |a The performance (without limitations of the number of nodes) is still modest, about tens of KLIPS depending on the program. These simulations permit one to understand the rules and the parameters that govern the parallel execution of PROLOG programs on this lattice and using this model. | |
650 | 4 | |a Künstliche Intelligenz | |
650 | 4 | |a Artificial intelligence | |
650 | 4 | |a Prolog (Computer program language) | |
830 | 0 | |a Laboratoire d'Informatique du Parallélisme <Lyon>: Rapports de recherche du LIP |v 1990,1 |w (DE-604)BV010675085 |9 1990,1 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-007126781 |
Datensatz im Suchindex
_version_ | 1804125155902881793 |
---|---|
any_adam_object | |
author | Duprat, Jean |
author_facet | Duprat, Jean |
author_role | aut |
author_sort | Duprat, Jean |
author_variant | j d jd |
building | Verbundindex |
bvnumber | BV010678453 |
ctrlnum | (OCoLC)24332988 (DE-599)BVBBV010678453 |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02487nam a2200337 cb4500</leader><controlfield tag="001">BV010678453</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">960325s1990 |||| 00||| engod</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)24332988</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV010678453</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield><subfield code="a">fre</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Duprat, Jean</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Laios, a parallel execution of Prolog by data copies</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Lyon</subfield><subfield code="c">1990</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">19 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Laboratoire d'Informatique du Parallélisme <Lyon>: Rapports de recherche du LIP</subfield><subfield code="v">1990,1</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "LAIOS (Lattice for Artificial Intelligence Oriented System) is a project defining a multiprocessor architecture oriented to artificial intelligence applications. The execution model is the AND/OR tree; the control is realized by automata and authorizes OR parallelism and AND pipelining. PROLOG programs are compiled into frame nodes and execution dynamically creates process nodes. The data flows along the branches of the execution tree. In each process node, a computation is realized by an universal operator. The data are physically copied step by step, making parallelism and nondeterministic implementations easier</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">An architecture is defined, supporting such a model. It uses self-defined data, structured in blocks. The lattice is composed of modules connected by two topologies corresponding to two levels of communications. A hexagonal network where neighbours communicate by dualports memories provides data circulation. A centralized network distributes the program where all the modules are connected by shared buses to a mass storage containing the knowledge base. First simulations have validated the model and the architecture</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">The performance (without limitations of the number of nodes) is still modest, about tens of KLIPS depending on the program. These simulations permit one to understand the rules and the parameters that govern the parallel execution of PROLOG programs on this lattice and using this model.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Künstliche Intelligenz</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Artificial intelligence</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Prolog (Computer program language)</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Laboratoire d'Informatique du Parallélisme <Lyon>: Rapports de recherche du LIP</subfield><subfield code="v">1990,1</subfield><subfield code="w">(DE-604)BV010675085</subfield><subfield code="9">1990,1</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-007126781</subfield></datafield></record></collection> |
id | DE-604.BV010678453 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T17:57:04Z |
institution | BVB |
language | English French |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-007126781 |
oclc_num | 24332988 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM |
owner_facet | DE-91G DE-BY-TUM |
physical | 19 S. |
publishDate | 1990 |
publishDateSearch | 1990 |
publishDateSort | 1990 |
record_format | marc |
series | Laboratoire d'Informatique du Parallélisme <Lyon>: Rapports de recherche du LIP |
series2 | Laboratoire d'Informatique du Parallélisme <Lyon>: Rapports de recherche du LIP |
spelling | Duprat, Jean Verfasser aut Laios, a parallel execution of Prolog by data copies Lyon 1990 19 S. txt rdacontent n rdamedia nc rdacarrier Laboratoire d'Informatique du Parallélisme <Lyon>: Rapports de recherche du LIP 1990,1 Abstract: "LAIOS (Lattice for Artificial Intelligence Oriented System) is a project defining a multiprocessor architecture oriented to artificial intelligence applications. The execution model is the AND/OR tree; the control is realized by automata and authorizes OR parallelism and AND pipelining. PROLOG programs are compiled into frame nodes and execution dynamically creates process nodes. The data flows along the branches of the execution tree. In each process node, a computation is realized by an universal operator. The data are physically copied step by step, making parallelism and nondeterministic implementations easier An architecture is defined, supporting such a model. It uses self-defined data, structured in blocks. The lattice is composed of modules connected by two topologies corresponding to two levels of communications. A hexagonal network where neighbours communicate by dualports memories provides data circulation. A centralized network distributes the program where all the modules are connected by shared buses to a mass storage containing the knowledge base. First simulations have validated the model and the architecture The performance (without limitations of the number of nodes) is still modest, about tens of KLIPS depending on the program. These simulations permit one to understand the rules and the parameters that govern the parallel execution of PROLOG programs on this lattice and using this model. Künstliche Intelligenz Artificial intelligence Prolog (Computer program language) Laboratoire d'Informatique du Parallélisme <Lyon>: Rapports de recherche du LIP 1990,1 (DE-604)BV010675085 1990,1 |
spellingShingle | Duprat, Jean Laios, a parallel execution of Prolog by data copies Laboratoire d'Informatique du Parallélisme <Lyon>: Rapports de recherche du LIP Künstliche Intelligenz Artificial intelligence Prolog (Computer program language) |
title | Laios, a parallel execution of Prolog by data copies |
title_auth | Laios, a parallel execution of Prolog by data copies |
title_exact_search | Laios, a parallel execution of Prolog by data copies |
title_full | Laios, a parallel execution of Prolog by data copies |
title_fullStr | Laios, a parallel execution of Prolog by data copies |
title_full_unstemmed | Laios, a parallel execution of Prolog by data copies |
title_short | Laios, a parallel execution of Prolog by data copies |
title_sort | laios a parallel execution of prolog by data copies |
topic | Künstliche Intelligenz Artificial intelligence Prolog (Computer program language) |
topic_facet | Künstliche Intelligenz Artificial intelligence Prolog (Computer program language) |
volume_link | (DE-604)BV010675085 |
work_keys_str_mv | AT dupratjean laiosaparallelexecutionofprologbydatacopies |