Past HPC-LAB Members

Recent Researchers/Post-Docs

Annette Stahl (2014, now at SINTEF Ocean Research)
Ian Karlin (May 2011-Dec 2012, now at
Jan Perhac (ERCIM Post Doc April 2010-April 2011, now at XXX, Switzerland)

 

Recent PhDs

Lane Holloway
Lane Holloway
PhD 2016 from UT Austin
Elster was Co-advisor
Jan Christian Meyer
PhD 2012
Elster was main advisor   Performance Modeling of Heterogeneous Systems  
Thorvald Natvig
PhD 2010
Elster was main advisor  Automatic Run-Time Communication and I/O Optimizations


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Master Students adviced by Prof. Elster

 

2017

Anders Wenhaug
M.Tech. 2017
Advisor: Elster

Co-advisor: Jan Christian Meyer Compiler
 


 

 

 

2016

Thomas Martin Schmid
M.Tech.  2016 
Advisor: Elster                               Snowsim -- adding weather



 

 

 

HPC-Lab Guests:

Brende, Ole Martin (Doctoral thesis at NTNU;2016:194Doctoral thesis2016) Reverberation suppression with dual band imaging in medical ultrasound 

 

2015

 

Olav Emil Eiksund
M. Tech. (2015)                   Challenges Adapting CUDA PIC Codes to multiple GPUs  
Jørgen Kvalsvik
M. Tech. (2015)                  Advisor: Elster/Co-advisor:Alf Rustad (Statoil)  Enhancing OPM-based Reservoir Simulation via PETSc integration
Bjørn Åge Tungesvik
M. Sci. (2015)   Advisor: Elster Co-advisor: B. Angelsen (ISB)
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2014

Trygve Aaberge
Analyzing the Performance of the Epiphany Processor
Eirik Myklebost
FDTD on Distributed Heterogeneous Multi-GPU Systems
Øivind Laupstad Boge
Avalanche Simulations using Fracture Mechanics on the GPU
 

HPC-Lab guests:

Fløystad, Jostein Bø (Doktoravhandlinger ved NTNU, 1503-8181; 2014:244Doctoral thesis2014)  In situ hard X-ray ptychographic imaging for materials science 

 

 

2013

Lars Martin Pedersen
Postings List Compression and Decompression on Mobile Devices
Henrik Holenbakken Knutsen
Enhancing Software Portability with Hardware Parametrized Autotuning
Magnus Alvestad Mikalsen
OpenACC-based Snow Simulation
Lars Espen Nordhus
Ray Tracing for Simulation of Wireless Networks in 3D Scenes
Lars Kirkholt Melhus
Analyzing Contextual Bias of Program Execution on Modern CPUs
Andreas Berg Skomedal
Heterogeneous FTDT for Seismic Processing
Stian Aaraas Pedersen
Progressive Photon Mapping on GPUs
Andreas Nordahl
Enhancing the HPC-Lab Snow Simulator with More Realistic Terrains and Other Interactive Features

2012

Geir Josten Lien (Master of Science, IDI)
"Auto-tunable GPU BLAS"
Kjetil Babington (Master of Tech., IDI)
"Combining Several Data Sources and Rendering Techniques for the HPC-Lab Snow Simulator"
Thomas Falch (Master of Tech., IDI)
"3D Visualization of X-ray Diffraction Data"
Jan Rovde (Master of Tech., IDI)
"Real-time Granular Flow Simulation Using the PCISPH Method on GPGPU Devices Using CUDA"
Frederik MJ Vestre (Master of Tech., IDI)
"Enhancing and Porting the HPC-Lab Snow Simulator to OpenCL on Mobile Platforms"

Johannes Kvam (Master of Tech., Kyb) (main advisor: Bjørn Angelsen, Elster co-advisor)
Fast Simulation of SURF Ultrasound Transmit Pulse Complexes using Heterogeneous Computing Platforms (Abstract only)

 HPC-Lab Guest:

Thyholdt, Kristoffer Clausen (Master thesis2012) :

Lattice Boltzmann Simulations on a GPU: An optimization approach using C++ AMP 

 
Elster acknowledgement:

Two-phase Flow in Porous Media: Simulations and Theory 

Grøva, Morten (Doktoravhandlinger ved NTNU, 1503-8181; 2013:2Doctoral thesis,2012)
 

 2011

Fredrik Fossum
Real-Time Rigid Body Interactions
Geir Josten Lien, 2yr Master of Informatics
Auto-tunable GPU BLAS
Yngve Lindal
Optimizing a High Energy Physics (HEP) Toolkit on Heterogeneous Architectures
Jarle Erdal Steinsland
Auto-tunable GPU BLAS
Bent Ove Stinessen
Profiling, Optimization and Parallelization of a Seismic Inversion Code
Thor Kristian Valderhaug
The Lattice Boltzmann Simulation on Multi-GPU Systems

  • HPC-Guest:

Bjørge, Ruben (Doktoravhandlinger ved NTNU, 1503-8181; 2011:234Doctoral thesis,2011) Scanning transmission electron microscopy studies of precipitation in Al-Mg-Ge alloys 

 

2010

  • Ahmed A. Aqrawi (Masters thesis, June 2010, Anne C. Elster (main advisor): “Effects of Compression on Data Intensive Algorithms”, led to PARA 2010 presentation and IPDPS 2011 workshop paper (MTAAP) 

  • Aleksander Gjermundsen (Masters thesis, June 2010, Anne C. Elster (main advisor): “CPU and GPU Co-Processing for Sound”. Led to paper presented at PARA 2010. 

  • Andreas Hysing (Masters thesis, July 2010, Anne C. Elster (main advisor), Dr. Alf Birger Rustad (Statoil Research, co advisor): “Parallel Seismic Inversion for Shared Memory Systems”. 

  • Øystein Krog (Masters thesis, June 2010, Anne C. Elster (main advisor): “GPU-based Real-Time Snow Avalanche Simulations “. Led to paper presented at PARA 2010. 

  • Holger Ludvigsen (Masters thesis, June 2010, Anne C. Elster (main advisor), Frank Lindseth (co-advisor): “Real-Time GPU-Based 3D Ultrasound Reconstruction and Visualization”.

HPC-Guest:

Jensen, Jørgen Haavind (Master thesis2010)

Hydrodynamiske beregninger vha GPU 

 

2009

  • Eirik Ola Aksnes (Master of Technology thesis, July 2009), Anne C. Elster (main advisor), Ståle Fjeldstand and Atle Rudshaug, Numerical Rocks (co-advisors) "Simulation of Fluid Flow Through Porous Rocks on Modern GPUs" Received National IBM prize, 2009 (shared with Erik Ola Aksnes and one Petroleum student) 
  • Daniel Haugen (Master of Technology thesis, July 2009), Anne C. Elster (main advisor), Tore Fevang, Schlumberger (co-advisor): "Seismic Data Compression and GPU Memory Latency" 
  • Åsmund Herikstad (Master of Technology thesis, July 2009), Anne C. Elster (main advisor), Svein-Erik Måsøy, MedTek, NTNU (co-advisor) "Parallel Techniques for Estimation and Correction of Aberration in Medical Ultrasound Imaging" 
  • Owe Johansen (Masters thesis, July 2009), Anne C. Elster (main advisor), John Hybertsen and Jon André Haugen, Statoil (co-advisors): "Seismic Shot Processing on GPU" 
  • Daniele Giuseppe Spampinato (Master of Technology thesis, July 2009), Anne C. Elster (main advisor): "Modeling Communication on Multi-GPU Systems" Received National IBM prize, 2009 (shared with Erik Ola Aksnes and one Petroleum student) 
  • Rune Johan Hovland (Master of Technology thesis, June 2009), Anne C. Elster (main advisor), Magnus Lie Hetland (co-advisor): "Throughput Computing on Future GPUs" 
  • Henrik Hesland (Master of Technology thesis, June 2009), Anne C. Elster (main advisor), Thorvald Natvig (co-advisor): "GPU-Enabled Interactive Pore Detection for 3D Rock Visualization " 
  • Rune Erlend Jensen (Master of Science thesis, May 2009), Anne C. Elster (main advisor): "Techniques and Tools for Optimizing Codes on Modern Architectures: A Low-Level Approach" 
  • Robin Eidissen (Masters thesis, January 2009), Anne C. Elster (main advisor): "Utilizing GPUs for Real-Time Visualization of Snow" 
 

2008 

 
  •  Atle Rudshaug (Masters thesis, June 2008), Anne C. Elster (main advisor), Optimizing & Parallelizing a Large Commercial Code for Modeling Oil-well Networks – joint work with Yggdrasil, Norwegian Oils service company. 
  • Andreas Bach (Masters thesis, September 2008), Anne C. Elster (main advisor) Profiling and Optimizing a Seismic Application on Modern Architectures" -- joint project with Statoil 
 

2007 

 
  • Erik Axel Nielsen (Masters thesis, June 2007), Anne C. Elster (main advisor) Realt-time Wavelet Filtering on the GPU -- joint project with GE Healthcare. 40 times GPU speedup of algorithm led to our implementation being adopted the same fall in their high-end cardivascular ultrasound scanner. 
  • Idar Borlaug (Masters thesis, June 2007), Anne C. Elster (main advisor) Seismic Processing Using Parallel 3D FMM 
  • Knut Imar Hagen (Masters thesis, June 2007), Anne C. Elster (main advisor) Faulttolerance for MPI Codes on Computation Clusters joint project with Statoil Research. 
  • Christian Larsen (Masters thesis, June 2007), Anne C. Elster (main advisor), Tore Fevang, Schlumberger (co-advisor): "Framework for Polygonial Structures Computations on Clusters" 
  • Nils Magnus Larsgård (Masters thesis, June 2007), Anne C. Elster (main advisor): Framework for Converting MPI Codes to Hybrid OpenMP/MPI Codes 
  • Thibault Collet (Masters thesis, July 2007), Anne C. Elster (advisor): Massively Online Games with Food Chains 
 

2006 

 
  • Thorvald Natvig (Masters thesis, January 2006), Anne C. Elster (main advisor): Automatic Optimization of MPI Applications 
  • Øystein Borg (Masters thesis, June 2006), Anne C. Elster (main badvisor) Håkon Bugge, SCALI (co-supervisor): Dynamic Selction of MPI Intra-copy Routines Based on Program Characteristics 
  • Ingar Saltvik (Masters thesis, June 2006), Anne C. Elster (main advisor) Parallel Methods for Real-Time Visualization of Snow 
 

2005 

 
  • Håvard Bjerke (Masters thesis, July 2005), Anne C. Elster (main advisor), Sverre Jarp, CERN and Dan Magenheimer, HP Labs, Fort Colins, CO, USA (Co-supervisor): HPC Virtualization with Xen on Itanium 
  • Rune Johan Andresen (Masters thesis, July 2005), Anne C. Elster (main advisor), Rainer Toebbicke and Bernard Antoine, CERN (Co-supervisors): HPC File Server Monitoring and Tuning 
  • Andreas Braathen (Masters thesis, August 2005), Anne C. Elster (main advisor), Jørn A. Amundsen (NTNU) and Alastair Bland, CERN (Co-advisors): Hardware and Software Surveilance 
 

2004 

 
  • Glen Hisdal (Masters thesis, June 2004), Anne C. Elster (main advisor), Sverre Jarp, CERN (Co-supervisor): Service Discovery Techniques for Distributed Systems using SmartFrog. Results presented as part of PARA 2006 talk by Elster et al. 
  • Tor Arvid Lund (Masters thesis, June 2004), Anne C. Elster (main advisor), Jørn A. Amundsen (co-advisor) "Porting a Monte Carlo Code fom Shared Memory to Computational Clusters" joint project with Jo Smiseth and Eiving Smørgrav, NTNU Dept. of Physics. 
  • Jan Christian Meyer (Masters thesis, June 2004), Anne C. Elster (main advisor), Load Balancing Visualisation Servers in collaborations with Schlumberger Voxel Vision, Trondheim, Norway. Dr. Meyer went on to take a PhD with Prof. Elster and is now an adjunct Assoc. Prof. in CS at NTNU and a full-time emplyee at NTNU's HPC-Center
  • Frode Nilsen (Masters thesis, June 2004), Anne C. Elster (main advisor), Portal Development for Grid Technologies joint project w/ NOTUR, The Norwegian National High-Performance Computing Program. 
  • Morten Rodal (Masters thesis, June 2004), Anne C. Elster (main advisor), Kjetil Hokstad, Statoil (co-advisor) Scalability of Seismic Codes on Computational Clusters joint project w/ Statoil Research 
  • Einar Råberg Rosenvinge (Masters thesis, June 2004), Anne C. Elster (main advisor), Cyril Banino (co-supervisor) On-line Task Scheduling on Heterogeneous Clusters: An Experimental Study (led to paper presented at PARA‟04) 
 

2003 

 
  • Robin Holtet (Masters thesis, June 2003), Anne C. Elster (main advisor): "Communications-reducing Stencil-based Algorithms and Methods" 
  • Torbjørn Vik (Masters thesis, June 2003), Anne C. Elster (main advisor): Real-Time Visual Simulation of Smoke 
  • Åsmund Østvold (Masters thesis, June 2003), Anne C. Elster (main advisor), Håkon Bugge, Scali AS (so-supervisor): Tidsmåleteknikker for MPI kollektive kommunikasjons operasjoner 

 

2002 and earlier 

 
Charles de Vane (Master‟s thesis, Computer Science, Cornell University – Anne C. Elster (co-advisor), Main advisor: Prof. Keshav Pingali: Topic: “Parallel Choleski Factorization on the BBN System”.