Ein datenparalleler Ansatz zur Beschleunigung von Datenflussanalysen mittels GPU:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Abschlussarbeit Buch |
Sprache: | German |
Veröffentlicht: |
Erlangen
FAU University Press
2022
|
Schriftenreihe: | FAU Studien aus der Informatik
Band 17 |
Schlagworte: | |
Online-Zugang: | Volltext Volltext Volltext Volltext Inhaltsverzeichnis |
Beschreibung: | xix, 324 Seiten Diagramme 210 cm x 148 cm |
ISBN: | 9783961474936 3961474931 |
DOI: | 10.25593/978-3-96147-494-3 |
Internformat
MARC
LEADER | 00000nam a22000008cb4500 | ||
---|---|---|---|
001 | BV047873483 | ||
003 | DE-604 | ||
005 | 20220711 | ||
007 | t | ||
008 | 220308s2022 gw |||| m||| 00||| ger d | ||
016 | 7 | |a 1253098662 |2 DE-101 | |
020 | |a 9783961474936 |c : EUR 24.50 (DE), EUR 25.20 (AT) |9 978-3-96147-493-6 | ||
020 | |a 3961474931 |9 3-96147-493-1 | ||
024 | 3 | |a 9783961474936 | |
035 | |a (OCoLC)1303701408 | ||
035 | |a (DE-599)DNB1253098662 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BY | ||
049 | |a DE-12 |a DE-384 |a DE-473 |a DE-703 |a DE-1051 |a DE-824 |a DE-29 |a DE-91 |a DE-19 |a DE-1049 |a DE-92 |a DE-739 |a DE-898 |a DE-355 |a DE-706 |a DE-20 |a DE-1102 |a DE-860 |a DE-2174 |a DE-29T | ||
084 | |8 2\p |a 004 |2 23sdnb | ||
084 | |8 1\p |a 004 |2 23sdnb | ||
084 | |8 4\p |a 004 |2 23sdnb | ||
084 | |8 3\p |a 004 |2 23sdnb | ||
100 | 1 | |a Blaß, Thorsten |e Verfasser |0 (DE-588)1253532583 |4 aut | |
245 | 1 | 0 | |a Ein datenparalleler Ansatz zur Beschleunigung von Datenflussanalysen mittels GPU |c Thorsten Blaß |
264 | 1 | |a Erlangen |b FAU University Press |c 2022 | |
300 | |a xix, 324 Seiten |b Diagramme |c 210 cm x 148 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a FAU Studien aus der Informatik |v Band 17 | |
502 | |b Dissertation |c Friedrich-Alexander-Universität Erlangen-Nürnberg |d 2021 | ||
650 | 0 | 7 | |a Datenparallelität |0 (DE-588)4701007-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Compiler |0 (DE-588)4148248-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenflussanalyse |0 (DE-588)1058751557 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Fixpunkt |g Datensicherung |0 (DE-588)4154497-3 |2 gnd |9 rswk-swf |
653 | |a Compiler | ||
653 | |a Datenparallelität | ||
653 | |a Fixpunkt | ||
653 | |a Datenflussanalyse | ||
653 | |a Compiler | ||
653 | |a Datenparallelität | ||
653 | |a Fixpunkt | ||
653 | |a Datenflussanalyse | ||
653 | |a Compiler | ||
653 | |a Datenparallelität | ||
653 | |a Fixpunkt | ||
653 | |a Datenflussanalyse | ||
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Compiler |0 (DE-588)4148248-7 |D s |
689 | 0 | 1 | |a Datenparallelität |0 (DE-588)4701007-1 |D s |
689 | 0 | 2 | |a Fixpunkt |g Datensicherung |0 (DE-588)4154497-3 |D s |
689 | 0 | 3 | |a Datenflussanalyse |0 (DE-588)1058751557 |D s |
689 | 0 | |5 DE-604 | |
710 | 2 | |a FAU University Press ein Imprint der Universität Erlangen-Nürnberg |b Universitätsbibliothek |0 (DE-588)1068111240 |4 pbl | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |
830 | 0 | |a FAU Studien aus der Informatik |v Band 17 |w (DE-604)BV043902000 |9 17 | |
856 | 4 | 1 | |u https://open.fau.de/handle/openfau/18694 |x Verlag |z kostenfrei |3 Volltext |
856 | 4 | 1 | |u https://doi.org/10.25593/978-3-96147-494-3 |x Resolving-System |z kostenfrei |3 Volltext |
856 | 4 | 1 | |u https://nbn-resolving.org/urn:nbn:de:bvb:29-opus4-186947 |x Resolving-System |z kostenfrei |3 Volltext |
856 | 4 | 1 | |u https://d-nb.info/125328752X/34 |x Langzeitarchivierung Nationalbibliothek |z kostenfrei |3 Volltext |
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=033255952&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
912 | |a ebook | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-033255952 | ||
883 | 1 | |8 1\p |a vlb |d 20220308 |q DE-101 |u https://d-nb.info/provenance/plan#vlb | |
883 | 1 | |8 2\p |a vlb |d 20220308 |q DE-101 |u https://d-nb.info/provenance/plan#vlb | |
883 | 1 | |8 3\p |a vlb |d 20220308 |q DE-101 |u https://d-nb.info/provenance/plan#vlb | |
883 | 1 | |8 4\p |a vlb |d 20220308 |q DE-101 |u https://d-nb.info/provenance/plan#vlb |
Datensatz im Suchindex
_version_ | 1804183464949317632 |
---|---|
adam_text | INHALTSVERZEICHNIS
BILDVERZEICHNIS
..................................................................................
XIII
TABELLENVERZEICHNIS
..........................................................................
XIX
1
EINLEITUNG
...................................................................................
I
1.1
LAUFZEITANTEIL
DER
DATENFLUSSANALYSE
AM
UEBERSETZUNGS
PROZESS
.......................................................................
5
1.2
DIE
FIXPUNKTBASIERTE,
ITERATIVE
DATENFLUSSANALYSE
............
8
1.3
PARALLELISIERUNGSSTRATEGIE
...................................................
IO
1.4
ABLAUF
EINER
DATENFLUSSANALYSE
AM
BEISPIEL
.....................
11
1.5
GRAPHIKKARTEN
ALS
ZIELARCHITEKTUR
....................................
16
1.6
BEITRAG
ZUR
FORSCHUNG
.........................................................
17
1.7
ENTWURFSENTSCHEIDUNGEN
...................................................
19
1.8
KAPITELUEBERSICHT
.................................................................
20
1.9
VERTRAEGLICHKEIT
MIT
EIGENEN
PUBLIKATIONEN
........................
21
2
GRUNDLAGEN
................................................................................
23
2.1
KONTROLLFLUSSGRAPH
..............................................................
23
2.2
FIXPUNKTALGORITHMEN
........................................................
25
2.3
ITERATIVE
DATENFLUSSANALYSE
................................................
27
2.3.1
TRANSFERFUNKTIONEN
................................................
29
2.3.2
KONTROLLFLUSSFUNKTIONEN
..........................................
29
2.3.3
ANALYSEBEREICH
........................................................
30
2.4
REPRAESENTATION
DES
DATENFLUSSWISSENS
..............................
32
2.4.1
DEZENTRALE
SPEICHERUNG
..........................................
32
2.4.2
ZENTRALE
SPEICHERUNG
.............................................
34
2.5
STATISCHE
EINMALZUWEISUNG
................................................
35
2.6
ALLZWECKBERECHNUNG
AUF
GRAFIKPROZESSOREN
.....................
37
2.6.1
GESCHICHTLICHER
HINTERGRUND
.................................
37
2.6.2
NVIDIA
GPU-ARCHITEKTUR
....................................
38
2.6.3
AUSFUEHRUNGSMODELL
...................................................40
2.6.4
DI
E
COMPUTE
CAPABILITY
EINER
CUDA-GPU
....
45
2.6.5
CUDA-PROGRAMMIERMODELL
.......................................
46
2.6.6
SPEICHERMODELL
.....................................................
49
VII
2.6.7
BEISPIELPROGRAMM
...................................................
51
2.7
ZUSAMMENFASSUNG
...............................................................
54
3
VERWANDTE
ARBEITEN
..................................................................
55
3.1
TECHNIKEN
ZUR
DURCHFUEHRUNG
VON
DATENFLUSSANALYSEN
.
.
55
3.2
ZUSAMMENFASSUNG
...............................................................
59
4
EIN
GENERISCHER
ANSATZ
ZUR
DATENPARALLELEN
DATENFLUSS
ANALYSE
....................................................................................
61
4.1
ARCHITEKTUR
...........................................................................
63
4.2
SPEICHERUNG
DES
DATENFLUSSWISSENS
.................................
65
4.3
VERWALTUNGSSTRUKTUR
ZUR
SPEICHERUNG
DES
DATENFLUSSWIS
SENS
..........................................................................................
68
4.3.1
IMPLEMENTIERUNG
DES
LISTENELEMENTS
......................68
4.3.2
IMPLEMENTIERUNG
DER
LISTE
....................................
70
4.3.3
IMPLEMENTIERUNG
PROPAGATIONSLISTE
.....................
73
4.4
REPRAESENTATION
DES
KONTROLLFLUSSES
....................................
76
4.4.1
VORUEBERLEGUNGEN
...................................................
76
4.4.2
GRANULARITAET
DER
GRUNDBLOECKE
..............................
76
4.4.3
STRUKTUR
DES
KONTROLLFLUSSGRAPHEN
........................
77
4.4.4
NORMALISIERUNG
DES
KFG
.......................................
78
4.5
DIE
PARCAN-ZWISCHENSPRACHE
.............................................
80
4.5.1
KODIERUNG
DES
ANWEISUNGSTYPS
...........................
82
4.5.2
KODIERUNG
EINER
ANWEISUNG
.................................
83
4.6
ERSTELLUNG
VON
DATENFLUSSANALYSEN
....................................
84
4.6.1
ATTRIBUTE
FUER
ANALYSEN
..............................................86
4.6.2
REGELTYPEN
...............................................................
87
4.6.3
AUFBAU
EINER
REGEL
................................................
88
4.6.4
UEBERSETZUNG
EINER
ANALYSE
....................................
91
4.7
BEISPIELANALYSEN
..................................................................
94
4.7.1
ESCAPE
ANALYSE
.........................................................
95
4.7.2
FLUSS-SENSITIVE
ALIAS
ANALYSE
.....................................
99
4.7.3
LEBENDIGKEITSANALYSE
...............................................
104
4.7.4
GLOBALE
WERTNUMMERIERUNG
...................................
106
4.7.5
ANDERSENS
ALIAS
ANALYSE
.......................................
111
4.8
GENERISCHER
ALGORITHMUS
ZUR
DATENPARALLELEN
DATENFLUSS
ANALYSE
...........................................................................
115
4.8.1
STRUKTUR
DES
PARCAN-RAHMENWERK
........................
116
VIII
4-8.2
SEQUENTIELLER
BASISALGORITHMUS
.................................
117
4.8.3
ERWEITERUNG
ZUM
DATENPARALLELEN
ALGORITHMUS
.
.
119
4.8.4
SYNCHRONISATION
.........................................................
122
4.9
ZUSAMMENFASSUNG
..................................................................
125
5
VERKLEMMUNGSFREIE
KRITISCHE
ABSCHNITTE
AUF
CUDA-FAEHIGEN
GPUS
...............................................................................................
129
5.1
TECHNISCHE
PROBLEME
............................................................
133
5.1.1
SIMT-AUSFUEHRUNGSMODELL
.......................................
134
5.1.2
EINPLANER
....................................................................
136
5.2
VERKLEMMUNGSFREIE
KRITISCHE
ABSCHNITTE
AUF
DER
GPU
.
.
137
5.3
INSPIZIERTE
KRITISCHE
ABSCHNITTE
............................................
140
5.3.1
FUNKTIONSWEISE
........................................................
142
5.3.2
BENUTZERDEFINIERTE
METHODEN
.................................
142
5.3.3
ARBEITSWEISE
DER
INSPEKTION
...................................
144
5.4
STUFENWEISE
REDUKTION
DER
PARALLELITAET
.................................
145
5.4.1
GITTER-EBENE
..............................................................
149
5.4.2
MULTI-BLOCK-EBENE
..................................................
149
5.4.3
BLOCK-EBENE
...............................................................
151
5.4.4
WARP-EBENE
..............................................................
152
5.5
EVALUATION
.............................................................................
154
5.5.1
TESTUMGEBUNG
...........................................................
154
5.5.2
AUFWAND
....................................................................
157
5.5.3
TESTPROGRAMME
........................................................
160
5.5.4
VERKLEMMUNGSHAEUFIGKEIT
..........................................
165
5.5.5
LAUFZEITVERGLEICH
.....................................................
167
5.6
BESCHRAENKUNGEN
....................................................................
173
5.7
VERWANDTE
ARBEITEN
...............................................................
174
5.8
ZUSAMMENFASSUNG
.................................................................
177
6
EFFIZIENZ
VON
GRAPHSTRUKTUREN
AUF
DER
GPU
...........................
181
6.1
DATENSTRUKTUREN
ZUR
GRAPHREPRAESENTATION
..........................
183
6.1.1
ADJAZENZMATRIX
........................................................
186
6.1.2
BIT-MATRIX
.................................................................
187
6.1.3
KOORDINATEN-FORMAT
...............................................
188
6.1.4
KANTENLISTE
.................................................................
189
6.1.5
KOMPRIMIERTE
REIHEN
...............................................
190
6.1.6
KOMPRIMIERTE
SPALTEN
................................................
191
IX
6.1.7
ELLIPTISCHES
FORMAT
...................................................
192
6.1.8
HYBRID-FORMAT
............................................................
193
6.2
AUSTAUSCHFORMATE
..................................................................
195
6.2.1
MATRIX-MARKET-EXCHANGE
UND
GRAPH-FORMAT
.
.
195
6.2.2
RUTHERFORD-BOEING-FORMAT
......................................
196
6.3
TESTPROGRAMME
....................................................................
198
6.3.1
KUERZESTE
PFADE
ZWISCHEN
ALLEN
KNOTEN
....................
199
6.3.2
BREITENSUCHE
..............................................................
199
6.3.3
GROESSTE
CO-CLIQUE
.....................................................
199
6.3.4
MINIMALER
SPANNBAUM
............................................
199
6.3.5
PAGERANK
....................................................................
200
6.3.6
MATRIX-VEKTOR-MULTIPLIKATION
....................................
201
6.3.7
KUERZESTER
PFAD
............................................................
201
6.3.8
SCHWACH
VERBUNDENE
KOMPONENTEN
........................
201
6.4
EINGABEGRAPHEN
....................................................................
202
6.4.1
NETZWERK-GRAPHEN
..................................................
203
6.4.2
VERMASCHTE
GRAPHEN
...............................................
203
6.4.3
SKALENFREIE
GRAPHEN
..................................................
204
6.5
TESTUMGEBUNG
.......................................................................
204
6.6
VORANALYSE
UND
REDUKTION
DER
MESSDATEN
..........................
207
6.7
AUSWERTUNG
UND
INTERPRETATION
DER
MESSERGEBNISSE
...
211
6.7.1
ENDE-ZU-ENDE-LAUFZEIT
MIT
TEXTUELLEN
AUSTAUSCH
FORMATEN
........................................................
212
6.7.2
ENDE-ZU-ENDE-LAUFZEIT
MIT
BINAEREM
AUSTAUSCH
FORMAT
..........................................................
222
6.7.3
NUR-KERNEL-LAUFZEITEN
............................................
225
6.7.4
DATENSTRUKTUR
ZUR
REPRAESENTATION
DES
KONTROLL
FLUSSGRAPHEN
228
6.8
EINSCHRAENKUNGEN
UND
BESCHRAENKUNG
DER
VALIDITAET
....
230
6.9
VERWANDTE
ARBEITEN
..............................................................
230
6.10
ZUSAMMENFASSUNG
.................................................................
232
7
ADAPTION
DER
GENERISCHEN
DATENPARALLELEN
DEA
AUF
GPUS
235
7.1
NOTWENDIGE
VORARBEITEN
........................................................
239
7.1.1
UEBERSETZUNG
VON
ANALYSEN
......................................
239
7.1.2
ACCELERATORCONFIG
FUER
CUDA
...................................
240
7.2
DARSTELLUNG
DES
KONTROLLFLUSSGRAPHEN
................................240
X
ANPASSUNG
DES
GENERISCHEN
ALGORITHMUS
AN
CUDA
....
242
7.3.1
ADAPTION
DER
ANA/YSE-METHODE
................................
244
7.3.2
ADAPTION
DER
PROP-METHODE
...................................
246
7.4
OPTIMIERUNGEN
......................................................................
249
7.4.1
VERMEIDUNG
VON
NEBENLAEUFIGKEITSFEHLERN
............
250
7.4.2
TERMINIERUNGSERKENNUNG
.........................................
255
7.4.3
REDUKTION
DES
KONTROLLFLUSSGRAPHEN
.......................
259
7.4.4
ANWEISUNGSSORTIERUNG
............................................
262
7.4.5
WARTE-FREIER
LASTAUSGLEICH
AUF
WARP-EBENE
.
.
.
.
264
7.5
EVALUATION
............................................................................
267
7.5.1
HEURISTIKEN
ZUR
TERMINIERUNGSERKENNUNG
....
270
7.5.2
REDUKTION
DES
KFG
..................................................
272
7.5.3
ANWEISUNGSSORTIERUNG
............................................
274
7.5.4
INTRA-WARP
LASTAUSGLEICH
.........................................
276
7.5.5
LAUFZEITVERGLEICH
.....................................................
TQQ
7.5.6
ENDE-ZU-ENDE-LAUFZEIT
............................................
280
7.6
VERWANDTE
ARBEITEN
..............................................................
282
7.7
ZUSAMMENFASSUNG
................................................................
286
8
ZUSAMMENFASSUNG
UND
AUSBLICK
............................................
291
8.1
ZUSAMMENFASSUNG
.................................................................
291
8.2
AUSBLICK
..................................................................................
299
8.3
ALLGEMEINE
ANPASSUNGEN
....................................................
299
8.3.1
IKA-RAHMENWERK
....................................................
300
8.3.2
PARCAN-RAHMENWERK
...............................................
301
LISTE
DER
EIGENEN
PUBLIKATIONEN
....................................................
305
LITERATURVERZEICHNIS
.........................................................................
309
XI
|
adam_txt |
INHALTSVERZEICHNIS
BILDVERZEICHNIS
.
XIII
TABELLENVERZEICHNIS
.
XIX
1
EINLEITUNG
.
I
1.1
LAUFZEITANTEIL
DER
DATENFLUSSANALYSE
AM
UEBERSETZUNGS
PROZESS
.
5
1.2
DIE
FIXPUNKTBASIERTE,
ITERATIVE
DATENFLUSSANALYSE
.
8
1.3
PARALLELISIERUNGSSTRATEGIE
.
IO
1.4
ABLAUF
EINER
DATENFLUSSANALYSE
AM
BEISPIEL
.
11
1.5
GRAPHIKKARTEN
ALS
ZIELARCHITEKTUR
.
16
1.6
BEITRAG
ZUR
FORSCHUNG
.
17
1.7
ENTWURFSENTSCHEIDUNGEN
.
19
1.8
KAPITELUEBERSICHT
.
20
1.9
VERTRAEGLICHKEIT
MIT
EIGENEN
PUBLIKATIONEN
.
21
2
GRUNDLAGEN
.
23
2.1
KONTROLLFLUSSGRAPH
.
23
2.2
FIXPUNKTALGORITHMEN
.
25
2.3
ITERATIVE
DATENFLUSSANALYSE
.
27
2.3.1
TRANSFERFUNKTIONEN
.
29
2.3.2
KONTROLLFLUSSFUNKTIONEN
.
29
2.3.3
ANALYSEBEREICH
.
30
2.4
REPRAESENTATION
DES
DATENFLUSSWISSENS
.
32
2.4.1
DEZENTRALE
SPEICHERUNG
.
32
2.4.2
ZENTRALE
SPEICHERUNG
.
34
2.5
STATISCHE
EINMALZUWEISUNG
.
35
2.6
ALLZWECKBERECHNUNG
AUF
GRAFIKPROZESSOREN
.
37
2.6.1
GESCHICHTLICHER
HINTERGRUND
.
37
2.6.2
NVIDIA
GPU-ARCHITEKTUR
.
38
2.6.3
AUSFUEHRUNGSMODELL
.40
2.6.4
DI
E
COMPUTE
CAPABILITY
EINER
CUDA-GPU
.
45
2.6.5
CUDA-PROGRAMMIERMODELL
.
46
2.6.6
SPEICHERMODELL
.
49
VII
2.6.7
BEISPIELPROGRAMM
.
51
2.7
ZUSAMMENFASSUNG
.
54
3
VERWANDTE
ARBEITEN
.
55
3.1
TECHNIKEN
ZUR
DURCHFUEHRUNG
VON
DATENFLUSSANALYSEN
.
.
55
3.2
ZUSAMMENFASSUNG
.
59
4
EIN
GENERISCHER
ANSATZ
ZUR
DATENPARALLELEN
DATENFLUSS
ANALYSE
.
61
4.1
ARCHITEKTUR
.
63
4.2
SPEICHERUNG
DES
DATENFLUSSWISSENS
.
65
4.3
VERWALTUNGSSTRUKTUR
ZUR
SPEICHERUNG
DES
DATENFLUSSWIS
SENS
.
68
4.3.1
IMPLEMENTIERUNG
DES
LISTENELEMENTS
.68
4.3.2
IMPLEMENTIERUNG
DER
LISTE
.
70
4.3.3
IMPLEMENTIERUNG
PROPAGATIONSLISTE
.
73
4.4
REPRAESENTATION
DES
KONTROLLFLUSSES
.
76
4.4.1
VORUEBERLEGUNGEN
.
76
4.4.2
GRANULARITAET
DER
GRUNDBLOECKE
.
76
4.4.3
STRUKTUR
DES
KONTROLLFLUSSGRAPHEN
.
77
4.4.4
NORMALISIERUNG
DES
KFG
.
78
4.5
DIE
PARCAN-ZWISCHENSPRACHE
.
80
4.5.1
KODIERUNG
DES
ANWEISUNGSTYPS
.
82
4.5.2
KODIERUNG
EINER
ANWEISUNG
.
83
4.6
ERSTELLUNG
VON
DATENFLUSSANALYSEN
.
84
4.6.1
ATTRIBUTE
FUER
ANALYSEN
.86
4.6.2
REGELTYPEN
.
87
4.6.3
AUFBAU
EINER
REGEL
.
88
4.6.4
UEBERSETZUNG
EINER
ANALYSE
.
91
4.7
BEISPIELANALYSEN
.
94
4.7.1
ESCAPE
ANALYSE
.
95
4.7.2
FLUSS-SENSITIVE
ALIAS
ANALYSE
.
99
4.7.3
LEBENDIGKEITSANALYSE
.
104
4.7.4
GLOBALE
WERTNUMMERIERUNG
.
106
4.7.5
ANDERSENS
ALIAS
ANALYSE
.
111
4.8
GENERISCHER
ALGORITHMUS
ZUR
DATENPARALLELEN
DATENFLUSS
ANALYSE
.
115
4.8.1
STRUKTUR
DES
PARCAN-RAHMENWERK
.
116
VIII
4-8.2
SEQUENTIELLER
BASISALGORITHMUS
.
117
4.8.3
ERWEITERUNG
ZUM
DATENPARALLELEN
ALGORITHMUS
.
.
119
4.8.4
SYNCHRONISATION
.
122
4.9
ZUSAMMENFASSUNG
.
125
5
VERKLEMMUNGSFREIE
KRITISCHE
ABSCHNITTE
AUF
CUDA-FAEHIGEN
GPUS
.
129
5.1
TECHNISCHE
PROBLEME
.
133
5.1.1
SIMT-AUSFUEHRUNGSMODELL
.
134
5.1.2
EINPLANER
.
136
5.2
VERKLEMMUNGSFREIE
KRITISCHE
ABSCHNITTE
AUF
DER
GPU
.
.
137
5.3
INSPIZIERTE
KRITISCHE
ABSCHNITTE
.
140
5.3.1
FUNKTIONSWEISE
.
142
5.3.2
BENUTZERDEFINIERTE
METHODEN
.
142
5.3.3
ARBEITSWEISE
DER
INSPEKTION
.
144
5.4
STUFENWEISE
REDUKTION
DER
PARALLELITAET
.
145
5.4.1
GITTER-EBENE
.
149
5.4.2
MULTI-BLOCK-EBENE
.
149
5.4.3
BLOCK-EBENE
.
151
5.4.4
WARP-EBENE
.
152
5.5
EVALUATION
.
154
5.5.1
TESTUMGEBUNG
.
154
5.5.2
AUFWAND
.
157
5.5.3
TESTPROGRAMME
.
160
5.5.4
VERKLEMMUNGSHAEUFIGKEIT
.
165
5.5.5
LAUFZEITVERGLEICH
.
167
5.6
BESCHRAENKUNGEN
.
173
5.7
VERWANDTE
ARBEITEN
.
174
5.8
ZUSAMMENFASSUNG
.
177
6
EFFIZIENZ
VON
GRAPHSTRUKTUREN
AUF
DER
GPU
.
181
6.1
DATENSTRUKTUREN
ZUR
GRAPHREPRAESENTATION
.
183
6.1.1
ADJAZENZMATRIX
.
186
6.1.2
BIT-MATRIX
.
187
6.1.3
KOORDINATEN-FORMAT
.
188
6.1.4
KANTENLISTE
.
189
6.1.5
KOMPRIMIERTE
REIHEN
.
190
6.1.6
KOMPRIMIERTE
SPALTEN
.
191
IX
6.1.7
ELLIPTISCHES
FORMAT
.
192
6.1.8
HYBRID-FORMAT
.
193
6.2
AUSTAUSCHFORMATE
.
195
6.2.1
MATRIX-MARKET-EXCHANGE
UND
GRAPH-FORMAT
.
.
195
6.2.2
RUTHERFORD-BOEING-FORMAT
.
196
6.3
TESTPROGRAMME
.
198
6.3.1
KUERZESTE
PFADE
ZWISCHEN
ALLEN
KNOTEN
.
199
6.3.2
BREITENSUCHE
.
199
6.3.3
GROESSTE
CO-CLIQUE
.
199
6.3.4
MINIMALER
SPANNBAUM
.
199
6.3.5
PAGERANK
.
200
6.3.6
MATRIX-VEKTOR-MULTIPLIKATION
.
201
6.3.7
KUERZESTER
PFAD
.
201
6.3.8
SCHWACH
VERBUNDENE
KOMPONENTEN
.
201
6.4
EINGABEGRAPHEN
.
202
6.4.1
NETZWERK-GRAPHEN
.
203
6.4.2
VERMASCHTE
GRAPHEN
.
203
6.4.3
SKALENFREIE
GRAPHEN
.
204
6.5
TESTUMGEBUNG
.
204
6.6
VORANALYSE
UND
REDUKTION
DER
MESSDATEN
.
207
6.7
AUSWERTUNG
UND
INTERPRETATION
DER
MESSERGEBNISSE
.
211
6.7.1
ENDE-ZU-ENDE-LAUFZEIT
MIT
TEXTUELLEN
AUSTAUSCH
FORMATEN
.
212
6.7.2
ENDE-ZU-ENDE-LAUFZEIT
MIT
BINAEREM
AUSTAUSCH
FORMAT
.
222
6.7.3
NUR-KERNEL-LAUFZEITEN
.
225
6.7.4
DATENSTRUKTUR
ZUR
REPRAESENTATION
DES
KONTROLL
FLUSSGRAPHEN
228
6.8
EINSCHRAENKUNGEN
UND
BESCHRAENKUNG
DER
VALIDITAET
.
230
6.9
VERWANDTE
ARBEITEN
.
230
6.10
ZUSAMMENFASSUNG
.
232
7
ADAPTION
DER
GENERISCHEN
DATENPARALLELEN
DEA
AUF
GPUS
235
7.1
NOTWENDIGE
VORARBEITEN
.
239
7.1.1
UEBERSETZUNG
VON
ANALYSEN
.
239
7.1.2
ACCELERATORCONFIG
FUER
CUDA
.
240
7.2
DARSTELLUNG
DES
KONTROLLFLUSSGRAPHEN
.240
X
ANPASSUNG
DES
GENERISCHEN
ALGORITHMUS
AN
CUDA
.
242
7.3.1
ADAPTION
DER
ANA/YSE-METHODE
.
244
7.3.2
ADAPTION
DER
PROP-METHODE
.
246
7.4
OPTIMIERUNGEN
.
249
7.4.1
VERMEIDUNG
VON
NEBENLAEUFIGKEITSFEHLERN
.
250
7.4.2
TERMINIERUNGSERKENNUNG
.
255
7.4.3
REDUKTION
DES
KONTROLLFLUSSGRAPHEN
.
259
7.4.4
ANWEISUNGSSORTIERUNG
.
262
7.4.5
WARTE-FREIER
LASTAUSGLEICH
AUF
WARP-EBENE
.
.
.
.
264
7.5
EVALUATION
.
267
7.5.1
HEURISTIKEN
ZUR
TERMINIERUNGSERKENNUNG
.
270
7.5.2
REDUKTION
DES
KFG
.
272
7.5.3
ANWEISUNGSSORTIERUNG
.
274
7.5.4
INTRA-WARP
LASTAUSGLEICH
.
276
7.5.5
LAUFZEITVERGLEICH
.
TQQ
7.5.6
ENDE-ZU-ENDE-LAUFZEIT
.
280
7.6
VERWANDTE
ARBEITEN
.
282
7.7
ZUSAMMENFASSUNG
.
286
8
ZUSAMMENFASSUNG
UND
AUSBLICK
.
291
8.1
ZUSAMMENFASSUNG
.
291
8.2
AUSBLICK
.
299
8.3
ALLGEMEINE
ANPASSUNGEN
.
299
8.3.1
IKA-RAHMENWERK
.
300
8.3.2
PARCAN-RAHMENWERK
.
301
LISTE
DER
EIGENEN
PUBLIKATIONEN
.
305
LITERATURVERZEICHNIS
.
309
XI |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Blaß, Thorsten |
author_GND | (DE-588)1253532583 |
author_facet | Blaß, Thorsten |
author_role | aut |
author_sort | Blaß, Thorsten |
author_variant | t b tb |
building | Verbundindex |
bvnumber | BV047873483 |
collection | ebook |
ctrlnum | (OCoLC)1303701408 (DE-599)DNB1253098662 |
doi_str_mv | 10.25593/978-3-96147-494-3 |
format | Thesis Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03766nam a22008298cb4500</leader><controlfield tag="001">BV047873483</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20220711 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">220308s2022 gw |||| m||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1253098662</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783961474936</subfield><subfield code="c">: EUR 24.50 (DE), EUR 25.20 (AT)</subfield><subfield code="9">978-3-96147-493-6</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3961474931</subfield><subfield code="9">3-96147-493-1</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783961474936</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1303701408</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1253098662</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BY</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-12</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-29</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-1049</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-2174</subfield><subfield code="a">DE-29T</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="8">2\p</subfield><subfield code="a">004</subfield><subfield code="2">23sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="8">1\p</subfield><subfield code="a">004</subfield><subfield code="2">23sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="8">4\p</subfield><subfield code="a">004</subfield><subfield code="2">23sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="8">3\p</subfield><subfield code="a">004</subfield><subfield code="2">23sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Blaß, Thorsten</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1253532583</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Ein datenparalleler Ansatz zur Beschleunigung von Datenflussanalysen mittels GPU</subfield><subfield code="c">Thorsten Blaß</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Erlangen</subfield><subfield code="b">FAU University Press</subfield><subfield code="c">2022</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xix, 324 Seiten</subfield><subfield code="b">Diagramme</subfield><subfield code="c">210 cm x 148 cm</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">FAU Studien aus der Informatik</subfield><subfield code="v">Band 17</subfield></datafield><datafield tag="502" ind1=" " ind2=" "><subfield code="b">Dissertation</subfield><subfield code="c">Friedrich-Alexander-Universität Erlangen-Nürnberg</subfield><subfield code="d">2021</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenparallelität</subfield><subfield code="0">(DE-588)4701007-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Compiler</subfield><subfield code="0">(DE-588)4148248-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenflussanalyse</subfield><subfield code="0">(DE-588)1058751557</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Fixpunkt</subfield><subfield code="g">Datensicherung</subfield><subfield code="0">(DE-588)4154497-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Compiler</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Datenparallelität</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Fixpunkt</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Datenflussanalyse</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Compiler</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Datenparallelität</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Fixpunkt</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Datenflussanalyse</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Compiler</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Datenparallelität</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Fixpunkt</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Datenflussanalyse</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">Compiler</subfield><subfield code="0">(DE-588)4148248-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Datenparallelität</subfield><subfield code="0">(DE-588)4701007-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Fixpunkt</subfield><subfield code="g">Datensicherung</subfield><subfield code="0">(DE-588)4154497-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Datenflussanalyse</subfield><subfield code="0">(DE-588)1058751557</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">FAU University Press ein Imprint der Universität Erlangen-Nürnberg</subfield><subfield code="b">Universitätsbibliothek</subfield><subfield code="0">(DE-588)1068111240</subfield><subfield code="4">pbl</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">FAU Studien aus der Informatik</subfield><subfield code="v">Band 17</subfield><subfield code="w">(DE-604)BV043902000</subfield><subfield code="9">17</subfield></datafield><datafield tag="856" ind1="4" ind2="1"><subfield code="u">https://open.fau.de/handle/openfau/18694</subfield><subfield code="x">Verlag</subfield><subfield code="z">kostenfrei</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="856" ind1="4" ind2="1"><subfield code="u">https://doi.org/10.25593/978-3-96147-494-3</subfield><subfield code="x">Resolving-System</subfield><subfield code="z">kostenfrei</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="856" ind1="4" ind2="1"><subfield code="u">https://nbn-resolving.org/urn:nbn:de:bvb:29-opus4-186947</subfield><subfield code="x">Resolving-System</subfield><subfield code="z">kostenfrei</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="856" ind1="4" ind2="1"><subfield code="u">https://d-nb.info/125328752X/34</subfield><subfield code="x">Langzeitarchivierung Nationalbibliothek</subfield><subfield code="z">kostenfrei</subfield><subfield code="3">Volltext</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=033255952&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ebook</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-033255952</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">vlb</subfield><subfield code="d">20220308</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#vlb</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="a">vlb</subfield><subfield code="d">20220308</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#vlb</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">3\p</subfield><subfield code="a">vlb</subfield><subfield code="d">20220308</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#vlb</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">4\p</subfield><subfield code="a">vlb</subfield><subfield code="d">20220308</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#vlb</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV047873483 |
illustrated | Not Illustrated |
index_date | 2024-07-03T19:20:30Z |
indexdate | 2024-07-10T09:23:52Z |
institution | BVB |
institution_GND | (DE-588)1068111240 |
isbn | 9783961474936 3961474931 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-033255952 |
oclc_num | 1303701408 |
open_access_boolean | 1 |
owner | DE-12 DE-384 DE-473 DE-BY-UBG DE-703 DE-1051 DE-824 DE-29 DE-91 DE-BY-TUM DE-19 DE-BY-UBM DE-1049 DE-92 DE-739 DE-898 DE-BY-UBR DE-355 DE-BY-UBR DE-706 DE-20 DE-1102 DE-860 DE-2174 DE-29T |
owner_facet | DE-12 DE-384 DE-473 DE-BY-UBG DE-703 DE-1051 DE-824 DE-29 DE-91 DE-BY-TUM DE-19 DE-BY-UBM DE-1049 DE-92 DE-739 DE-898 DE-BY-UBR DE-355 DE-BY-UBR DE-706 DE-20 DE-1102 DE-860 DE-2174 DE-29T |
physical | xix, 324 Seiten Diagramme 210 cm x 148 cm |
psigel | ebook |
publishDate | 2022 |
publishDateSearch | 2022 |
publishDateSort | 2022 |
publisher | FAU University Press |
record_format | marc |
series | FAU Studien aus der Informatik |
series2 | FAU Studien aus der Informatik |
spelling | Blaß, Thorsten Verfasser (DE-588)1253532583 aut Ein datenparalleler Ansatz zur Beschleunigung von Datenflussanalysen mittels GPU Thorsten Blaß Erlangen FAU University Press 2022 xix, 324 Seiten Diagramme 210 cm x 148 cm txt rdacontent n rdamedia nc rdacarrier FAU Studien aus der Informatik Band 17 Dissertation Friedrich-Alexander-Universität Erlangen-Nürnberg 2021 Datenparallelität (DE-588)4701007-1 gnd rswk-swf Compiler (DE-588)4148248-7 gnd rswk-swf Datenflussanalyse (DE-588)1058751557 gnd rswk-swf Fixpunkt Datensicherung (DE-588)4154497-3 gnd rswk-swf Compiler Datenparallelität Fixpunkt Datenflussanalyse (DE-588)4113937-9 Hochschulschrift gnd-content Compiler (DE-588)4148248-7 s Datenparallelität (DE-588)4701007-1 s Fixpunkt Datensicherung (DE-588)4154497-3 s Datenflussanalyse (DE-588)1058751557 s DE-604 FAU University Press ein Imprint der Universität Erlangen-Nürnberg Universitätsbibliothek (DE-588)1068111240 pbl Erscheint auch als Online-Ausgabe FAU Studien aus der Informatik Band 17 (DE-604)BV043902000 17 https://open.fau.de/handle/openfau/18694 Verlag kostenfrei Volltext https://doi.org/10.25593/978-3-96147-494-3 Resolving-System kostenfrei Volltext https://nbn-resolving.org/urn:nbn:de:bvb:29-opus4-186947 Resolving-System kostenfrei Volltext https://d-nb.info/125328752X/34 Langzeitarchivierung Nationalbibliothek kostenfrei Volltext DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=033255952&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p vlb 20220308 DE-101 https://d-nb.info/provenance/plan#vlb 2\p vlb 20220308 DE-101 https://d-nb.info/provenance/plan#vlb 3\p vlb 20220308 DE-101 https://d-nb.info/provenance/plan#vlb 4\p vlb 20220308 DE-101 https://d-nb.info/provenance/plan#vlb |
spellingShingle | Blaß, Thorsten Ein datenparalleler Ansatz zur Beschleunigung von Datenflussanalysen mittels GPU FAU Studien aus der Informatik Datenparallelität (DE-588)4701007-1 gnd Compiler (DE-588)4148248-7 gnd Datenflussanalyse (DE-588)1058751557 gnd Fixpunkt Datensicherung (DE-588)4154497-3 gnd |
subject_GND | (DE-588)4701007-1 (DE-588)4148248-7 (DE-588)1058751557 (DE-588)4154497-3 (DE-588)4113937-9 |
title | Ein datenparalleler Ansatz zur Beschleunigung von Datenflussanalysen mittels GPU |
title_auth | Ein datenparalleler Ansatz zur Beschleunigung von Datenflussanalysen mittels GPU |
title_exact_search | Ein datenparalleler Ansatz zur Beschleunigung von Datenflussanalysen mittels GPU |
title_exact_search_txtP | Ein datenparalleler Ansatz zur Beschleunigung von Datenflussanalysen mittels GPU |
title_full | Ein datenparalleler Ansatz zur Beschleunigung von Datenflussanalysen mittels GPU Thorsten Blaß |
title_fullStr | Ein datenparalleler Ansatz zur Beschleunigung von Datenflussanalysen mittels GPU Thorsten Blaß |
title_full_unstemmed | Ein datenparalleler Ansatz zur Beschleunigung von Datenflussanalysen mittels GPU Thorsten Blaß |
title_short | Ein datenparalleler Ansatz zur Beschleunigung von Datenflussanalysen mittels GPU |
title_sort | ein datenparalleler ansatz zur beschleunigung von datenflussanalysen mittels gpu |
topic | Datenparallelität (DE-588)4701007-1 gnd Compiler (DE-588)4148248-7 gnd Datenflussanalyse (DE-588)1058751557 gnd Fixpunkt Datensicherung (DE-588)4154497-3 gnd |
topic_facet | Datenparallelität Compiler Datenflussanalyse Fixpunkt Datensicherung Hochschulschrift |
url | https://open.fau.de/handle/openfau/18694 https://doi.org/10.25593/978-3-96147-494-3 https://nbn-resolving.org/urn:nbn:de:bvb:29-opus4-186947 https://d-nb.info/125328752X/34 http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=033255952&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
volume_link | (DE-604)BV043902000 |
work_keys_str_mv | AT blaßthorsten eindatenparalleleransatzzurbeschleunigungvondatenflussanalysenmittelsgpu AT fauuniversitypresseinimprintderuniversitaterlangennurnberguniversitatsbibliothek eindatenparalleleransatzzurbeschleunigungvondatenflussanalysenmittelsgpu |