Trond Runar Hagen
Forskningssjef
Trond Runar Hagen
Forskningssjef
Publikasjoner og ansvarsområder
Kunstig intelligens kan bli norsk vekstmotor
A Multiscale Approach to Micrositing of Wind Turbines
One-Layer Shallow Water Models on the GPU
GPU Computing in Discrete Optimization Part II: Survey Focused on Routing Problems
In many cases there is still a large gap between the performance of current optimization technology and the requirements of real-world applications. As in the past, performance will improve through a combination of more powerful solution methods and a general performance increase of computers. These...
GPU Computing in Discrete Optimization Part I: Introduction to the GPU
In many cases there is still a large gap between the performance of current optimization technology and the requirements of real world applications. As in the past, performance will improve through a combination of more powerful solution methods and a general performance increase of computers. These...
Graphics processing unit (GPU) programming strategies and trends in GPU computing
In this article, we have given an overview of hardware and traditional optimization techniques for the GPU. We have furthermore given a step-by-step guide to profile driven development, in which bottlenecks and possible solutions are outlined. The focus is on state-of-the-art hardware with...
A Framework for OpenGL Client-Server Rendering
We present a software framework that facilitates the development of OpenGL applications utilizing the limited GPU capacities of a portable client in combination with the high-end rendering hardware on a server. The resulting webapplication uses standard technologies and can be run on a wide...
A Framework for OpenGL Client-Server Rendering
... We present a software framework that facilitates the development of OpenGL applications utilizing the limited GPU capacities of a portable client in combination with the high-end rendering hardware on a server. The resulting webapplication uses standard technologies and can be run on a wide variety...
“The Beach Law” does not hold any more - Discrete optimization needs heterogeneous computing
Modern PCs are parallel and heterogeneous, with a growing number of cores for task parallelism and ever more powerful data parallel accelerators. The glory days when you could go to the beach for two years, and your sequential optimization program would run twice as fast on a new PC when you got...