-
Forschungsschwerpunkte
- Multicore-Programmierung
- GPU-Programmierung
- Parallele Systeme
Vita
Akademische Ausbildung
- -
- Promotionsstudiengang Informatik
- -
- Diplom-Studiengang Informatik
Beruflicher Werdegang
- seit
- Wissenschaftlicher Mitarbeiter
- -
- Wissenschaftlicher Mitarbeiter
- -
- Studentische Hilfskraft
-
Lehre
- Seminar: Seminar "Heterogene parallele Systeme" [103839]
(zusammen mit Prof. Dr. Sergei Gorlatch) - V/Ü: Parallele Systeme [103824]
(zusammen mit Prof. Dr. Sergei Gorlatch)
- Blockseminar: Seminar: Heterogenität in verteilten Rechensystemen [102260]
(zusammen mit Prof. Dr. Sergei Gorlatch, Dominique Meiländer) - V/Ü: Verteilte Systeme [102240]
(zusammen mit Prof. Dr. Sergei Gorlatch)
- Projektseminar: GPU-basiertes Cloud-Computing [102041]
(zusammen mit Prof. Dr. Sergei Gorlatch, Dominique Meiländer) - V/Ü: Multithreading und Networking im Java-Umfeld [102113]
(zusammen mit Prof. Dr. Sergei Gorlatch)
- Projektseminar: Internet- und GPU-basiertes Cloud Computing [102454]
(zusammen mit Prof. Dr. Sergei Gorlatch, Dominique Meiländer) - Blockseminar: Seminar: Skelettbibliotheken [102492]
(zusammen mit Prof. Dr. Sergei Gorlatch)
- Projektseminar: High-level GPU-Programmierung [102437]
(zusammen mit Prof. Dr. Sergei Gorlatch, Dominique Meiländer) - V/Ü: Parallele Systeme [102422]
(zusammen mit Prof. Dr. Sergei Gorlatch)
- Blockseminar: Hauptseminar: Parallele Programmiersprachen [102471]
(zusammen mit Prof. Dr. Sergei Gorlatch) - V/Ü: Multithreading und Networking im Java-Umfeld [102429]
(zusammen mit Prof. Dr. Sergei Gorlatch)
- Blockseminar: Hybride parallele Rechnersysteme [104672]
(zusammen mit Prof. Dr. Sergei Gorlatch) - Proseminar: Verteilte Systemarchitekturen [104691]
(zusammen mit Prof. Dr. Sergei Gorlatch, Dominique Meiländer) - V/Ü: Parallele Systeme [104620]
(zusammen mit Prof. Dr. Sergei Gorlatch)
- Blockseminar: High-Level Programmierung paralleler Rechnersysteme [104019]
(zusammen mit Prof. Dr. Sergei Gorlatch)
- Seminar: Moderne parallele Rechnerarchitekturen [104059]
(zusammen mit Prof. Dr. Sergei Gorlatch, Maraike Schellmann) - V/Ü: Multithreading und Networking im Java-Umfeld [104010]
(zusammen mit Prof. Dr. Sergei Gorlatch)
- Seminar: Seminar "Heterogene parallele Systeme" [103839]
-
Publikationen
- . . ‘Skeleton Programming for Portable Many-Core Computing.’ In Programming Multicore and Many-core Computing Systems, edited by , 121-142. Wiley.
Aufsätze
Aufsätze (Zeitschriften)
- . . ‘dOpenCL: Towards uniform programming of distributed heterogeneous multi-/many-core systems.’ Journal of Parallel and Distributed Computing 73, Nr. 12: 1639-1648. doi: 10.1016/j.jpdc.2013.07.021.
Buchbeiträge (Sammel- Herausgeberbände)
- . . ‘Uniform High-Level Programming of Many-Core and Multi-GPU Systems.’ In Transition of HPC Towards Exascale Computing, edited by , 159-176. IOS Press. doi: 10.3233/978-1-61499-324-7-159.
Abschlussarbeiten (Dissertation, Habilitation)
- . . A Uniform, OpenCL-based Approach for Programming Distributed Systems With Multicores and GPUs Dissertation, University of Münster.
Aufsätze (Konferenz)
- . . ‘dOpenCL: Towards a uniform programming approach for distributed heterogeneous multi-/many-core systems.’ In Proceedings of the 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2012, 174-186.: IEEE Computer Society. doi: 10.1109/IPDPSW.2012.16.
- . . ‘Towards High-Level Programming of Multi-GPU Systems Using the SkelCL Library.’ In Proceedings of the 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2012, 1858-1865.: IEEE Computer Society. doi: 10.1109/IPDPSW.2012.229.
- . . ‘A High-Level Programming Approach for Distributed Systems with Accelerators.’ In New Trends in Software Methodologies, Tools and Techniques - Proceedings of the Eleventh SoMeT '12, edited by , 430-441.: IOS Press. doi: 10.3233/978-1-61499-125-0-430.
Buchbeiträge (Sammel- Herausgeberbände)
- . . ‘Skeleton Programming for Portable Many-Core Computing.’ In Programming Multi-core and Many-core Computing Systems, edited by , 1-21. Wiley-Blackwell.
Aufsätze (Zeitschriften)
- . . ‘Comparing Programming Models for Medical Imaging on Multi-Core Systems.’ Concurrency and Computation: Practice and Experience 23, Nr. 10: 1051–1065. doi: 10.1002/cpe.1671.
Aufsätze (Konferenz)
- . . ‘Optimal Design of Multiproduct Batch Plants Using a Parallel Branch-and-Bound Method.’ Contributed to the PaCT 2011, Kanzan, Rusia.
- . . ‘SkelCL - A Portable Skeleton Library for High-Level GPU Programming.’ In 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 1176-1182.: IEEE. doi: 10.1109/IPDPS.2011.269.
- . . SkelCL - A Portable Multi-GPU Skeleton Library. Münster: University Münster.
Aufsätze (Zeitschriften)
- . . ‘Behavioral Phenotyping of a Murine Model of Alzheimer's Disease in a Seminaturalistic Environment Using RFID Tracking.’ BEHAVIOR RESEARCH METHODS 41, Nr. 3: 850-856. doi: 10.3758/BRM.41.3.850.
Aufsätze (Konferenz)
- . . ‘Parallelizing the LM OSEM Image Reconstruction on Multi-Core Clusters.’ Contributed to the International Conference ParCo, Lyon, France.
- . . ‘Using OpenMP vs. threading building blocks for medical imaging on multi-cores.’ In Euro-Par 2009 Parallel Processing, 15th International Euro-Par Conference, edited by , 654-665.: Springer.
- . . ‘A Case Study on Multi-Core Programming Using Threading Building Blocks.’ In ARCS '09 Workshop Proceedings, edited by , 39-46.: VDE.