Skip to main content

Showing 1–2 of 2 results for author: Sivaraman, P

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

    cs.DC cs.PF

    Taking GPU Programming Models to Task for Performance Portability

    Authors: Joshua H. Davis, Pranav Sivaraman, Joy Kitson, Konstantinos Parasyris, Harshitha Menon, Isaac Minn, Giorgis Georgakoudis, Abhinav Bhatele

    Abstract: Portability is critical to ensuring high productivity in developing and maintaining scientific software as the diversity in on-node hardware architectures increases. While several programming models provide portability for diverse GPU platforms, they don't make any guarantees about performance portability. In this work, we explore several programming models -- CUDA, HIP, Kokkos, RAJA, OpenMP, Open… ▽ More

    Submitted 21 May, 2024; v1 submitted 14 February, 2024; originally announced February 2024.

    Comments: 12 pages, 4 figures

  2. arXiv:2312.06131  [pdf, other

    cs.DC

    ML-based Modeling to Predict I/O Performance on Different Storage Sub-systems

    Authors: Yiheng Xu, Pranav Sivaraman, Hariharan Devarajan, Kathryn Mohror, Abhinav Bhatele

    Abstract: Parallel applications can spend a significant amount of time performing I/O on large-scale supercomputers. Fast near-compute storage accelerators called burst buffers can reduce the time a processor spends performing I/O and mitigate I/O bottlenecks. However, determining if a given application could be accelerated using burst buffers is not straightforward even for storage experts. The relationshi… ▽ More

    Submitted 11 January, 2024; v1 submitted 11 December, 2023; originally announced December 2023.