Difference between revisions of "Sem15 themen"
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ __NOTITLE__ | __NOTOC__ __NOTITLE__ | ||
− | = | + | = Seminarthemen = |
werden am 13. April verteilt | werden am 13. April verteilt | ||
+ | |||
+ | Themen werden in 2er Gruppen bearbeitet (im Ausnahmefall auch 3er Gruppen) | ||
Line 9: | Line 11: | ||
Betreuer: Schöberl/Hochsteger | Betreuer: Schöberl/Hochsteger | ||
+ | |||
+ | == Multiplikation von dichtbesetzten Matrizen auf GPUs == | ||
+ | Schwerpunkte: Cachenutzung, CUDA/OpenCL, Autotuning | ||
+ | |||
+ | Betreuer: Rupp | ||
== openmp-parallele Iterative Löser == | == openmp-parallele Iterative Löser == | ||
Line 14: | Line 21: | ||
Betreuer: Schöberl/Hochsteger | Betreuer: Schöberl/Hochsteger | ||
+ | |||
+ | == Multiplikation von dünnbesetzten Matrizen auf GPUs == | ||
+ | Schwerpunkte: Implementierung in CUDA/OpenCL, Algebraisches Mehrgitterverfahren | ||
+ | |||
+ | Betreuer: Rupp | ||
+ | |||
+ | == Pivotstrategien für dünn besetzte Matrizen == | ||
+ | Schwerpunkte: Cholesky-Zerlegung, Minimum degree ordering, Graphenalgorithmen | ||
+ | |||
+ | Betreuer: Nannen | ||
== openmp-parallele Cholesky-Zerlegung dünn besetzter Matrizen == | == openmp-parallele Cholesky-Zerlegung dünn besetzter Matrizen == | ||
Line 23: | Line 40: | ||
Schwerpunkte: fortgeschrittenes C++, wie funktioniert bla.hpp ? | Schwerpunkte: fortgeschrittenes C++, wie funktioniert bla.hpp ? | ||
− | Betreuer: Schöberl/ | + | Betreuer: Schöberl/Lederer |
== Lineare Algebra Operationen mit verteiltem Speicher == | == Lineare Algebra Operationen mit verteiltem Speicher == | ||
− | Schwerpunkte: Algorithmen, wie nutze ich den VSC ? | + | Schwerpunkte: Algorithmen, MPI, wie nutze ich den VSC ? |
Betreuer: Schöberl/Kogler | Betreuer: Schöberl/Kogler |
Latest revision as of 15:58, 4 April 2015
Seminarthemen
werden am 13. April verteilt
Themen werden in 2er Gruppen bearbeitet (im Ausnahmefall auch 3er Gruppen)
Cholesky-Zerlegung voll besetzter Matrizen
Schwerpunkte: rekursive task-Parallelisierung in openmp, Vektorisierung (AVX)
Betreuer: Schöberl/Hochsteger
Multiplikation von dichtbesetzten Matrizen auf GPUs
Schwerpunkte: Cachenutzung, CUDA/OpenCL, Autotuning
Betreuer: Rupp
openmp-parallele Iterative Löser
Schwerpunkte: Operationen mit dünn besetzten Matrizen, Gauss-Seidel Verfahren, algebraisches Mehrgitter
Betreuer: Schöberl/Hochsteger
Multiplikation von dünnbesetzten Matrizen auf GPUs
Schwerpunkte: Implementierung in CUDA/OpenCL, Algebraisches Mehrgitterverfahren
Betreuer: Rupp
Pivotstrategien für dünn besetzte Matrizen
Schwerpunkte: Cholesky-Zerlegung, Minimum degree ordering, Graphenalgorithmen
Betreuer: Nannen
openmp-parallele Cholesky-Zerlegung dünn besetzter Matrizen
Schwerpunkte: task-scheduling über parallele priority queues
Betreuer: Schöberl/Hochsteger
Lineare Algebra Operationen mit Expression templates
Schwerpunkte: fortgeschrittenes C++, wie funktioniert bla.hpp ?
Betreuer: Schöberl/Lederer
Lineare Algebra Operationen mit verteiltem Speicher
Schwerpunkte: Algorithmen, MPI, wie nutze ich den VSC ?
Betreuer: Schöberl/Kogler