PhD Student (R1)

Context And Mission

Applications are invited for PhD student positions at the Barcelona Supercomputing Center (BSC-CNS). The PhD student will become a member of a world class research group that frequently contributes to top computer architecture and high-performance computing venues (E.g. SC, ISCA, HPCA, HPDC, or PPoPP).

Research activities will be focused on one or several of the following topics, among others:

1. Virtual memory management: Acceleration of virtual to physical address translation, hardware support for OS, management of irregular workloads.

2. High-performance computing architectures: Acceleration of floating-point intensive workloads via reconfigurable or vector processors.

3. Cache management policies for graph and strongly irregular workloads.

4. Numerical libraries for scientific computing with focus on long vector architectures.

Experience in some of these topics is strongly appreciated.

Key Duties

Formulate and evaluate new ideas in a rigorous way
Write technical reports and papers
Use and extend scientific code (numerical libraries, simulators, etc.)


M.Sc. in Computer Science or close area (candidates expected to graduate in the current course are also encouraged to apply)
Essential Knowledge and Professional Experience
Computer Architecture: micro-architecuture, resource sharing in multicores, cache hierarchy, simulation techniques
Artificial Intelligence: rule-based reasoning, decision trees, support vector machines, neural networks
Operating Systems: Linux, scripting, OS scheduler
Performance Analysis and Tuning of parallel applications
Programming: C/C++, OpenMP/MPI, CUDA, etc
Ability to take initiative and prioritize
Ability to work independently and in a team
Capacity to interact and build strong relations with other research groups
Excellent written and verbal communication skills in English


The position will be located at BSC within the Computer Sciences Department
We offer a full-time contract (37.5h/week), a good working environment, a highly stimulating environment with state-of-the-art infrastructure, flexible working hours, extensive training plan, restaurant tickets, private health insurance, support to the relocation procedures
Duration: Open-ended contract due to technical and scientific activities linked to the project and budget duration
Holidays: 23 paid vacation days plus 24th and 31st of December per our collective agreement
Salary: we offer a competitive salary commensurate with the qualifications and experience of the candidate and according to the cost of living in Barcelona
Starting date: asap