We offer two Phd positions for 3 years in the area of parallelizing compiler technologies for C/C++ based parallel programs on extreme scale parallel architectures. You will work on compiler analyses and optimizations as well as on runtime techniques for optimizing parallel programs. Techniques of interest include: auto-tuning, auto-parallelization, iterative compilation, machine learning and search-based optimization for execution times, energy consumption, locality and scalability.
These positions can be started anytime.
Description
This research will be conducted as part of the Insieme compiler project. Details can be found at
dps.uibk.ac.at/insieme
Highly experienced with advanced C++ software development is prerequisite.
Sound knowledge with Linux based HPC, excellent communication skills are prerequisite. Applicants must be strong team players.
Nr of positions available : 2
Research Fields
Computer science - Programming
Career Stage
Early stage researcher or 0-4 yrs (Post graduate)
Research Profiles
First Stage Researcher (R1)
Benefits
The working and study language is English. The entire Phd course program is held in English. There is no need to learn German for this position.
Phd position for 3 years. A stimulating scientific environment.
The City of Innsbruck, which hosted the Olympic winter games twice, is located in the beautiful surroundings of the Tyrolean Alps. The combination of the Alpine environment and the urban life in this historically grown town provides a high quality of living. The university has a long tradition dating back to the 16th century, and, with seven schools (Theology, Law, Economics and Social Sciences, Medicine, Humanities, Natural Sciences, Civil Engineering and Architecture), it offers a wide spectrum of research and teaching activities and interesting opportunities for interdisciplinary collaboration. Besides, the Country of Tyrol strongly supports various initiatives in the IT domain.
Comment/web site for additional job details
www.dps.uibk.ac.at/en/positions/
Requirements
Computer science |
Programming |
ENGLISH |
Good |
Computer science |
Master Degree or equivalent |
1 |