Optimization rules for programming with collective operations:
Abstract: "We study how several collective operations like broadcast, reduction, scan, etc. can be composed efficiently in complex parallel programs. Our specific contributions are: (1) a formal framework for reasoning about collective operations; (2) a set of optimization rules which save comm...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Passau
1998
|
Schriftenreihe: | Universität <Passau> / Fakultät für Mathematik und Informatik: MIP
1998,13 |
Schlagworte: | |
Zusammenfassung: | Abstract: "We study how several collective operations like broadcast, reduction, scan, etc. can be composed efficiently in complex parallel programs. Our specific contributions are: (1) a formal framework for reasoning about collective operations; (2) a set of optimization rules which save communications by fusing several collective operations into one; (3) performance estimates, which guide the application of optimization rules depending on the machine characteristics; (4) a simple case study with the first results of machine experiments." |
Beschreibung: | 21, 5 S. graph. Darst. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV012248790 | ||
003 | DE-604 | ||
005 | 19990723 | ||
007 | t | ||
008 | 981106s1998 d||| |||| 00||| eng d | ||
035 | |a (OCoLC)41138362 | ||
035 | |a (DE-599)BVBBV012248790 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-154 |a DE-739 |a DE-12 |a DE-91G |a DE-634 | ||
084 | |a SS 5600 |0 (DE-625)143571: |2 rvk | ||
100 | 1 | |a Gorlač, Sergej |e Verfasser |4 aut | |
245 | 1 | 0 | |a Optimization rules for programming with collective operations |c S. Gorlatch ; C. Wedler ; C. Lengauer |
264 | 1 | |a Passau |c 1998 | |
300 | |a 21, 5 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Universität <Passau> / Fakultät für Mathematik und Informatik: MIP |v 1998,13 | |
520 | 3 | |a Abstract: "We study how several collective operations like broadcast, reduction, scan, etc. can be composed efficiently in complex parallel programs. Our specific contributions are: (1) a formal framework for reasoning about collective operations; (2) a set of optimization rules which save communications by fusing several collective operations into one; (3) performance estimates, which guide the application of optimization rules depending on the machine characteristics; (4) a simple case study with the first results of machine experiments." | |
650 | 4 | |a Computer programming | |
650 | 4 | |a Parallel processing (Electronic computers) | |
650 | 4 | |a Parallel programming (Computer science) | |
650 | 4 | |a Rule-based programming | |
650 | 0 | 7 | |a Theoretische Informatik |0 (DE-588)4196735-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Informatik |0 (DE-588)4026894-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Mathematik |0 (DE-588)4037944-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Theoretische Informatik |0 (DE-588)4196735-5 |D s |
689 | 0 | 1 | |a Informatik |0 (DE-588)4026894-9 |D s |
689 | 0 | 2 | |a Mathematik |0 (DE-588)4037944-9 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Wedler, Christoph |e Verfasser |4 aut | |
700 | 1 | |a Lengauer, Christian |e Verfasser |4 aut | |
810 | 2 | |a Fakultät für Mathematik und Informatik: MIP |t Universität <Passau> |v 1998,13 |w (DE-604)BV000905393 |9 1998,13 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-008299525 |
Datensatz im Suchindex
_version_ | 1804126865374314496 |
---|---|
any_adam_object | |
author | Gorlač, Sergej Wedler, Christoph Lengauer, Christian |
author_facet | Gorlač, Sergej Wedler, Christoph Lengauer, Christian |
author_role | aut aut aut |
author_sort | Gorlač, Sergej |
author_variant | s g sg c w cw c l cl |
building | Verbundindex |
bvnumber | BV012248790 |
classification_rvk | SS 5600 |
ctrlnum | (OCoLC)41138362 (DE-599)BVBBV012248790 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02224nam a2200445 cb4500</leader><controlfield tag="001">BV012248790</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">19990723 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">981106s1998 d||| |||| 00||| eng d</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)41138362</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV012248790</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></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-154</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-634</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">SS 5600</subfield><subfield code="0">(DE-625)143571:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Gorlač, Sergej</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Optimization rules for programming with collective operations</subfield><subfield code="c">S. Gorlatch ; C. Wedler ; C. Lengauer</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Passau</subfield><subfield code="c">1998</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">21, 5 S.</subfield><subfield code="b">graph. Darst.</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">Universität <Passau> / Fakultät für Mathematik und Informatik: MIP</subfield><subfield code="v">1998,13</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "We study how several collective operations like broadcast, reduction, scan, etc. can be composed efficiently in complex parallel programs. Our specific contributions are: (1) a formal framework for reasoning about collective operations; (2) a set of optimization rules which save communications by fusing several collective operations into one; (3) performance estimates, which guide the application of optimization rules depending on the machine characteristics; (4) a simple case study with the first results of machine experiments."</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Parallel processing (Electronic computers)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Parallel programming (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Rule-based programming</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Theoretische Informatik</subfield><subfield code="0">(DE-588)4196735-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Informatik</subfield><subfield code="0">(DE-588)4026894-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Mathematik</subfield><subfield code="0">(DE-588)4037944-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Theoretische Informatik</subfield><subfield code="0">(DE-588)4196735-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Informatik</subfield><subfield code="0">(DE-588)4026894-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Mathematik</subfield><subfield code="0">(DE-588)4037944-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Wedler, Christoph</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Lengauer, Christian</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="810" ind1="2" ind2=" "><subfield code="a">Fakultät für Mathematik und Informatik: MIP</subfield><subfield code="t">Universität <Passau></subfield><subfield code="v">1998,13</subfield><subfield code="w">(DE-604)BV000905393</subfield><subfield code="9">1998,13</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-008299525</subfield></datafield></record></collection> |
id | DE-604.BV012248790 |
illustrated | Illustrated |
indexdate | 2024-07-09T18:24:14Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-008299525 |
oclc_num | 41138362 |
open_access_boolean | |
owner | DE-154 DE-739 DE-12 DE-91G DE-BY-TUM DE-634 |
owner_facet | DE-154 DE-739 DE-12 DE-91G DE-BY-TUM DE-634 |
physical | 21, 5 S. graph. Darst. |
publishDate | 1998 |
publishDateSearch | 1998 |
publishDateSort | 1998 |
record_format | marc |
series2 | Universität <Passau> / Fakultät für Mathematik und Informatik: MIP |
spelling | Gorlač, Sergej Verfasser aut Optimization rules for programming with collective operations S. Gorlatch ; C. Wedler ; C. Lengauer Passau 1998 21, 5 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Universität <Passau> / Fakultät für Mathematik und Informatik: MIP 1998,13 Abstract: "We study how several collective operations like broadcast, reduction, scan, etc. can be composed efficiently in complex parallel programs. Our specific contributions are: (1) a formal framework for reasoning about collective operations; (2) a set of optimization rules which save communications by fusing several collective operations into one; (3) performance estimates, which guide the application of optimization rules depending on the machine characteristics; (4) a simple case study with the first results of machine experiments." Computer programming Parallel processing (Electronic computers) Parallel programming (Computer science) Rule-based programming Theoretische Informatik (DE-588)4196735-5 gnd rswk-swf Informatik (DE-588)4026894-9 gnd rswk-swf Mathematik (DE-588)4037944-9 gnd rswk-swf Theoretische Informatik (DE-588)4196735-5 s Informatik (DE-588)4026894-9 s Mathematik (DE-588)4037944-9 s DE-604 Wedler, Christoph Verfasser aut Lengauer, Christian Verfasser aut Fakultät für Mathematik und Informatik: MIP Universität <Passau> 1998,13 (DE-604)BV000905393 1998,13 |
spellingShingle | Gorlač, Sergej Wedler, Christoph Lengauer, Christian Optimization rules for programming with collective operations Computer programming Parallel processing (Electronic computers) Parallel programming (Computer science) Rule-based programming Theoretische Informatik (DE-588)4196735-5 gnd Informatik (DE-588)4026894-9 gnd Mathematik (DE-588)4037944-9 gnd |
subject_GND | (DE-588)4196735-5 (DE-588)4026894-9 (DE-588)4037944-9 |
title | Optimization rules for programming with collective operations |
title_auth | Optimization rules for programming with collective operations |
title_exact_search | Optimization rules for programming with collective operations |
title_full | Optimization rules for programming with collective operations S. Gorlatch ; C. Wedler ; C. Lengauer |
title_fullStr | Optimization rules for programming with collective operations S. Gorlatch ; C. Wedler ; C. Lengauer |
title_full_unstemmed | Optimization rules for programming with collective operations S. Gorlatch ; C. Wedler ; C. Lengauer |
title_short | Optimization rules for programming with collective operations |
title_sort | optimization rules for programming with collective operations |
topic | Computer programming Parallel processing (Electronic computers) Parallel programming (Computer science) Rule-based programming Theoretische Informatik (DE-588)4196735-5 gnd Informatik (DE-588)4026894-9 gnd Mathematik (DE-588)4037944-9 gnd |
topic_facet | Computer programming Parallel processing (Electronic computers) Parallel programming (Computer science) Rule-based programming Theoretische Informatik Informatik Mathematik |
volume_link | (DE-604)BV000905393 |
work_keys_str_mv | AT gorlacsergej optimizationrulesforprogrammingwithcollectiveoperations AT wedlerchristoph optimizationrulesforprogrammingwithcollectiveoperations AT lengauerchristian optimizationrulesforprogrammingwithcollectiveoperations |