Scientific Visualization and Computer Graphics > CS > JBI > FWN > RUG

Dr. David Williams

Postdoctorate Researcher

  • room number: 490 (Bernoulliborg, building 5161)
  • phone numbers
      domestic:    (050) 363-7131
international:    +31-50-363-7131
  • e-mail: d.p.williams


David is a postdoc researcher in the GPSME project, which is developing a general toolkit for “GPUtilisation” in SME applications. The idea is to make the power of GPU hardware more easily accessible to developers by automatically translating C/C++ code into OpenCL or CUDA. This is done using compiler directives similar in principle to OpenMP.

Prior to this, David worked as a graphics programmer in the games industry where he contributed to a number of titles for PC and consoles. He was particularly involved with making virtual environments more realistic with advanced lighting and shadowing algorithms.

David received his PhD in 2007 for research into Virtual Endoscopy. He also spent a short period of time doing similar work in the medical visualisation industry.

David's recent publications

(For more publications go to David's publications page.)

E. A., Valentijn, K., Begeman, A., Belikov, D. R., Boxhoorn, J. Brinchmann, H., Holties, K. H., Kuijken, G., Verdoes Kleijn, W-J. Vriend, J. B. T. M. Roerdink, M. A. Swertz, and G. J. W. van Dijk. Target and (Astro-)WISE technologies - Data federations and its applications. In Proceedings IAU Symposium No 135 Astroinformatics. Dec1, Dec1 2016. arXiv   bib
P Yang, G Clapworthy, F Dong, Codreanu, VB, DP Williams, BQ Liu, JBTM Roerdink, and ZK Deng. GSWO: A Programming Model for GPU-enabled Parallelization of Sliding Window Operations in Image Processing. Signal Processing: Image Communication, 47:332–345, 2016.   doi
David Williams, Deborah Mudali, Hugo Buddelmeijer, Parisa Noorishad, Sanne Meles , Remco Renken, Nico Leenders, Edwin Valentijn, and Jos Roerdink. Visualization of Decision Tree State for the Classification of Parkinson’s Disease. Journal of Biomedical Engineering and Medical Imaging, 3(3):25, 2016.   doi