• A Framework for OpenGL Client-Server Rendering 

      Dyken, Erik Christopher; Lye, Kjetil Olsen; Seland, Johan Simon; Bjønnes, Erik W; Hjelmervik, Jon M.; Nygaard, Jens Olav; Hagen, Trond Runar (Chapter, 2012)
      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 ...
    • GPU Computing in Discrete Optimization Part I: Introduction to the GPU 

      Brodtkorb, André R.; Hagen, Trond Runar; Schulz, Christian Ferdinand; Hasle, Geir (Journal article; Peer reviewed, 2013)
      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 ...
    • GPU Computing in Discrete Optimization Part II: Survey Focused on Routing Problems 

      Schulz, Christian Ferdinand; Hasle, Geir; Brodtkorb, André R.; Hagen, Trond Runar (Journal article; Peer reviewed, 2013)
      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 ...
    • Hetereogeneous Spline Surface Intersections 

      Briseid, Sverre; Dokken, Tor; Hagen, Trond Runar (Chapter, 2010)
      While the PC just a few years ago included only one single-core CPU and a fixed functionality graphics card, the current commodity PC is a heterogeneous system, equipped with both a multi-core CPU and a fully programmable ...
    • Heterogeneous Spline Surface Intersections 

      Briseid, Sverre; Hagen, Trond Runar (Lecture, 2009)
    • “The Beach Law” does not hold any more - Discrete optimization needs heterogeneous computing 

      Hasle, Geir; Schulz, Christian Ferdinand; Hagen, Trond Runar (Lecture, 2011)
      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 ...