[ecoop-info] PhD Position in High-level Programming Languages for Manycore Architectures

Dave Clarke dave.clarke at it.uu.se
Mon Jun 16 07:45:37 CEST 2014

PhD position in Computer Science on 
High-Level Programming Languages for Manycore Architectures
at Uppsala University, Sweden


The Department of Information Technology is opening 1 PhD student position 
within the UpScale project for a highly motivated, out-of-the-box thinker 
interested in research in programming language design for multicore 

The problem motivating the UpScale project is making use of the ever-
increasing level of hardware parallelism in general-purpose software. 
Modern programming languages only provide very limited support for 
parallel programming which does not scale to the massively parallel 
machines on the horizon. The aim of UpScale is to develop high-level 
programming language technology to facilitate software to efficiently 
use the parallel computers of tomorrow and to scale seamlessly to 
different parallel hardware configurations.

The research will involve design and development of programming language
technology for programming multicore hardware. This will entail working
within a team on the implementation of a compiler and run-time support, 
theoretical investigations of programming language semantics and its 
connection to low-level hardware, the development of case studies and 

Qualifications: The candidate should have a Master of Science in Computer 
Science, Computer Engineering or equivalent, ideally with a strong background
in concurrent and/or parallel programming and programming languages. 
Experience with programming in both high- and low-level languages (such as 
Haskell and C, respectively) is a plus. Knowledge of formal semantics, 
compilers, and computer architecture is desirable.

For further information about the position, please visit the webpage for 
the UpScale project http://upscale-project.eu/, the department 
http://www.it.uu.se/ or contact Prof. Dave Clarke, and Prof. Tobias Wrigstad 
through uu at upscale-project.eu.

Candidates should preferably be able to start no later than September 1, 2014.

Submit your application no later than July 1, 2014, via the following page:



Uppsala University is an international research university focused on the 
development of science and education. Our most important assets are all 
the individuals who with their curiosity and their dedication makes Uppsala 
University one of Sweden’s most exciting work places. Uppsala University has 
41,000 students, 6,500 employees and a turnover of SEK 5,900 million.

The department is striving to achieve a more equal gender balance and 
female candidates are particularly invited to apply.

More information about the ecoop-info mailing list