Selected MS Projects & Theses supervised

by  Dr. Anne C. Elster  at HPC-Lab



Link to HPC-Lab Home Page: http://research.idi.ntnu.no/hpc-lab

POST DOCS SUPERVISED BY DR. ELSTER

1.      Ian Karlin (PhD U of Colorado, Boulder 2011) (May 2010-May 2012)

2.      Jan Perhac (April 2010-April 2011) (ERCIM)

3.      John Ryan (2010) – worked on heterogeneous cluster issues.

4.      Dr. Henrik R. Nagel (2005-2007) – Currently at NTNU HPC Group at ITEA (Computing Center) His research focus is on using grid technology to integrate visualization and computations. Dr. Nagel also helped out with the organization of the SIMS 2005 conference that was held at NTNU in October 2005 and is the co-editor of its proceedings.

 

PHDS SUPERVISED OR EVALUATED OFFICIALLY BY DR. ELSTER

(The students’ work is done at Dept. of Computer & Info Science at NTNU unless otherwise specified.)

      2011/2012 PhD-level supervisions:

1.      Jan Christian Meyer (PhD thesis submitted for review Sep. 2011), Anne C. Elster (main advisor)

  1. Lane Holloway (Univ. of Texas Austin, PhD proposal to be submitted Oct. 2011), Anne C. Elster (co-advisor/committee member), Prof. Don Fussel (main advisor), Topic:  Dynamic Games
  2. Rune Erlend Jensen (PhD student – estimated  finished in 2013), Anne C. Elster (main advisor), Topic: Compiler-optimized BLAS kernals
  3. Erik Smistad (PhD student), Dr. Frank Lindseth (main advisor), Anne C. Elster (co-advisor): Topic: Medical Imaging on GPUs
  4. NN –

As of Sept 2011: Elster has  one PhD position unfilled and has recruited at least 2 Norwegian students that are eager to start their PhD in her research group

2011 – External evaluations:

  1. Michele Martone (PhD Universitá degli Studi di Roma “Tor Vergata”, Facoltá di Ingegneria, defense May 31, 2011), Anne C. Elster (external EU evaluator), Profs. Salvatore Tucci and Salvatore Filippone (main advisors): “A Quad-Tree Based Sparese BLAS Implementation for Shared Memory Parallel Computers”.
  2. Yong Liu (PhD Dept. of Informatics, Univ. of Tromsø, defended Feb 24, 2011), Prof. Otto Anshus (main advisor), Prof. Brian Vinter (Copenhagen Univ., 1st Opponent), Anne C. Elster (2nd Opponent): Principle and Practice of Distributing Low and High Resolution Display Content from One Computer to Many Computers in Stand-alone or Display Wall Configurations

2010 and earlier

  1. Thorvald Natvig (PhD thesis submitted for review June 2010, defended Dec. 2010) Automatic Run-Time Communication and I/O Optimizations,  Anne C. Elster (main advisor). Job after PhD: Medalia, Palo Alto, CA, USA
  2. Jo Skjermo (PhD 2009), Main advisor: Prof. Keith Downing, Anne C. Elster (3rd opponent). Title: “Generation, Rendering and Animation of Polygon Tree Models”.

10.  Cyril Banino-Rokones -- supervised by Elster 2003-2006, PhD 2007 w. Dr. Lasse Natvig as main advisor. Title: Algorithmic and Scheduling Techniques for Heterogeneous and Distributed Computing (pdf) -  Now atYahoo!

  1. Nicolae-Zoran Constantinescu-Fülöps ( PhD 2008) Professor Richard Blake (main advisor), Anne C. Elster (3rd opponent)
    A Desktop Grid Computing Approach for Sientific Computing and Visualization (pdf
  2. ),
  3. Roxana Diaconescu (PhD 2002), Prof. Reidar Conradi (main advisor), Prof. Monica Lam (Stanford, 1st opponent), Anne C. Elster (3rd opponent) (The third opponent act as the administrator for the defense) Thesis title: "Object-Based Concurrency for Data Parallel Applications: Programmability and Effectiveness".
  4. Penti Huttunen, First Opponent, PhD committee at Lappeenranta University of Technology, Finland, Dec. 2002 for  Thesis Title: Data-parallel computation in parallel and distributed environments . Advisor: Dr. Jari Porras, Second Opponent: Dr. Kimmo Koski, Nokia (now CSC Director)

 

