Werkzeuge zur Optimierung von Programmen auf massiv parallelen Rechensystemen:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | Undetermined |
Veröffentlicht: |
1994
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | München, Techn. Univ., Diss., 1994 |
Beschreibung: | VI, 189 S. graph. Darst. |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV009913151 | ||
003 | DE-604 | ||
007 | t | ||
008 | 941123s1994 d||| m||| 00||| undod | ||
016 | 7 | |a 942710525 |2 DE-101 | |
035 | |a (OCoLC)644951864 | ||
035 | |a (DE-599)BVBBV009913151 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | |a und | ||
049 | |a DE-91 |a DE-91G |a DE-12 | ||
084 | |a DAT 345d |2 stub | ||
084 | |a DAT 516d |2 stub | ||
084 | |a DAT 216d |2 stub | ||
100 | 1 | |a Hansen, Olav |e Verfasser |4 aut | |
245 | 1 | 0 | |a Werkzeuge zur Optimierung von Programmen auf massiv parallelen Rechensystemen |c Olav Hansen |
264 | 1 | |c 1994 | |
300 | |a VI, 189 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a München, Techn. Univ., Diss., 1994 | ||
650 | 0 | 7 | |a Programmoptimierung |0 (DE-588)4191605-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Massive Parallelität |0 (DE-588)4324752-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Parallelrechner |0 (DE-588)4173280-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Leistungsmessung |0 (DE-588)4167290-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Paralleler Algorithmus |0 (DE-588)4193615-2 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Parallelrechner |0 (DE-588)4173280-7 |D s |
689 | 0 | 1 | |a Programmoptimierung |0 (DE-588)4191605-0 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Paralleler Algorithmus |0 (DE-588)4193615-2 |D s |
689 | 1 | 1 | |a Massive Parallelität |0 (DE-588)4324752-0 |D s |
689 | 1 | 2 | |a Leistungsmessung |0 (DE-588)4167290-2 |D s |
689 | 1 | |5 DE-604 | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006567012&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-006567012 |
Datensatz im Suchindex
_version_ | 1812461304354439168 |
---|---|
adam_text |
INHALTSVERZEICHNIS
1 EINLEITUNG 1
2 BEGRIFFE, METHODEN UND ZIELSETZUNGEN DER LEISTUNGSANALYSE PAR
ALLELER SYSTEME 7
2.1 GRUNDLEGENDE BEGRIFFE. 8
2.1.1 LEISTUNG. 8
2.1.2 SPEEDUP UND EFFIZIENZ. 9
2.1.3 AUSLASTUNG. NUTZUNG UND VERZOEGERUNG. 10
2.2 METHODEN DER LEISTUNGSANALYSE. 12
2.2.1 BENCHMARKING. 12
2.2.2 ANALYTISCHE MODELLIERUNG . 13
2.2.3 SIMULATION. 15
2.2.4 LEISTUNGSMESSUNG. 16
2.3 ANWENDUNGSGEBIETE DER METHODEN ZUR LEISTUNGSANALYSE. 18
/
3 GRUNDLAGEN DER LEISTUNGSMESSUNG PARALLELER PROGRAMME 23
3.1 STRUKTUREN PARALLELER SYSTEME. 24
3.2 PROGRAMMIERUNG PARALLELER SYSTEME. 26
3.2.1 EXPLIZITE PARALLELE PROGRAMMIERMODELLE. 26
3.2.2 FORMEN DES PARALLELISMUS. 28
3.2.3 HOEHERE KONZEPTE ZUR ERSTELLUNG PARALLELER PROGRAMME . . 28
3.3 QUELLEN UNZUREICHENDEN LEISTUNGSVERHALTENS PARALLELER PROGRAMME 29
3.4 ANFORDERUNGEN AN DIE LEISTUNGSMESSUNG PARALLELER PROGRAMME . . 31
4 ERARBEITUNG DES ENTWURFSRAUMS VON LEISTUNGSMESSSYSTEMEN 35
4.1 DARSTELLUNG DES PROGRAMMABLAUFS. 36
4.1.1 BEZUGSPUNKTE DER ABLAUFDARSTELLUNG . 36
4.1.2 DATENTYPEN DER REPRAESENTATION DER LEISTUNGSINDIZES . 37
4.1.3 DIAGRAMME ZUR GRAPHISCHEN DARSTELLUNG VON LEISTUNGSINDIZES 41
4.2 GENERIERUNG UND ERFASSUNG VON MESSDATEN. 46
4.2.1 IMPLEMENTIERUNGSVARIANTEN VON MONITOREN. 46
4.2.2 ERZEUGUNG VON EREIGNISSPUREN DURCH HARDWARE-MONITORING 48
BIBLIOGRAFISCHE INFORMATIONEN
HTTP://D-NB.INFO/942710525
INHALTSVERZEICHNIS
4.3
4.4
4.5
4.2.3
4.2.4
4.2.5
ERZEUGUNG VON EREIGNISSPUREN DURCH SOFTWARE- UND HYBND-
MONITORING .' '. ' ' ' ' '
EREIGNISBASIERTE ERZEUGUNG VON DURCHSCHNITTSWERTEN . YY YY
STATISTISCHE VERFAHREN ZUR ERZEUGUNG VON DURCHSCHNITTS
WERTEN .
4.2.6 ERZEUGUNG VON ZEITSTEMPELN.
4.2.7 INSTRUMENTIERUNG DES PROGRAMMS.
VERARBEITUNG VON MESSDATEN.
4.3.1 ABSPEICHERN UND AUSLESEN VON MESSDATEN.
4.3.2 VORVERARBEITUNG VON MESSDATEN .
4.3.3 KORREKTUR VON MESSDATEN.
SYSTEME ZUR LEISTUNGSMESSUNG.
4.4.1 PIE .
4.4.2 PARAGRAPH.
4.4.3 PABLO .
4.4.4 EXPRESS WERKZEUGE.
4.4.5 GAUGE.
4.4.6 IPS-2.
4.4.7 QUARTZ.
4.4.8 ZM4/SIMPLE.
4.4.9 DELTA-T.
BEWERTUNG DER VORGESTELLTEN REALISIERUNGSTECHNIKEN UND SYSTEME
BZGL. DER ANFORDERUNGEN.
45 1 ABHAENGIGKEIT DER ANFORDERUNGEN VON DEN REALISIERUNGS
TECHNIKEN FUER TEILAUFGABEN VON LEISTUNGSMESSSYSTEMEN . -
4.5.2 BEWERTUNG DER SYSTEME ZUR LEISTUNGSMESSUNG IM EINZELNEN
49
50
52
54
56
60
60
64
67
68
68
69
71
72
73
75
76
76
77
78
79
79
87
MEN
5.1
5.2
5 ENTWICKLUNG EINER METHODIK ZUR LEISTUNGSMESSUNG VON PROGRAM-
AUF MASSIV PARALLELEN RECHENSYSTEMEN
MOEGLICHKEITEN ZUR ANALYSE DES ABLAUFVERHALTENS PARALLELER PRO-
ERAMME IM HINBLICK AUF DEREN OPTIMIERUNG
YY YY YY
YY.' '
EXISTIERENDE METHODEN ZUR ANALYSE DES ABLAUFVERHALTENS PARAL E-
5.2.1 DARSTELLUNG DES PARALLELEN PROGRAMMABLAUFS DURCH DISKRETE
PROZESSZUSTAENDE.' ''
\
DARSTELLUNG DES PARALLELEN PROGRAMMABLAUFS DURCH DURCH
SCHNITTSWERTE MIT ENGEM PROGRAMMBEZUG . . YY
YY
YY YY YY YY YY YY
DARSTELLUNG DES PARALLELEN PROGRAMMABLAUFS DURCH PROHL-
WERTE MIT ENGEM PROGRAMMBEZUG. " "
DARSTELLUNG DES PROGRAMMABLAUFS DURCH NORMALISIERTE RE
CHENZEITEN .'.' '
5.2.5 IDENTIFIZIERUNG KRITISCHER PFADE DER PROGRAMMAUSFUHRUNG .
I.2.2
5.2.3
5.2.4
97
98
102
104
106
108
109
110
INHALTSVERZEICHNIS
III
5.3 BEWERTUNG DER METHODEN IN HINBLICK AUF MASSIV PARALLELE SYSTEME 112
5.4 EINE SKALIERBARE METHODIK ZUR LEISTUNGSMESSUNG.115
6 ENTWURF EINES SKALIERBAREN LEISTUNGSMESSSYSTEMS 119
6.1 GRUNDLEGENDE ENTWURFSENTSCHEIDUNGEN.120
6.2 AUSWAHL VON MESSUNGEN.122
6.3 BEZEICHNUNG DYNAMISCH ERZEUGTER PROZESSE SOWIE KOMMUNIKATIONS
UND SYNCHRONISATIONSOBJEKTE. 127
6.4 DARSTELLUNG VON MESSWERTEN .132
6.4.1 WERTETYPEN ZUR DARSTELLUNG VON MESSWERTEN.132
6.4.2 DEFINITION VON AUSGABEDIAGRAMMEN.132
6.4.3 DIAGRAMME ZUR DARSTELLUNG VON SKALARWERTEN.133
6.4.4 DIAGRAMME ZUR DARSTELLUNG VON WERTEFELDERN.136
6.5 GENERIERUNG UND ERFASSUNG VON MESSDATEN.141
6.5.1 EINTRAEGEN VON MESSWERTEN IN DIE DATENSTRUKTUREN ZUM ER
FASSEN VON MESSWERTEN .142
6.5.2 GENERIERUNG VON RECHENZEITBEZOGENEN DATEN.142
6.5.3 GENERIERUNG KOMMUNIKATIONS- UND E/A-BEZOGENER SOWIE
BENUTZERDEFINIERTER DATEN .146
6.5.4 RUECKWIRKUNG DER MESSUNG AUF DIE PROGRAMMAUSFUEHRUNG . 147
6.6 VERARBEITUNG VON MESSWERTEN.148
6.6.1 KOMMANDOS ZUR VERWALTUNG VON MESSUNGEN.148
6.6.2 KONSTRUKTION KNOTENUEBERGREIFENDER MESSWERTE.152
6.6.3 BILDUNG EINER GLOBALEN ZEIT.155
6.6.4 RUECKWIRKUNG DER MESSUNGS- UND MESSWERTEVERWALTUNG AUF
' DIE PROGRAMMAUSFUEHRUNG.155
6.7 MOEGLICHE MASSNAHMEN ZUR FEHLERKORREKTUR.156
6.8 PORTABLE GESTALTUNG DES SYSTEMS.159
7 OPTIMIERUNG PARALLELER ANWENDUNGEN 162
7.1 DAS PROBLEM DES HANDLUNGSREISENDEN.162
7.2 NSFLEX.167
8 ZUSAMMENFASSUNG UND AUSBLICK 173
8.1 ZUSAMMENFASSUNG.173
8.2 WEITERFUEHRENDE ARBEITEN.175
LITERATUR
180 |
any_adam_object | 1 |
author | Hansen, Olav |
author_facet | Hansen, Olav |
author_role | aut |
author_sort | Hansen, Olav |
author_variant | o h oh |
building | Verbundindex |
bvnumber | BV009913151 |
classification_tum | DAT 345d DAT 516d DAT 216d |
ctrlnum | (OCoLC)644951864 (DE-599)BVBBV009913151 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV009913151</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">941123s1994 d||| m||| 00||| undod</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">942710525</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)644951864</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV009913151</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=" " ind2=" "><subfield code="a">und</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-12</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 345d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 516d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 216d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hansen, Olav</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Werkzeuge zur Optimierung von Programmen auf massiv parallelen Rechensystemen</subfield><subfield code="c">Olav Hansen</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">1994</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">VI, 189 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="500" ind1=" " ind2=" "><subfield code="a">München, Techn. Univ., Diss., 1994</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmoptimierung</subfield><subfield code="0">(DE-588)4191605-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Massive Parallelität</subfield><subfield code="0">(DE-588)4324752-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Parallelrechner</subfield><subfield code="0">(DE-588)4173280-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Leistungsmessung</subfield><subfield code="0">(DE-588)4167290-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Paralleler Algorithmus</subfield><subfield code="0">(DE-588)4193615-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4113937-9</subfield><subfield code="a">Hochschulschrift</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Parallelrechner</subfield><subfield code="0">(DE-588)4173280-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Programmoptimierung</subfield><subfield code="0">(DE-588)4191605-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Paralleler Algorithmus</subfield><subfield code="0">(DE-588)4193615-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Massive Parallelität</subfield><subfield code="0">(DE-588)4324752-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><subfield code="a">Leistungsmessung</subfield><subfield code="0">(DE-588)4167290-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006567012&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-006567012</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV009913151 |
illustrated | Illustrated |
indexdate | 2024-10-09T18:16:33Z |
institution | BVB |
language | Undetermined |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-006567012 |
oclc_num | 644951864 |
open_access_boolean | |
owner | DE-91 DE-BY-TUM DE-91G DE-BY-TUM DE-12 |
owner_facet | DE-91 DE-BY-TUM DE-91G DE-BY-TUM DE-12 |
physical | VI, 189 S. graph. Darst. |
publishDate | 1994 |
publishDateSearch | 1994 |
publishDateSort | 1994 |
record_format | marc |
spelling | Hansen, Olav Verfasser aut Werkzeuge zur Optimierung von Programmen auf massiv parallelen Rechensystemen Olav Hansen 1994 VI, 189 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier München, Techn. Univ., Diss., 1994 Programmoptimierung (DE-588)4191605-0 gnd rswk-swf Massive Parallelität (DE-588)4324752-0 gnd rswk-swf Parallelrechner (DE-588)4173280-7 gnd rswk-swf Leistungsmessung (DE-588)4167290-2 gnd rswk-swf Paralleler Algorithmus (DE-588)4193615-2 gnd rswk-swf (DE-588)4113937-9 Hochschulschrift gnd-content Parallelrechner (DE-588)4173280-7 s Programmoptimierung (DE-588)4191605-0 s DE-604 Paralleler Algorithmus (DE-588)4193615-2 s Massive Parallelität (DE-588)4324752-0 s Leistungsmessung (DE-588)4167290-2 s DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006567012&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Hansen, Olav Werkzeuge zur Optimierung von Programmen auf massiv parallelen Rechensystemen Programmoptimierung (DE-588)4191605-0 gnd Massive Parallelität (DE-588)4324752-0 gnd Parallelrechner (DE-588)4173280-7 gnd Leistungsmessung (DE-588)4167290-2 gnd Paralleler Algorithmus (DE-588)4193615-2 gnd |
subject_GND | (DE-588)4191605-0 (DE-588)4324752-0 (DE-588)4173280-7 (DE-588)4167290-2 (DE-588)4193615-2 (DE-588)4113937-9 |
title | Werkzeuge zur Optimierung von Programmen auf massiv parallelen Rechensystemen |
title_auth | Werkzeuge zur Optimierung von Programmen auf massiv parallelen Rechensystemen |
title_exact_search | Werkzeuge zur Optimierung von Programmen auf massiv parallelen Rechensystemen |
title_full | Werkzeuge zur Optimierung von Programmen auf massiv parallelen Rechensystemen Olav Hansen |
title_fullStr | Werkzeuge zur Optimierung von Programmen auf massiv parallelen Rechensystemen Olav Hansen |
title_full_unstemmed | Werkzeuge zur Optimierung von Programmen auf massiv parallelen Rechensystemen Olav Hansen |
title_short | Werkzeuge zur Optimierung von Programmen auf massiv parallelen Rechensystemen |
title_sort | werkzeuge zur optimierung von programmen auf massiv parallelen rechensystemen |
topic | Programmoptimierung (DE-588)4191605-0 gnd Massive Parallelität (DE-588)4324752-0 gnd Parallelrechner (DE-588)4173280-7 gnd Leistungsmessung (DE-588)4167290-2 gnd Paralleler Algorithmus (DE-588)4193615-2 gnd |
topic_facet | Programmoptimierung Massive Parallelität Parallelrechner Leistungsmessung Paralleler Algorithmus Hochschulschrift |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006567012&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT hansenolav werkzeugezuroptimierungvonprogrammenaufmassivparallelenrechensystemen |