Skip to main content

Showing 1–3 of 3 results for author: Neff, R

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

    cs.DC

    Picasso: Memory-Efficient Graph Coloring Using Palettes With Applications in Quantum Computing

    Authors: S M Ferdous, Reece Neff, Bo Peng, Salman Shuvo, Marco Minutoli, Sayak Mukherjee, Karol Kowalski, Michela Becchi, Mahantesh Halappanavar

    Abstract: A coloring of a graph is an assignment of colors to vertices such that no two neighboring vertices have the same color. The need for memory-efficient coloring algorithms is motivated by their application in computing clique partitions of graphs arising in quantum computations where the objective is to map a large set of Pauli strings into a compact set of unitaries. We present Picasso, a randomize… ▽ More

    Submitted 12 February, 2024; v1 submitted 12 January, 2024; originally announced January 2024.

    Comments: Accepted by IPDPS 2024

  2. Fused Breadth-First Probabilistic Traversals on Distributed GPU Systems

    Authors: Reece Neff, Mostafa Eghbali Zarch, Marco Minutoli, Mahantesh Halappanavar, Antonino Tumeo, Ananth Kalyanaraman, Michela Becchi

    Abstract: Probabilistic breadth-first traversals (BPTs) are used in many network science and graph machine learning applications. In this paper, we are motivated by the application of BPTs in stochastic diffusion-based graph problems such as influence maximization. These applications heavily rely on BPTs to implement a Monte-Carlo sampling step for their approximations. Given the large sampling complexity,… ▽ More

    Submitted 16 November, 2023; originally announced November 2023.

    Comments: 12 pages, 11 figures

  3. Exploring Thread Coarsening on FPGA

    Authors: Mostafa Eghbali Zarch, Reece Neff, Michela Becchi

    Abstract: Over the past few years, there has been an increased interest in including FPGAs in data centers and high-performance computing clusters along with GPUs and other accelerators. As a result, it has become increasingly important to have a unified, high-level programming interface for CPUs, GPUs and FPGAs. This has led to the development of compiler toolchains to deploy OpenCL code on FPGA. However,… ▽ More

    Submitted 12 September, 2022; v1 submitted 25 August, 2022; originally announced August 2022.