Personal page of Cedric Nugteren


PhD student

http://www.cedricnugteren.nl/
Curriculum Vitae
Research interests

I am a PhD-student at the Electrical Engineering department of the Eindhoven University of Technology. My research interests include parallel computer architectures (e.g. GPU, SIMD), parallel programming, compilation and languages (CUDA, OpenCL, OpenMP), embedded systems and performance prediction.

Next to my research I am also interested in web-development. Examples are this website (programmed using Ruby on Rails) and the webshop modules of my company Kinento. (programmed in PHP).

Teaching activities

Courses and projects:

Supervising students:

  • Master students:
    • Pieter Custers, Electrical Engineering, daily supervisor (2012)
    • Xuyuan Jin, Electrical Engineering, daily supervisor (2011)
    • Rob van de Voort & Martien Spierings, Embedded Systems, committee member (2011)
    • Jarno van den Sanden, Embedded Systems, daily supervisor (2011)
  • Internship students:
    • Xuyuan Jin, Electrical Engineering, daily supervisor (2010)
  • Other students:
    • Sohan Walimbe, Embedded Systems student, daily supervisor (2011)
    • Satori case-study, 3 Bachelor students, daily supervisor (2010-2011)
    • Di Geng, Bachelor project (9 ECTS), daily supervisor (2011)
    • Arjan Verboord, Bachelor project (9 ECTS), daily supervisor (2010)
List of publications

The Boat Hull Model: Enabling Performance Prediction for Parallel Computing Prior to Code Development [New]
C. Nugteren and H. Corporaal, CF '12: International Conference on Computing Frontiers, 2012
Download PDF
Tags: GPU, model, roofline, CPU, architecture



Introducing 'Bones': A Parallelizing Source-to-Source Compiler Based on Algorithmic Skeletons
C. Nugteren and H. Corporaal, GPGPU-5: Fifth Workshop on General Purpose Processing on Graphics Processing Units at ASPLOS'12, 2012
Download PDF | Link to DOI
Tags: GPU, skeletons



The Boat Hull Model: Adapting the Roofline Model to Enable Performance Prediction for Parallel Computing
C. Nugteren and H. Corporaal, PPoPP ’12: 17th ACM Symposium on Principles and Practice of Parallel Programming, 2012
Download PDF | Link to DOI
Tags: CPU, GPU, model, architecture, roofline



A Modular and Parameterisable Classification of Algorithms
C. Nugteren and H. Corporaal, Technical Report ESR-2011-02, 2011
Download PDF | Link to publication
Tags: CPU, GPU



Fast Hough Transform on GPUs: Exploration of Algorithm Trade-Offs
Gert-Jan van den Braak, Cedric Nugteren, Bart Mesman, Henk Corporaal, in Proceedings of the 13th International Conference on Advanced Concepts for Intelligent Vision Systems (ACIVS’11), Ghent, Belgium, 2011
Download PDF | Link to DOI
Tags: GPU, hough transform



Skeleton-based Automatic Parallelization of Image Processing Algorithms for GPUs
C. Nugteren, H.Corporaal and B. Mesman, SAMOS XI: International Conference on Embedded Computer Systems, 2011
Download PDF | Link to DOI
Tags: GPU, skeletons



High Performance Predictable Histogramming on GPUs: Exploring and Evaluating Algorithm Trade-offs
C. Nugteren, G.J.W.v.d. Braak, H. Corporaal and B. Mesman, GPGPU: Fourth Workshop on General Purpose Processing on Graphics Processing Units at ASPLOS'11, 2011
Download PDF | Link to DOI
Tags: GPU, application



Analyzing CUDA's Compiler through the Visualization of Decoded GPU Binaries
C. Nugteren, B. Mesman and H.Corporaal, ODES-8: Proceedings of the 8th Workshop on Optimizations for DSP and Embedded Systems at CGO '10 , 2010
Download PDF | Link to publication
Tags: GPU, CUDA



Improving CUDA’s Compiler through the Visualization of Decoded GPU Binaries
C. Nugteren, Master Thesis, 2009
Download PDF
Tags: GPU, CUDA, tool