MASTERS THESES + SELECTED MASTER REPORTS SUPERVISED BY DR. ELSTER

(The students’ work is done at Dept. of Computer & Info Science at NTNU unless otherwise specified.)

2011/2012 On-going Master-level supervisions:

  1. Kjetil Babington (Masters project, Fall 2011), Anne C. Elster (main advisor). Topic: Ray tracing and Snow Simulation on GPU
  2. Thomas Falch (Masters project, Fall 2011), Anne C. Elster (main advisor), Dag Breiby (NTNU Physics Dept, co-advisor) Topic: Physics simulations on GPU
  3. Geir Josten Lien (Master of Science thesis, to finish summer 2012), Anne C. Elster (main advisor), Topic: GPU BLAS
  4. Hallgeir Lien (Masters project, Fall 2011), Anne C. Elster (main advisor), Dr. Jo Skjermo (Vegdirektoratet, co-advisor). Topic: Snow simulations and roads on GPU.
  5. Jan Rovde (Masters project, Fall 2011), Anne C. Elster (main advisor). Topic: SPH and snow simulation on GPU
  6. Kristoffer Stensen (Masters project, Fall 2011), Anne C. Elster (main advisor). TBD

2011 MS theses completed as of Sept 2011

  1. Yngve Sneen Lindal (Master og Technology, thesis, June 2011), Anne C. Elster (main advisor), Sverre Jarp (CTO, CERN, co-advisor: “Optimizing a High-Energy Physics (HEP) Toolkit on Heterogeneous Architectures”.
  2. Fredrik Fossum (Master og Technology, thesis, June 2011), Anne C. Elster (main advisor): “Real-Time Rigid Body Interactions” (on GPU)
  3. Jarle Erdal Steinsland (Master og Technology, thesis, June 2011), Anne C. Elster (main advisor). “Auto-tunable GPU BLAS
  4. Bent Ove Stinessen (Master og Technology, thesis, June 2011), Anne C. Elster (main advisor), Dr. Alf Birger Rustad (Statoil Research, co-advisor): “Profiling, Optimization and Parallelization of Seismic Inversion Code”.
  5. Thor  Kristian Valderhaug (Master og Technology, thesis, June 2011), Anne C. Elster (main advisor), Dr. Frank Lindseth (SINTEF Med Tech/NTNU co-advisor): “The Lattice Boltzmann Simulation on Multi-GPU Systems”.

2010

  1. 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)
  2. 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.
  3. 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”.
  4. Ø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.
  5. Holger Ludvigsen (Masters thesis, June 2010, Anne C. Elster (main advisor), Frank Lindseth (co-advisor): “Real-Time GPU-Based 3D Ultrasound Reconstruction and Visualization”.

2009

  1. 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"
  2. 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"
  3. Å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"
  4. 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"
  5. Daniele Giuseppe Spampinato (Master of Technology thesis, July 2009), Anne C. Elster (main advisor): "Modeling Communication on Multi-GPU Systems"
  6. Rune Johan Hovland (Master of Technology thesis, June 2009), Anne C. Elster (main advisor), Magnus Lie Hetland (co-advisor): "Throughput Computing on Future GPUs"
  7. 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 "
  8. 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"
  9. Robin Eidissen (Masters thesis, January 2009), Anne C. Elster (main advisor): "Utilizing GPUs for Real-Time Visualization of Snow"

2008

  1. 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.
  2. 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

  1. 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.
  2. Idar Borlaug (Masters thesis, June 2007), Anne C. Elster (main advisor) Seismic Processing Using Parallel 3D FMM
  3. Knut Imar Hagen (Masters thesis, June 2007), Anne C. Elster (main advisor) Fault-tolerance for MPI Codes on Computation Clusters joint project with Statoil Research.
  4. Christian Larsen (Masters thesis, June 2007), Anne C. Elster (main advisor), Tore Fevang, Schlumberger (co-advisor): "Framework for Polygonial Structures Computations on Clusters"
  5. Nils Magnus Larsgård (Masters thesis, June 2007), Anne C. Elster (main advisor): Framework for Converting MPI Codes to Hybrid OpenMP/MPI Codes
  6. Thibault Collet (Masters thesis, July 2007), Anne C. Elster (advisor): Massively Online Games with Food Chains

2006

  1. Thorvald Natvig (Masters thesis, January 2006), Anne C. Elster (main advisor): Automatic Optimization of MPI Applications
  2. Ø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
  3. Ingar Saltvik (Masters thesis, June 2006), Anne C. Elster (main advisor) Parallel Methods for Real-Time Visualization of Snow

2005

  1. 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): a href="http://openlab-mu-internal.web.cern.ch/openlab-mu-internal/Documents/2_Technical_Documents/Master_thesis/Thesis_HavardBjerke.pdf"> HPC Virtualization with Xen on Itanium
  2. 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
  3. 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

  1. 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.
  2. 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.
  3. Jan Christian Meyer (Masters thesis, June 2004), Anne C. Elster (main advisor), Load Balancing Visualisation Servers in collaborations with Schlumberger Voxel Vision, Trondheim, Norway.
  4. 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.
  5. 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
  6. 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

  1. Robin Holtet (Masters thesis, June 2003), Anne C. Elster (main advisor): "Communications-reducing Stencil-based Algorithms and Methods" Supervisor: Dr. Anne C. Elster
  2. Torbjørn Vik (Masters thesis, June 2003), Anne C. Elster (main advisor): Real-Time Visual Simulation of Smoke
  3. Å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

