SINTEF is a research institute without teaching activities by itself. Instead, we supervise students and teach courses at partner institutions. Our researchers have held courses in topics related to heterogeneous computing at three universities and colleges across Norway. Supervision of master and PhD students not only allows us to quickly target emerging technologies but is also central in our efforts to make heterogeneous computing available for Norwegian industry.
The Heterogeneous Computing group has supervised students from multiple universities in Norway, including the University of Oslo, Narvik University College, and the Norwegian University of Science and Technology. Our ongoing aim is to continue to supervise students at different levels, and we have several master's projects available. We have had many master's students through the years, and many graduees have continued to work at SINTEF, either as researchers, or as doctoral students. As a master student associated to us you will be integrated in our research group, including informal discussions at the foosball table.
Available Master's Projects
The projects we present here are suggestions, and show some of the width of our previous and ongoing master projects. If you have specific desires, please contact us for an informal discussion. Common to all the projects described is that they will begin with an introductory study of existing literature, and state of the art. The projects will continue with development, implementation and testing of (new) methods. All the projects require candidates with good experience with programming and/or numerical methods. The projects are further possible to tailor to the specific knowledge of the candidate. The projects will, in general, end up with results worthy of publication.
Depending on the requirements of the projects, the students will get access to the same hardware resources as our researchers, including, a 5-GPU computer, Playstation3, and Cell BE Blade Center. As we work in close cooperation with both industry and universities our activities often involve both state of the art technology and demanding customer requests. This enables us to provide project of both academic and industrial interest.
Virtualizing CUDA for C
This project will include the development of a Xen driver that handles communication through the hypervisor and a userspace library that communicates with the driver.
Explicit schemes for evolutionary PDEs.
Flow in porous media
3D Volume Visualization
Contact: Erik Christopher Dyken
Visualization of smooth surfaces
Algebraic surfaces are often difficult to understand from their mathematical formulation. Visualization of such surfaces is important to broaden our understanding of such surfaces and their singularities.
Contact: Tor Dokken
Interactive Ray-Tracing of Volumetric Data using the NVIDIA OptiX engine
More information to come.
Current Master/Project Students