Internship: Optimizing imaging algorithms for the latest CPU and GPU architectures

Parallel programming technologies are extremely important in the domain of scientific computing. Standard servers include CPUs with up to 64 cores. Modern GPUs are able to execute thousands of floating point operations in parallel and have become an invaluable tool in almost any scientific field with high computational throughput. In order to make use of the computational power it becomes more and more important to parallelize existing algorithms and tune the implementations to the recent hardware architectures. For optimal performance, it is crucial to take the details of hardware architectures into account.

The student will perform optimization of selected image-processing algorithms for recent parallel architectures in one of our currently running projects. Available projects include
advanced image reconstruction and segmentation algorithms in cooperation with the ANKA synchrotron at KIT,
digital image tracking algorithms done in cooperation with the Institute for Thermal Process Engineering,
simulation codes for the international KATRIN and Edelweiss collaborations.


Weitere Informationen

Unternehmen
Helmholtz Gemeinschaft
Standort
Karlsruhe, Baden-Württemberg, Deutschland
Anstellungsart
Praktikum
Vertiegungsgebiet
Forschung und Entwicklung
Ansprechpartner/in
Fachliche Auskünfte erteilt Ihnen gerne Suren Chilingaryan, IPE, phone: +49 721/608-26579 (suren.chilingaryan@kit.edu) or Andreas Kopmann, IPE, Phone: +49 721/608-24910 (andreas.kopmann@kit.edu)

Bewerbung:
Bitte senden Sie Ihre Bewerbung online unter Angabe der Stellenausschreibungsnummer IPE 12-15 an Frau Berger, Berufliche Ausbildung, Telefon 0721 608-25184.
Anforderungen
Good knowledge of C programming language, knowledge of OpenCL or/and CUDA is a plus.

Experience gained
Image processing in scientific applications, high performance computing, hardware-aware software development, parallel and GPU programming, benchmarking and profiling
Link zum Jobangebot
zum Jobangebot



TIPP: Dein Profil wird dem Unternehmen übermittelt. Erziele einen besseren Eindruck, indem Du es vollständig ausfüllst.