Pieter Hijma

Table of Contents

1 General information

1.1 Pieter Hijma

Postdoctoral researcher

picture of Pieter Hijma

1.1.1 Email address:

1.1.2 Phone:

+31 20 525 8449

1.1.3 Mailing address:

Pieter Hijma
System and Network Engineering
Faculty of Science
University of Amsterdam
PO Box 94323
1090 GH, Amsterdam
The Netherlands

1.1.4 Office:

Science Park 904
1098 XH Amsterdam
Room C3.203
Directions

2 Research Interests

My research focuses on the primary interface between humans and computers, namely the programming language with a strong focus on parallel programming. Future computers will need increasingly more power to deliver high performance. The main solution to this problem is to expose explicit parallelism in the hardware to programmers. However, expressing parallelism in a safe and natural way is very challenging, especially when high efficiency is needed. High-level languages are necessary to make parallelism available to domain-experts and main-stream programmers, whereas low-level programming is needed for efficiency and performance. My research tries to satisfy both requirements.

3 Publications

Ben van Werkhoven and Pieter Hijma
An Integrated approach to porting large scientific applications to GPUs
11th IEEE International Conference on eScience, Accepted for publication, September 2015
 
Pieter Hijma, Ceriel J.H. Jacobs, Rob V. van Nieuwpoort, and Henri E. Bal
Cashmere: Heterogeneous Many-Core Computing
29th IEEE International Parallel & Distributed Processing Symposium (IPDPS 2015), 25-29 May 2015, Hyderabad, India.
 
Pieter Hijma, Rob V. van Nieuwpoort, Ceriel J.H. Jacobs, and Henri E. Bal
Stepwise-refinement for Performance: a methodology for many-core programming
Concurrency and Computation: Practice and Experience, 2015
Early View
 
Pieter Hijma, Rob V. van Nieuwpoort and Henri E. Bal
Programming Many-Cores on Different Levels of Abstraction
HotPar '13 Proceedings of the 5th USENIX Workshop on Hot Topics in Parallelism (Poster presentation), July 2013
 
Pieter Hijma, Rob V. van Nieuwpoort, Ceriel J.H. Jacobs and Henri E. Bal
Generating synchronization statements in divide-and-conquer programs
Parallel Computing, Volume 38, Issues 1–2, January–February 2012, Pages 75-89
 
Pieter Hijma, Rob V. van Nieuwpoort, Ceriel J.H. Jacobs and Henri E. Bal
Automatically Inserting Synchronization Statements in Divide-and-Conquer Programs
In 16th International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS) in conjunction with 25th IEEE International Parallel and Distributed Processing Symposium (IPDPS) Anchorage, Alaska, USA, 2011.
 
Ana Lucia Varbanescu, Pieter Hijma, Rob V. van Nieuwpoort and Henri E. Bal
Towards an Effective Unified Programming Model for Many-Cores
In 13th Workshop on Advances in Parallel and Distributed Computational Models (APDCM) May 16, 2011, in conjunction with 25th IEEE International Parallel and Distributed Processing Symposium (IPDPS) Anchorage, Alaska, USA, 2011.

4 Teaching

4.1 Courses

4.1.1 Concurrency and Multithreading

  • Teaching assistent: 2010 - 2013
  • Coordinator: 2013 - 2015

4.1.2 Academic English

  • Lecturer: 2014 - 2015

Created: 2017-02-16 Thu 10:56

Validate