publications

2023

  1. ASPLOS
    Propeller: A Profile Guided, Relinking Optimizer for Warehouse-Scale Applications
    Han Shen, Krzysztof Pszeniczny, Rahman Lavaee, Snehasish Kumar, Sriraman Tallam, and Xinliang (David) Li
    In 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Mar 2023
    Distinguished Paper Award

2018

  1. HPCA
    Nachos: Software-driven hardware-assisted memory disambiguation for accelerators
    Naveen Vedula, Arrvindh Shriraman, Snehasish Kumar, and William N Sumner
    In 2018 IEEE International Symposium on High Performance Computer Architecture (HPCA), Mar 2018

2017

  1. HPCA
    Needle: Leveraging Program Analysis to Extract Accelerators from Whole Programs
    Snehasish Kumar, Nick Sumner, Vijayalakshmi Srinivasan, Steve Margerm, and Arrvindh Shriraman
    In 23rd ACM International Conference on High Performance Computer Architecture, Feb 2017

2016

  1. ICS
    Peruse and Profit: Estimating the Accelerability of Loops
    Snehasish Kumar, Vijayalakshmi Srinivasan, Amirali Sharifian, Nick Sumner, and Arrvindh Shriraman
    In 30th ACM International Conference on Supercomputing, Feb 2016
  2. IISWC
    SPEC-AX: Extracting Accelerator Benchmarks from Microprocessor Benchmarks
    Snehasish Kumar, Nick Sumner, and Arrvindh Shriraman
    In 2016 IEEE International Symposium on Workload Characterization, Sep 2016
  3. MICRO
    ChainSaw: Creating Von-Neumann Accelerators with Fused Instruction Chains
    Amirali Sharifian, Snehasish Kumar, Apala Guha, and Arrvindh Shriraman
    In 49th Annual IEEE/ACM International Symposium on Microarchitecture, Oct 2016

2015

  1. ISCA
    Fusion: Design Tradeoffs in Coherent Cache Hierarchies for Accelerators
    Snehasish Kumar, Arrvindh Shriraman, and Naveen Vedula
    In 42nd Annual International Symposium on Computer Architecture, Oct 2015
  2. ICS
    DASX: Hardware Accelerator for Software Data Structures
    Snehasish Kumar, Naveen Vedula, Arrvindh Shriraman, and Vijayalakshmi Srinivasan
    In 29th ACM International Conference on Supercomputing, Oct 2015

2013

  1. ISCA
    Protozoa: Adaptive Granularity Cache Coherence
    Hongzhou Zhao, Arrvindh Shriraman, Snehasish Kumar, and Sandhya Dwarkadas
    In 40th Annual International Symposium on Computer Architecture, Jun 2013

2012

  1. MICRO
    Amoeba-Cache: Adaptive Blocks for Eliminating Waste in the Memory Hierarchy
    Snehasish Kumar, Hongzhou Zhao, Arrvindh Shriraman, E. Matthews, S. Dwarkadas, and L. Shannon
    In 45th Annual IEEE/ACM International Symposium on Microarchitecture, Dec 2012