Zum Hauptinhalt springen

Showing 1–3 of 3 results for author: Paudel, J

Searching in archive cs. Search in all archives.
.
  1. arXiv:1911.02373  [pdf, other

    cs.DC cs.PF

    KLARAPTOR: A Tool for Dynamically Finding Optimal Kernel Launch Parameters Targeting CUDA Programs

    Authors: Alexander Brandt, Davood Mohajerani, Marc Moreno Maza, Jeeva Paudel, Linxiao Wang

    Abstract: In this paper we present KLARAPTOR (Kernel LAunch parameters RAtional Program estimaTOR), a new tool built on top of the LLVM Pass Framework and NVIDIA CUPTI API to dynamically determine the optimal values of kernel launch parameters of a CUDA program P. To be precise, we describe a novel technique to statically build (at the compile time of P) a so-called rational program R. Using a performance p… ▽ More

    Submitted 4 November, 2019; originally announced November 2019.

    Comments: 10 pages. arXiv admin note: text overlap with arXiv:1906.00142

  2. arXiv:1906.00142  [pdf, ps, other

    cs.DC cs.PF

    A Technique for Finding Optimal Program Launch Parameters Targeting Manycore Accelerators

    Authors: Alexander Brandt, Davood Mohajerani, Marc Moreno Maza, Jeeva Paudel, Lin-Xiao Wang

    Abstract: In this paper, we present a new technique to dynamically determine the values of program parameters in order to optimize the performance of a multithreaded program P. To be precise, we describe a novel technique to statically build another program, say, R, that can dynamically determine the optimal values of program parameters to yield the best program performance for P given values for its data a… ▽ More

    Submitted 31 May, 2019; originally announced June 2019.

  3. arXiv:1801.04348  [pdf, other

    cs.DC cs.SC

    Comprehensive Optimization of Parametric Kernels for Graphics Processing Units

    Authors: Xiaohui Chen, Marc Moreno-Maza, Jeeva Paudel, Ning Xie

    Abstract: This work deals with the optimization of computer programs targeting Graphics Processing Units (GPUs). The goal is to lift, from programmers to optimizing compilers, the heavy burden of determining program details that are dependent on the hardware characteristics. The expected benefit is to improve robustness, portability and efficiency of the generated computer programs. We address these require… ▽ More

    Submitted 12 January, 2018; originally announced January 2018.