[TYPES/announce] PhD Position in High-level Programming Languages for Manycore Architectures
Dave Clarke
dave.clarke at it.uu.se
Mon Jun 16 01:49:16 EDT 2014
[* Relevence to Types List: Language being designed uses type-based optimisations *]
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
architectures.
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
benchmarking.
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:
http://www.uu.se/en/jobs/jobs-detail-page/?positionId=39094
ABOUT THE UNIVERSITY
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 Types-announce
mailing list