[llvm-dev] Internship on Compilation for Heterogeneous Systems at ETH Zurich / Start ASAP

Tobias Grosser via llvm-dev llvm-dev at lists.llvm.org
Wed Sep 28 12:55:06 PDT 2016


Dear all,

we are happy to announce a 6 month internship at the Scalable Parallel
Computing Lab at ETH Zurich to work on compilation techniques for
heterogeneous systems. The position is open from today and we are
looking for an exceptional candidate to join our team.

We look for a candidate with

Strong background in Mathematics and Computer Science
Experience in Parallel Computing, Compilers, and Performance Modeling
Experience with Accelerator Programming (GPU, Xeon PHI, FPGA)
Experience with LLVM, especially Polly
Good C/C++ Knowledge and Experience in Open Source Software Development
Experience in High-Performance Computing (e.g., Climate Modeling)
If you are willing and able to learn quickly, study new topics
independently, enjoy to work formally, are excited to develop open
source software, and want to work with us to move accelerator
compilation to a new level, get in touch!

ETH Zurich and SPCL

ETH Zurich and its Computer Science Department offer excellent
facilities for studying and recreation. The department is among the
leading institutions in Europe and worldwide. SPCL performs first class
research on scalable high-performance networks and protocols,
middleware, operating system and runtime systems, parallel programming
languages and constructs, as well as scalable data access. As member of
the ETH Systems Group, we work closely with experts of computer
architecture, data center computing, database and data processing, and
operating system design. SPCL is a founding member of Polly Labs, where
we work on expanding the theoretical foundations of polyhedral program
models and use them to develop practical compilation tools, that help to
exploit the performance capabilities of today’s hardware architectures.

Zurich as international visitors

The language of the group is English. English is also well understood in
Zurich and its surroundings, i.e., it’s absolutely no problem if
candidates do not speak German. Zurich is located less than one hour
from the Alps, and is a small but vibrant city offering one of the best
living standards in the world. Zurich is well connected to major
European cities and has a large international community.

Contact

If you are interested, please email a brief statement of interest (i.e.,
why you are interested and what is special about you) and attach your
resume/CV in PDF format. Applications should be sent to tobias dot
grosser at inf dot ethz dot ch and should contain the tag [INTERN at SPCL]
in the subject line.

See
https://www.inf.ethz.ch/personal/tgrosser/2016/09/18/6-Month-Internship-Open-Now.html
for the full announcement.


More information about the llvm-dev mailing list