Cache coherence for GPU architectures

I. Singh , A. Shriraman , W. W. L. Fung , M. O'Connor
high-performance computer architecture 578 -590

112
2013
Memory in processor-supercomputer on a chip: processor design and execution semantics for massive single-chip performance

N. Venkateswaran , A. Shriraman , N. Soundararajan
international parallel and distributed processing symposium 263

1
2005
Verifying safety and liveness for the FlexTM hybrid transactional memory

Sandhya Dwarkadas , Arrvindh Shriraman , Parosh Abdulla , Yunyun Zhu
design, automation, and test in europe 785 -790

5
2013
Refereeing Conflicts in Transactional Memory Systems

Sandhya Dwarkadas , Arrvindh Shriraman

2
2008
CHAINSAW: von-neumann accelerators to leverage fused instruction chains

Arrvindh Shriraman , Snehasish Kumar , Apala Guha , Amirali Sharifian
international symposium on microarchitecture 1 -14

5
2016
Tapping into parallelism with transactional memory

Sandhya Dwarkadas , Arrvindh Shriraman , Michael L. Scott
;login:: the magazine of USENIX & SAGE 34 ( 2) 12 -23

1
2009
Real-Time Formal Verification of Autonomous Systems With An FPGA.

Arrvindh Shriraman , Mo Chen , Reza Hojabr , Minh Bui
arXiv e-prints

2020
Safety-Guaranteed Real-Time Trajectory Planning for Underwater Vehicles in Plane-Progressive Waves

Ye Pu , Seth Siriya , Minh Bui , Arrvindh Shriraman
conference on decision and control 5249 -5254

2020
SPAGHETTI: Streaming Accelerators for Highly Sparse GEMM on FPGAs

Arrvindh Shriraman , Ahmad Khonsari , Reza Hojabr , Amirali Sharifian
high-performance computer architecture 84 -96

2021
Protozoa: adaptive granularity cache coherence

Hongzhou Zhao , Arrvindh Shriraman , Snehasish Kumar , Sandhya Dwarkadas
international symposium on computer architecture 41 ( 3) 547 -558

24
2013
Analyzing Conflicts in Hardware-Supported Memory Transactions

Arrvindh Shriraman , Sandhya Dwarkadas
International Journal of Parallel Programming 39 ( 1) 33 -61

2
2011
Power and energy containers for multicore servers

Kai Shen , Arrvindh Shriraman , Sandhya Dwarkadas , Xiao Zhang
Sigmetrics Performance Evaluation Review

2012
How to Speed Up CUDA-WSat-PcL by 5x

Heng Liu , Arrvindh Shriraman , Evgenia Ternovska
2016 Fourth International Symposium on Computing and Networking (CANDAR) 462 -468

2016
SPEC-AX and PARSEC-AX: extracting accelerator benchmarks from microprocessor benchmarks

Snehasish Kumar , William N. Sumner , Arrvindh Shriraman
ieee international symposium on workload characterization 117 -127

2
2016
Implementation tradeoffs in the design of flexible transactional memory support

Arrvindh Shriraman , Sandhya Dwarkadas , Michael L. Scott
Journal of Parallel and Distributed Computing 70 ( 10) 1068 -1084

14
2010
An Application-Tailored Approach to Hardware Cache Coherence

Arrvindh Shriraman , Hongzhou Zhao , Sandhya Dwarkadas
IEEE Computer 46 ( 10) 40 -47

2013
Bitwise data parallelism in regular expression matching

Robert D. Cameron , Thomas C. Shermer , Arrvindh Shriraman , Kenneth S. Herdy
international conference on parallel architectures and compilation techniques 139 -150

19
2014
SQRL: hardware accelerator for collecting software data structures

Snehasish Kumar , Arrvindh Shriraman , Vijayalakshmi Srinivasan , Dan Lin
international conference on parallel architectures and compilation techniques 475 -476

9
2014
μIR -An intermediate representation for transforming and optimizing the microarchitecture of application accelerators

Amirali Sharifian , Reza Hojabr , Navid Rahimi , Sihao Liu
international symposium on microarchitecture 940 -953

8
2019
Peruse and Profit: Estimating the Accelerability of Loops

Snehasish Kumar , Vijayalakshmi Srinivasan , Amirali Sharifian , Nick Sumner
international conference on supercomputing 21

1
2016