• 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 ...
    • GPU Computing with Python: Performance, Energy Efficiency and Usability 

      Holm, Håvard Heitlo; Brodtkorb, André R.; Sætra, Martin Lilleeng (Journal article; Peer reviewed, 2020)
      In this work, we examine the performance, energy efficiency, and usability when using Python for developing high-performance computing codes running on the graphics processing unit (GPU). We investigate the portability of ...
    • Simplified Ocean Models on GPUs 

      Brodtkorb, André R. (Journal article; Peer reviewed, 2018)
      This paper describes the implementation of three different simplified ocean models on a GPU (graphics processing unit) using Python and PyOpenCL. The three models are all based on the solving the shallow water equations ...