NTNU Norwegian University of Technology and Science
  Faculty of Information Technology, Mathematics and Electrical Engineering > Department of Computer and Information Science

Diplomas and projects
supervised by Lasse Natvig

Diploma Theses: (incomplete list)

  • Sigmund Vinsnesbakk, Implementation and testing of shadow tags in the M5 simulator, 2008
  • Haakon Bertheussen, Improving the Performance of Processor Core Simulation in the M5 Simulator, 2008
  • Magnus Jahre, Improving the Performance of Parallel Applications in Chip Multiprocessors with Architectural Techniques, 2007
  • Marius Grannæs, Bandwidth-Aware Prefetching in Chip Multiprocessors, 2006
  • Tord Andreas Fredriksen, Funksjonsbuffer i maskinvare, Mastergrad i realfag (Informatikk), 2005.
  • Peder Rand, NanoRisc, (in cooperation with Chipcon AS, Norway), 2005
  • Nicolai Friis, Computer game based learning - SimComp, 2005
  • Erik Østby og Torje Lundereng, BSPlab til folket, 2005
  • Kai Kristian Amundsen, (in cooperation with Atmel, Norway), 2005
  • Kristian Skogstrøm, 2005
  • Ola G. Lein, System for overvåking av flyttbart utstyr i bygninger, (i samarbeid med Teknisk Gruppe, IDI), 2005
  • Kristian Barek, AMBA AHB Test Bench, (in cooperation with Falanx Microsystems), 2005
  • Pål Anund Sandnes, Rekonfigurerbar digital maskinvare for ultra-bredbånds radar, (I samarbeid med 3D-radar), 2003.
  • Dag Rognlien, , 200x
  • Andreas Engh-Halstvedt (in cooperation with Atmel Norway), 2002.
  • Borgar Ljosland, Edvard Sørgård & Jørn Nystad, Design and Implementation of a System for Functional Verification of a Hardware Architecture with Modules Implemented at Different Levels of Abstraction, 2001.
  • Lars Edvard Fodnes & Mario Blazevic, A driver foundation for a hardware 3D-accelerator called Malaik3D, 2001. (Co-supervisor Letizia Jaccheri)
  • Robin Osa Hoel, System Design of a Baseband and Protocol Processor Supporting the Bluetooth, HomeRF and IEEE 802.11 Wireless Networking Standards in an Integrated Transceiver for the 2.4 GHz IFM-band. (båndlagt tre år), 2001.
  • Viggo Unneland, Evaluation of High Level Languages, (in cooperation with Atmel Norway), 2001.
  • Frank Langtind, Media Access Control For Embedded Ethernet Applications, (in cooperation with Atmel Norway), 2001.
  • Steinar Line, Using BSPlab as a PRAM simulator, 2000.
  • Christian von Krogh, VEGA - en software simulering av en datamaskin, 1999.
  • Erik Renno, Specification and prototype implementation of a high-performance 16-bit microcontroller architecture, (in cooperation with Atmel), 1999.
  • Morten Hartmann, Rune Nakim & Thomas Jøndal, Prototype på hyttevakt, 1999.
  • Ingvar Leikvoll, BSPlab and BSP-parameters, 1999
  • Kyrre Sletsjøe, A simple wrist portable data acquisition system with half duplex digital radio interface, 1999
  • Stein Kjølstad, Using GPS to time tag events in a power distribution network, 1999 (In cooperation with Nortroll, Norway)
  • Ståle Havsgaard Fjeldstad, Design and implementation of a Java environment for the AVR microcontroller, 1998 (In cooperation with Atmel-Norway)
  • Tor Christian Bekkvik, ClustRa configuration tool, 1998
  • Haakon Dybdahl & Ivan Uthus, Simulation of the BSP model on different computer architectures, 1997
  • Tore Berg, Evaluation and implementation of algorithms for nice graphs in an orthogonal matrix structure, 1996 (In cooperation with Incatel AS, Sandvika, Norway)
  • Bjarte Walaker, Effective PVM realization on Intel PARAGON, 1995 (In cooperation with Intel Scalable Systems Division, Swindon, UK)
  • Dag-Frode Rekdal, Hardware with a Procedural Interface, 1995.
  • Henning Baldersheim, Simulering av heterogene datamaskiner med rekonfigurerbare maskinvare ressurser, 1995.
  • Ove Kristian Pettersen, Extending the PRAM-pascal compiler to generate code in the PEL-assembly format, 1994
  • Bent Erik Skaug & Ståle Hansen, Oppgave i samarbeid med Norges Automobilforbund (NAF), 1994.
  • Thor Inge Larsen, Real Time System for Magnetometer, (In cooperation with Nordlysobservatoriet i Tromsø, UiTø), 1994.
  • Sune Jakobsson, LON fieldbus network card for PC, 1994
  • Ole Jørgen Lium, Implementing a Loader for the Ethernet board on the RENNS Computer System, 1994.
  • Ståle Hansen & Bent Erik Skaug, Introducing a Computer System to the NAF Test Units, 1994
  • A. R. Baqui Billah, Execution of PRAM Programs on Bulk Synchronous Parallel Computer Architecture, 1993
  • Anders Håkon Gaut, High-level simulation of the BSP-architecture, 1993
  • Bjørn Tore Dale, Compiler for PRAM Pascal designed for execution on a synchronous MIMD computer with shared memory, 1992
  • Marianne Hagaseth, Polylogarithmic Sorting on the CREW PRAM Model, 1991
  • Asgeir Langen, Parallelle programmeringsspråk, 1988

