Verifizierende rechnerinvariante Numerikmodule:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Abschlussarbeit Buch |
Sprache: | German |
Veröffentlicht: |
1998
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | IV, 172 S. graph. Darst. |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV012742900 | ||
003 | DE-604 | ||
005 | 19991116 | ||
007 | t | ||
008 | 990902s1998 d||| m||| 00||| gerod | ||
016 | 7 | |a 957212526 |2 DE-101 | |
035 | |a (OCoLC)247692292 | ||
035 | |a (DE-599)BVBBV012742900 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-91 |a DE-11 |a DE-188 | ||
084 | |a DAT 325d |2 stub | ||
084 | |a DAT 532d |2 stub | ||
100 | 1 | |a Kersten, Tim |d 1965- |e Verfasser |0 (DE-588)121309355 |4 aut | |
245 | 1 | 0 | |a Verifizierende rechnerinvariante Numerikmodule |c von Tim Kersten |
264 | 1 | |c 1998 | |
300 | |a IV, 172 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
502 | |a Karlsruhe, Univ., Diss., 1998 | ||
650 | 0 | 7 | |a Numerische Mathematik |0 (DE-588)4042805-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmverifikation |0 (DE-588)4135576-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Algorithmus |0 (DE-588)4001183-5 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Numerische Mathematik |0 (DE-588)4042805-9 |D s |
689 | 0 | 1 | |a Algorithmus |0 (DE-588)4001183-5 |D s |
689 | 0 | 2 | |a Programmverifikation |0 (DE-588)4135576-3 |D s |
689 | 0 | |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=008665484&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-008665484 |
Datensatz im Suchindex
_version_ | 1807500992369917952 |
---|---|
adam_text |
INHALTSVERZEICHNIS
EINLEITUNG
1
1
VERIFIZIERENDE
MODULE
MIT
ANWENDUNG
7
1.1
EIN
BEISPIEL
FUER
DAS
VERSAGEN
TRADITIONELLER
NUMERIKMODULE
.
7
1.2
VERIFIZIERENDE
NUMERIKMODULE
.
9
1.3
PARALLELE
VERIFIZIERENDE
NUMERIKMODULE
.
10
1.4
RECHNERINVARIANZ
.
11
2
NUMERISCHE
GRUNDLAGEN
13
2.1
GRUNDLAGEN
DER
RECHNERARITHMETIK
.
13
2.2
SKALARE
TYPEN
UND
DEREN
ARITHMETIK
.
15
2.2.1
INTERVALLARITHMETIK
.
15
2.2.2
LANGZAHLARITHMETIK
.
17
2.3
REALISIERUNG
EINER
VERIFIZIERENDEN
ARITHMETIK
.
18
2.4
VERWENDETE
PROGRAMMIERSPRACHEN
.
18
2.5
LAPACK-BIBLIO.
F.
PROBLEME
DER
LINEAREN
ALGEBRA
.
19
2.5.1
GRUNDSAETZLICHES
.
19
2.5.2
LAPACK
UND
SEINE
BLAS
.
19
2.5.3
ERWEITERUNGEN
VON
LAPACK
.
20
3
GRUNDLAGEN
DER
PARALLELISIERUNG
21
3.1
WICHTIGE
EIGENSCHAFTEN
EINER
PARALLELEN
ARCHITEKTUR
.
21
3.2
PARALLELRECHNERMODELLE
.
22
3.2.1
DISTRIBUTED
MEMORY
'
RECHNER
.
22
3.2.2
'
SHARED
MEMORY
'
RECHNER
.
22
3.2.3
SIMD-RECHNER
.
22
3.2.4
LANS
UND
WANS
.
23
3.3
PARALLELE
PROGRAMMIERMODELLE
.
23
3.3.1
'
MCSSAGE
PASSING
'
.
24
3.3.2
DATENPARALLCLISMUS
(
DATA
PARALLELISM
'
)
.
24
3.3.3
'
SHARED
MEMORY'
.
25
3.4
DISKUSSION
.
25
3.5
DER
MPI-STANDARD
.
26
3.6
DAS
SYSTEM
PVM
.
26
3.7
LEISTUNGSBEWERTUNG
EINES
PARALLELEN
ALGORITHMUS
.
27
3.7.1
KENNGROESSEN
.
27
4
ERWEITERUNGEN
IN
C
AUF
BLAS-EBENE
29
4.1
REALISIERUNG
DER
GRUNDARITHMETIK
MIT
HILFE
VON
MAKROS
.
29
4.2
NOTWENDIGE
ERWEITERUNGEN
.
29
4.3
NAMENSKONVENTIONEN
.
31
5
PARALLELISIERTE
VERIFIZIERENDE
BLAS
33
5.1
ALLGEMEINES
.
33
5.1.1
TOPOLOGIEN
.
33
5.1.2
VERTEILUNG
VON
MATRIXDATEN
.
34
5.2
VERIFIZIERENDE
MATRIX-OPERATIONEN
.
35
5.2.1
MATRIXMULTIPLIKATION
IN
VERIFIZIERENDEN
UND
NICHT
VERIFIZIERENDEN
UMGEBUNGEN
.
35
5.2.2
DIE
SCHNITTSTELLE
DER
PARALLELEN
BLAS
IN
PALLADION
.
36
6
MATHEMATISCHE
NOTATION
IN
PALLADION
39
7
PALAS,
EINE
C++-BIBLIOTHEK
41
8
LOESER
FUER
LGS
MIT
DICHTEN
MATRIZEN
43
8.1
DER
BEZUG
ZU
LAPACK
.
43
8.2
MATHEMATISCHE
VORAUS,
D.
VERIF.
ALGOR
.
45
8.2.1
THEORETISCHE
GRUNDLAGEN
.
45
8.3
VERIFIZIERENDER
SEQUENTIELLER
ALGORITHMUS
.
49
8.4
VERIFIZIERENDER
PARALLELER
ALGORITHMUS
.
50
8.4.1
DATENVERTEILUNG
UND
NOTATION
IM
PARALLELISIERTEN
ALGORITHMUS
.
50
8.4.2
PARALLELE
BESTIMMUNG
DER
NAEHERUNGSINVERSEN
.
50
8.4.3
DER
ALGORITHMUS
DES
PARALLELEN
TREIBERS
PDGESW
.
52
8.5
ANFORDERUNGEN
AN
SPEICHERPLATZ
UND
LAUFZEIT
.
54
9
LOESER
FUER
LGS
MIT
BANDMATRIZEN
59
9.1
DER
BEZUG
ZU
LAPACK
.
59
9.2
MATHEMATISCHE
VORAUS,
D.
VERIF.
ALGOR
.
60
9.2.1
DIFFERENZENGLEICHUNGEN
.
63
9.2.2
BANDMATRIZEN
.
67
9.3
VERWENDETE
VERIFIZIERENDE
ALGORITHMEN
.
69
9.4
ANFORDERUNGEN
AN
SPEICHERPLATZ
UND
LAUFZEIT
.
71
10
LOESER
FUER
EIGENWERTPROBLEME
75
10.1
DER
BEZUG
ZU
LAPACK
.
75
10.2
MATHEMATISCHE
VORAUS,
D.
VERIF.
ALGOR
.
75
10.2.1
THEORETISCHE
GRUNDLAGEN
.
77
10.2.2
DER
ALGORITHMUS
DES
NACHVERIFIZIERERS
DGEEW
.
79
10.3
VERIFIZIERENDER
PARALLELER
ALGORITHMUS
.
81
10.3.1
DER
ALGORITHMUS
DES
PARALLELEN
TREIBERS
PDGEEW
.
81
10.4
ANFORDERUNGEN
AN
SPEICHERPLATZ
UND
LAUFZEIT
.
82
11
LAUFZEITMESSUNGEN
83
11.1
LAUFZEITERGEBNISSE
DER
C-QUELLEN
.
83
11.1.1
DICHTE
MATRIZEN
.
83
11.1.2
BANDMATRIZEN
.
86
11.2
LAUFZEITERGEBNISSE
DER
PALAS-QUELLEN
.
90
11.2.1
GLEICHUNGSSYSTEMLOESER
.
90
11.3
VERGLEICH
DER
BEIDEN
BIBLIOTHEKEN
.
91
11.4
ZUSAMMENFASSUNG
.
91
12
ZUSAMMENFASSUNG
UND
AUSBLICK
97
12.1
DAS
ALLGEMEINE
EIGENWERTPROBLEM
AX
-
XBX
.
97
12.1.1
THEORETISCHE
GRUNDLAGEN
.
98
12.2
DAS
SYMMETRISCHE
EIGENWERTPROBLEM
AX
=
XX,
AE
1
=
A
.
99
12.2.1
THEORETISCHE
GRUNDLAGEN
.
99
12.3
PALLADION
IN
EINEM
STANDARDVERFAHREN
DER
NUMERIK
.
101
12.4
PARALLELISIERUNG
.
102
A
REALISIERUNG
DER
VERIFIZIERENDEN
BLAS
105
A.L
BEISPIELE
FUER
DIE
REALISIERUNG
DER
GRUNDARITHMETIK
MIT
HILFE
VON
MAKROS
105
A.2
ALLGEMEINES
ZUR
ORGANISATION
DER
VERWENDETEN
DATEN
.
106
A.3
ZUSAETZLICHE
HILFSROUTINEN
IN
PALLADION
.
107
A.3.1
HILFSROUTINEN
FUER
ZUSAETZLICHE
ARITHMETISCHE
TYPEN
.
108
A.3.2
EIGENE
ZUSAETZLICHE
HILFSROUTINEN
.
108
A.4
BLAS-ROUTINEN
MIT
VARIABLEN
LISTEN
VON
OPERANDEN
.
109
A.4.1
BEISPIEL
FUER
EINE
ROUTINE
MIT
VARIABLER
ARGUMENTLISTE
.
111
A.AE
PARALLELE
VERIFIZIERENDE
BLAS-ROUTINEN
.
111
A.5.1
EINZELHEITEN
ZUR
VERWENDUNG
VON
MPI
.
111
A.5.2
DIE
ALLGEMEINE
SCHNITTSTELLE
DER
PARALLELEN
VERIFIZIERENDEN
BLAS
114
A.6
FUNKTIONSKOEPFE
DER
EINFACHEN
BLAS-ROUTINEN
.
115
A.6.1
BEDEUTUNG
VON
HAEUFIG
AUFTRETENDEN
KUERZELN
IN
DEN
ROUTINENNAMEN
116
A.6.2
BEDEUTUNG
BESTIMMTER
PARAMETER
.
117
A.6.3
LEVEL
1
BLAS
.
118
A.6.4
LEVEL
2
BLAS
.
119
A.6.5
LEVEL
3
BLAS
.
122
A.7
MATHEMATISCHE
NOTATION
IN
PALLADION
.
124
A.7.1
DIE
KLASSE
SHARP
.
124
A.7.2
SCHNITTSTELLE
UND
FUNKTIONALITAET
DER
HYBRID-BLAS
.
125
A.7.3
DIE
TRANSFORMATION
C#
.
127
B
REALISIERUNG
VON
PALAS
129
B.L
VERIFIKATION
IN
EINEM
SEQUENTIELLEN
PROZESS
.
129
B.1.1
DIE
KLASSE
REAL
.
129
B.L.
2
DIE
KLASSE
REALLNTERVAL
.
130
B.1.3
AKKU
UND
GLEITKOMMAKLASSEN
.
131
B.1.4
DIE
AKKUMULATORKLASSEN
.
131
B.L.
5
DIE
KLASSE
MATRIX
.
133
B.1.6
DIE
KLASSE
SERIALMATRIX
.
137
B.2
PARALLELISIERUNG
VON
VERIFIZIERENDEN
PROZESSEN
.
138
B.2.1
PARALLELE
MATRIXKLASSEN
.
138
B.2.2
DIE
NETZWERKKLASSEN
.
141
B.2.3
DIE
KLASSE
MPINETWORK
.
141
B.2.
4
HILFSWERKZEUGE
.
144
C
REALISIERUNG
DER
PALLADION-TREIBER
145
C.L
REALISIERUNG
DES
LOESERS
FUER
DICHTE
LGS
.
145
C.1.1
SEQUENTIELLER
ALGORITHMUS
.
145
C.L.
2
PARALLELER
ALGORITHMUS
.
147
C.2
DER
LOESER
FUER
SYSTEME
MIT
BANDSTRUKTUR
.
150
C.2.1
ORGANISATION
DER
DATEN
EINER
BANDMATRIX
.
150
C.2.
2
BLAS
UND
HILFSROUTINEN
IN
BANDSYSTEMEN
.
152
C.2.3
BERECHNUNGSROUTINEN
FUER
GESONDERTE
TEILPROBLEME
.
152
C.3
IMPLEMENTIERUNG
DES
EIGENPAARNACHVERIFIZIERERS
.
154
C.3.1
SEQUENTIELLER
ALGORITHMUS
.
154
C.3.
2
VERWALTUNG
VON
ZWISCHENDATEN
.
154
C.3.3
PARALLELER
ALGORITHMUS
.
154
C.3.4
ZUSAMMENFASSUNG
.
154
C.4
ANWENDUNG
VON
PALAS
IN
TREIBERN
.
154
C.4.1
BESTIMMUNG
EINER
NAEHERUNGSINVERSEN
.
154
C.4.2
DER
GLEICHUNGSSYSTEMLOESER
PDGESW
.
155
D
ORGANISATION
DER
PALLADION-TREIBER
157
D.L
ALLGEMEINES
.
157
D.2
DIE
NAMENSGEBUNG
IN
PALLADION
IM
BESONDEREN
.
158
D.3
BEDEUTUNG
BESTIMMTER
PARAMETER
.
158
D.4
FUNKTIONSKOEPFE
DER
PALLADION-TREIBER
.
159
E
EIN
BEISPIEL
FUER
DIE
VERWENDUNG
VON
PDGESW
161
LITERATURVERZEICHNIS
165 |
any_adam_object | 1 |
author | Kersten, Tim 1965- |
author_GND | (DE-588)121309355 |
author_facet | Kersten, Tim 1965- |
author_role | aut |
author_sort | Kersten, Tim 1965- |
author_variant | t k tk |
building | Verbundindex |
bvnumber | BV012742900 |
classification_tum | DAT 325d DAT 532d |
ctrlnum | (OCoLC)247692292 (DE-599)BVBBV012742900 |
discipline | Informatik |
format | Thesis 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">BV012742900</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">19991116</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">990902s1998 d||| m||| 00||| gerod</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">957212526</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)247692292</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV012742900</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">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-188</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 325d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 532d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Kersten, Tim</subfield><subfield code="d">1965-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)121309355</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Verifizierende rechnerinvariante Numerikmodule</subfield><subfield code="c">von Tim Kersten</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">1998</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">IV, 172 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="502" ind1=" " ind2=" "><subfield code="a">Karlsruhe, Univ., Diss., 1998</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Numerische Mathematik</subfield><subfield code="0">(DE-588)4042805-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmverifikation</subfield><subfield code="0">(DE-588)4135576-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Algorithmus</subfield><subfield code="0">(DE-588)4001183-5</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">Numerische Mathematik</subfield><subfield code="0">(DE-588)4042805-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Algorithmus</subfield><subfield code="0">(DE-588)4001183-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Programmverifikation</subfield><subfield code="0">(DE-588)4135576-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" 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=008665484&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-008665484</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV012742900 |
illustrated | Illustrated |
indexdate | 2024-08-16T00:14:32Z |
institution | BVB |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-008665484 |
oclc_num | 247692292 |
open_access_boolean | |
owner | DE-91 DE-BY-TUM DE-11 DE-188 |
owner_facet | DE-91 DE-BY-TUM DE-11 DE-188 |
physical | IV, 172 S. graph. Darst. |
publishDate | 1998 |
publishDateSearch | 1998 |
publishDateSort | 1998 |
record_format | marc |
spelling | Kersten, Tim 1965- Verfasser (DE-588)121309355 aut Verifizierende rechnerinvariante Numerikmodule von Tim Kersten 1998 IV, 172 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Karlsruhe, Univ., Diss., 1998 Numerische Mathematik (DE-588)4042805-9 gnd rswk-swf Programmverifikation (DE-588)4135576-3 gnd rswk-swf Algorithmus (DE-588)4001183-5 gnd rswk-swf (DE-588)4113937-9 Hochschulschrift gnd-content Numerische Mathematik (DE-588)4042805-9 s Algorithmus (DE-588)4001183-5 s Programmverifikation (DE-588)4135576-3 s DE-604 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008665484&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Kersten, Tim 1965- Verifizierende rechnerinvariante Numerikmodule Numerische Mathematik (DE-588)4042805-9 gnd Programmverifikation (DE-588)4135576-3 gnd Algorithmus (DE-588)4001183-5 gnd |
subject_GND | (DE-588)4042805-9 (DE-588)4135576-3 (DE-588)4001183-5 (DE-588)4113937-9 |
title | Verifizierende rechnerinvariante Numerikmodule |
title_auth | Verifizierende rechnerinvariante Numerikmodule |
title_exact_search | Verifizierende rechnerinvariante Numerikmodule |
title_full | Verifizierende rechnerinvariante Numerikmodule von Tim Kersten |
title_fullStr | Verifizierende rechnerinvariante Numerikmodule von Tim Kersten |
title_full_unstemmed | Verifizierende rechnerinvariante Numerikmodule von Tim Kersten |
title_short | Verifizierende rechnerinvariante Numerikmodule |
title_sort | verifizierende rechnerinvariante numerikmodule |
topic | Numerische Mathematik (DE-588)4042805-9 gnd Programmverifikation (DE-588)4135576-3 gnd Algorithmus (DE-588)4001183-5 gnd |
topic_facet | Numerische Mathematik Programmverifikation Algorithmus Hochschulschrift |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008665484&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT kerstentim verifizierenderechnerinvariantenumerikmodule |