-
Research Areas
- Multicore programming
- GPU computing
- Parallel systems
Positions
- since
- Research Associate
- -
- Research Associate
-
Teaching
- Seminar: Seminar Heterogeneous Parallel Systems [103839]
(in cooperation with Prof. Dr. Sergei Gorlatch) - V/Ü: Parallel Systems [103824]
(in cooperation with Prof. Dr. Sergei Gorlatch)
- Blockseminar: Seminar: Heterogeneity in Distributed Computer Systems [102260]
(in cooperation with Prof. Dr. Sergei Gorlatch, Dominique Meiländer) - V/Ü: Distributed Systems [102240]
(in cooperation with Prof. Dr. Sergei Gorlatch)
- Projektseminar: Capstone Project: GPU-based Cloud Computing [102041]
(in cooperation with Prof. Dr. Sergei Gorlatch, Dominique Meiländer) - V/Ü: Multithreading and Networking in the Java Environment [102113]
(in cooperation with Prof. Dr. Sergei Gorlatch)
- Projektseminar: Capstone Project: Internet and GPU based Cloud Computing [102454]
(in cooperation with Prof. Dr. Sergei Gorlatch, Dominique Meiländer) - Blockseminar: Modul: Biochemistry and Biophysical Chemistry [102492]
(in cooperation with Prof. Dr. Sergei Gorlatch)
- Projektseminar: A Network Performance Evaluation Kit for Online Games [102437]
(in cooperation with Prof. Dr. Sergei Gorlatch, Dominique Meiländer) - V/Ü: Parallel Systems [102422]
(in cooperation with Prof. Dr. Sergei Gorlatch)
- Blockseminar: High-Level Programming of Parallel Computer Systems [102471]
(in cooperation with Prof. Dr. Sergei Gorlatch) - V/Ü: Multithreading and Networking in the Java Environment [102429]
(in cooperation with Prof. Dr. Sergei Gorlatch)
- Blockseminar: High-Level Programming of Parallel Computer Systems [104672]
(in cooperation with Prof. Dr. Sergei Gorlatch) - Proseminar: Verteilte Systemarchitekturen [104691]
(in cooperation with Prof. Dr. Sergei Gorlatch, Dominique Meiländer) - V/Ü: Parallel Systems [104620]
(in cooperation with Prof. Dr. Sergei Gorlatch)
- Blockseminar: High-Level Programming of Parallel Computer Systems [104019]
(in cooperation with Prof. Dr. Sergei Gorlatch)
- Seminar: Modern Parallel Computer Architectures [104059]
(in cooperation with Prof. Dr. Sergei Gorlatch, Maraike Schellmann) - V/Ü: Multithreading and Networking in the Java Environment [104010]
(in cooperation with Prof. Dr. Sergei Gorlatch)
- Seminar: Seminar Heterogeneous Parallel Systems [103839]
-
Publications
- . . ‘Skeleton Programming for Portable Many-Core Computing.’ In Programming Multicore and Many-core Computing Systems, edited by , 121-142. Wiley.
Articles
Articles in Journals
- . . ‘dOpenCL: Towards uniform programming of distributed heterogeneous multi-/many-core systems.’ Journal of Parallel and Distributed Computing 73, No. 12: 1639-1648. doi: 10.1016/j.jpdc.2013.07.021.
Articles in Edited Books
- . . ‘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.
Theses (Dissertation or Habilitation)
- . . A Uniform, OpenCL-based Approach for Programming Distributed Systems With Multicores and GPUs Doctoral Thesis, University of Münster.
Conference Articles
- . . ‘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.
Articles in Edited Books
- . . ‘Skeleton Programming for Portable Many-Core Computing.’ In Programming Multi-core and Many-core Computing Systems, edited by , 1-21. Wiley-Blackwell.
Articles in Journals
- . . ‘Comparing Programming Models for Medical Imaging on Multi-Core Systems.’ Concurrency and Computation: Practice and Experience 23, No. 10: 1051–1065. doi: 10.1002/cpe.1671.
Conference Articles
- . . ‘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.
Articles in Journals
- . . ‘Behavioral Phenotyping of a Murine Model of Alzheimer's Disease in a Seminaturalistic Environment Using RFID Tracking.’ BEHAVIOR RESEARCH METHODS 41, No. 3: 850-856. doi: 10.3758/BRM.41.3.850.
Conference Articles
- . . ‘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.