One-semester, 4th or 5th year projects: (incomplete list)

  • Haakon Bertheussen, Efficient Processor Core Simulation in M5, 2007
  • Sigmund Vinsnesbakk, Shadow tag based prefetching, 2007
  • Magnus Jahre, Interprocessor Communication in Chip Multiprocessors, 2006.
  • Marius Grannæs, Simulation of Hardware Based Prefetching in SimpleScalar, 2005
  • Arnt Jørgen Lande, Multithreading in Chip Multiprocessors, 2005
  • Peder Rand, 2005
  • Kent Hansen, Evaluating Simics for Research and Educational Purposes, 2004 (In cooperation w/J.O. Hauglid)
  • Nicolai Friis og John Ola Tollefsrud, Dataspillinspirert undervisning, studier og analyse, 2004
  • Sund og Sundsdal, BSPlab til folket, 2004
  • Kai Kristian Amundsen, (in cooperation with Atmel, Norway), 2004
  • Christopher Bakkely, Multichannel 3D-sound On a Portable Platform (In cooperation w/Soundscape Studios AS), 2004
  • Kjetil Aamodt, Prosessering i DRAM, 2004
  • Kristian Skogstrøm, project in TDT4720 Computer Design and Architecture, Specialization, (in cooperation with Atmel, Norway), 2004
  • Olav Gulling og Morten Haugseggen, Synthesis of 32 bit microcontroller, (In cooperation with Nordic Semiconductor), 2004
  • Jørn Nystad & Borgar Ljosland, Design of a VLIW Processor Based on a Subset of the Malaik3D Instruction set in a Hardware Description Language, 2000
  • Bjørn Hanch Sollie, Porting BSPlab to Linux, 2000
  • Eirik Lilleaas, Evaluation of BSPlab, 1998
  • Bjarte Walaker, Porting a PRAM simulator to PVM/PARAGON, 1994
  • Ingebrigt Megård, Simulering av Parallelle Algoritmer på Rekonfigurerbar Maskinvare, 1993
  • A. R. Baqui Billah, Transformation of PRAM Programs for Execution on a BSP Machine, 1993
  • Staal Vinterbo & Kjetil Laugsand, RIPPLE - a High Level Language for RENNS, 1993
  • Stig Hemmer, PRAM Simulator, 1992
  • Bjørn Tore Dale, Parallel Pascal for the Parallel Random Access Machine Model, 1992
  • Asgeir Langen, Simulering av objektflytmaskin, 1988
Editor: Kontorsjef Bård Kjos  Contact address: Lasse Natvig  Last updated: 01.01.1970