• DocumentCode
    593291
  • Title

    Monte Carlo optimisation auto-tuning on a multi-GPU cluster

  • Author

    Paukste, Andrius

  • Author_Institution
    Fac. of Math. & Inf., Vilnius Univ., Vilnius, Lithuania
  • fYear
    2012
  • fDate
    6-8 Dec. 2012
  • Firstpage
    894
  • Lastpage
    898
  • Abstract
    In this paper we investigate Monte Carlo optimisation of the fitness function on a multi-GPU cluster. Our main goal is to develop auto-tuning techniques for the GPU cluster. Monte Carlo or random sampling is a technique to optimise a fitness function by giving random values to function parameters. When execution of the fitness function requires a high amount of computational power Monte Carlo sampling becomes both very time and computational power consuming. A developer who is not familiar with the application, hardware, and the CUBA runtime cannot determine the optimal execution parameters. This makes GPU auto-tuning well suited to achieving better performance and reducing computing time.
  • Keywords
    Monte Carlo methods; graphics processing units; multiprocessing systems; random processes; sampling methods; Monte Carlo optimisation; autotuning techniques; fitness function; multiGPU cluster; random sampling; Graphics processing units; Optimization; Tuning; GPU computing; Monte Carlo; financial risks; high performance computing; optimisation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Distributed and Grid Computing (PDGC), 2012 2nd IEEE International Conference on
  • Conference_Location
    Solan
  • Print_ISBN
    978-1-4673-2922-4
  • Type

    conf

  • DOI
    10.1109/PDGC.2012.6449942
  • Filename
    6449942