Kapeldreef 75
B-3001 Leuven (Heverlee)
Research group:
ExaScience Life Lab


Institution Background

 IMEC vzw performs world-leading research in nano-electronics. It was founded in 1984 by the Flemish Government and is headquartered in Leuven, Belgium. It has offices in Belgium, the Netherlands, Taiwan, US, China, India and Japan. Its staff of over 2,080 people includes more than 670 industrial residents and guest researchers. In 2013, imec’s revenue (P&L) totaled 332 million euro. Imec leverages its scientific knowledge with the innovative power of its global partnerships in ICT, healthcare and energy. Imec delivers industry-relevant technology solutions. In a unique high-tech environment, its international top talent is committed to providing the building blocks for a better life in a sustainable society.


Research Group Background

 The ExaScience Life Lab ( is an expertise centre for High Performance & Big Data Computation in Life Sciences. It aims at breakthroughs in the pharmaceutical sector by advancing High Performance & Big Data Computing technology for the Life Sciences sector. It was booted as a joint initiative by Intel, Janssen Pharmaceutica, Imec, and all Flemish universities. The lab is physically hosted at Imec and hosts scientists from different complementary fields of research: big data analysis, modelling and simulation of complex systems, computational mathematics, bio-statistics, massive parallel and big data programming models. Research in the ExaScience Life Lab is driven by representative software prototypes in which the research results from the different fields are combined and validated. During the last 5 years, this has resulted in a large number of publications as well as the public release of several high profile software tools, such as BWA-Cilk (the Intel Cilk version of the BWA sequence alignment tool), elPrep (a high-performance tool for preparing sequence alignment and mapping files),Halvade (distributed whole genome sequencing pipeline), pipelined Krylov solvers (the KSPPIPECG, KSPPGMRES, and KPSPIPECR solvers adopted by the PETSc library), and Sniper (architectural simulator).

Prof. Roel Wuyts is Principal Scientist at IMEC and part-time Professor in the Distrinet group at the KULeuven. He leads the Runtime Management research of the Intel ExaScience Lab Flanders, a research project that investigates the software engineering side of building software for exascale supercomputers. In this context his research interests lie with programming models for high-performance computers, scheduling and runtime load balancing. Before joining the ExaScience Lab he did research on adaptive runtime resource management of CPU and GPU’s, on toolchains for embedded devices (see for example the CleanC tool), in programming language composition (resulting in contributions such as the traits model now available in languages such as Perl, Scala and JavaScript), and in logic meta programming (for which he devised the SOUL language and applied it to co-evolution of software design and implementation). He is active in the Object-Oriented and programming language communities (resulting in papers in TOPLAS, ECOOP and OOPSLA) as well as in the embedded software engineering area (resulting in papers in IEEE Software or the Journal of Systems and Software).


Major Interest in Action Scientific Topics

 Scope of research activities in ultrascale computing systems.

  • Programming models for data intensive high performance computing
  • Software resiliency
  • Computational Biology