Background and activities

PhD EE Cornell University 1994, Pre-Business U of Oregon 1981/82, IEEE Senior Member 2000

Courses in "Management Competence at Board Level" (BI 2007) and completed NTNU's Research Leadership Programme (Oct 2011-Feb 2012)

Latest news:

Founder and Director – HPC-Lab, Dept. of Computer & Info. Science NTNU, which I started as my research group when I joined NTNU in 2001, and founded as a lab in 2008. We are now an established research lab in Heterogeneous and Parallel Computing, consisting of myself, several Post Docs, PhD students and Master students as well as both national and international visiting colleagues and scientists who want to learn about and experiment with heterogeneous computing.

I have been or am the main advisor for several students and have been co-advisor, Opponent and EU evaluator for many more. I have also so far been the main advisor for more than 70 master students at NTNU, over 30 of them on project related to GPU computing.


Teaching:  I love teaching! Here are some of the main courses I am or have been involved with:

UT Austin: Algorithms, Data Structures, Operating Systems and Iterative Numerical Methods

NTNU: Parallel Computing, Compilers, Operating Systems, + 3 special topics MS/PhD courses covering parallel environments, numerical methods, heterogeous and grid computing and highly parallel algorithms.

Scientific, academic and artistic work

A selection of recent journal publications, artistic productions, books, including book and report excerpts. See all publications in the database

Journal publications