NOTE: Elster joined NTNU in 2001

2002 and earlier

1.      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”.

 

SELECTED MASTER REPORTS & BACHELOR’s HONORS THESES SUPERVISED BY DR. ELSTER       (The students’ work is done at Dept. of Computer & Info Science at NTNU unless otherwise specified.)

2010

1.      Fredrik Fossum (Masters project, Dec 21, 2011), Anne C. Elster (main advisor) Surface Tension in Smoothed Particle Hydrodynamics on the GPU”.

 

2009

  1. Ahmed A. Aqrawi (Masters project, Dec 2009), Anne C. Elster (main advisor), Victor Aarre, Schlumberger Stavanger (co-advisor): "3D Convolution of Large Datasets on Modern GPUs"
  2. Eirik Ola Aksnes and Henrik Hesland (Masters Project, Jan 2009), Anne C. Elster (main advisor): "GPU Techniques for Porous Rock Visualization"

2008

  1. Rune Hovland (Masters project, Dec 2008), Anne C. Elster (main advisor: "Latency and Bandwidth Impact on GPU Systems" (led to ParCo 2009 paper)
  2. Daniele Giuseppe Spampinato (Masters Project, December 2008), Anne C. Elster (main supervisor): "Linear Optimizations with CUDA"  (led to IPDPS 2009 paper)

2006

  1. Idar Borlaug and Knut Imar Hagen (MS Project), Anne C. Elster (main advisor): "Parallelization of an Open Source Game"
  2. Christian Larsen (MS Project, December 2006), Anne C. Elster (main advisor): Utilizing GPUs on Cluster Computers
    -- joint project with Schumberger

2003

  1. Glenn Hisdal (Master Project, Dec. 2003), Anne C. Elster (main advisor): SmartFrog and SLP: An Introduction to SmartFrog and the Service Location Protocol

2002 and earlier

9.      Jostein Tveit (Masters project, Dec 2002), Anne C. Elster (main advisor): “Secure MPI”

10.  Paul Sack (Honors Bachelor thesis, ECE, UT Austin, 2001) – Anne C. Elster (advisor), his honors thesis + subsequent summer job at NTNU , led to our PARA 2002 paper.

 

NOTE: Elster joined NTNU in 2001

 


This document was last updated Sept 10, 2011