Postdoctoral Position in Exascale Computing

Postdoctoral Position in Exascale Computing
Institute of Computational Science (ICS) in Lugano, Switzerland
Job Description

A PostDoc is available in the group "Advanced Computing Laboratory" at the Institute of Computational Science (ICS) in Lugano, Switzerland. The position is part of the project "EXA2CT— EXascale Algorithms and Advanced Computational Techniques" funded under the EU FP7-ICT programme. The successful applicant will work on the development of a code generation and autotuning framework for parallel stencil computations on modern microarchitectures. The project is conducted together with academic and industrial project partners from Europe.

The Workplace

ICS at the Università della Svizzera italiana (USI) in Lugano provides a unique research environment in the fields of mathematical modeling, high-performance computing and numerical simulation. Strong competences in modeling, mathematics, simulation and information science come together in an open and application oriented atmosphere. In addition to the opportunities at USI and ICS, the Swiss-wide FoMICS graduate school and the Swiss National Supercomputing Centre (CSCS) in Lugano both offer excellent educational possibilities. For further information about ICS, please visit .


The EXA2CT project brings together experts at the cutting edge of the development of solvers, related algorithmic techniques, and HPC software architects for programming models and communication. It will take a revolutionary approach to exascale solvers and programming models, rather than the incremental approach of other projects. We will produce modular open source proto-applications that demonstrate the algorithms and programming techniques developed in the project, to help boot-strap the creation of genuine exascale codes. The goal of the subproject is to increase the arithmetic intensity of iterative stencil-type computations by reusing the data for the computation of subsequent time steps as soon as possible, thus maximizing the amount of reusable data and minimizing noncompulsory data transfers to the core-local memories. The successful candidate will extend the PATUS stencil framework and will collaborate with algorithmic and programming models partners within the EXA2CT project.


The PostDoc is expected to hold a PhD in Computer Science preferably with a specialization towards parallel computing. Documented interest towards task parallel threading models and experience with e.g. Intel MIC is regarded as an advantage. Solid written and spoken English is required to publish results and present them at conferences and in journals.


This is initially a one-year time-limited position that can be extended up to three years with the inclusion of a maximum of 20% departmental duties, usually teaching. The starting date is open for discussion, though ideally we would like the successful candidate to start as soon as possible.


Your application should contain a motivational letter (2 pages maximum), a CV, copies of relevant degrees and two contacts for references. Please submit applications electronically in PDF format to This email address is being protected from spambots. You need JavaScript enabled to view it.