Conference and journal papers
Efficiently Enforcing Strong Memory Ordering in GPUs
Abhayendra Singh, Shaizeen Aga, Satish Narayanasamy. 48th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'15), December 2015 [ ACM | PDF]
zFence: Data-less Coherence for Efficient Fences
Shaizeen Aga, Abhayendra Singh, Satish Narayanasamy. 29th International Conference on Supercomputing (ICS'15), June 2015 [ ACM | PDF]
The Silently Shifting Semicolon
Daniel Marino, Todd Millstein, Madanlal Musuvathi, Satish Narayanasamy, Abhayendra Singh. The Inaugural Summit on Advances in Programming Languages (SNAPL'15), May 2015 [LIPCS | PDF]
A Safety-First Approach to Memory Models
Abhayendra Singh, Satish Narayanasamy, Daniel Marino, Todd Millstein, Madanlal Musuvathi. IEEE Micro Special Issue: Micro's Top Picks from Microarchitecture Conferences, May-June 2013 (Summarizes End-to-End Sequential Consistency work from ISCA'12 and PLDI'11 papers) [IEEE| PDF]
End-to-End Sequential Consistency
Abhayendra Singh, Satish Narayanasamy, Daniel Marino, Todd Millstein, Madanlal Musuvathi. 39th International Symposium on Computer Architecture (ISCA'12), June 2012. [ ACM | PDF ]
A Case for an SC-Preserving Compiler
Daniel Marino, Abhayendra Singh, Todd Millstein, Madanlal Musuvathi, Satish Narayanasamy. ACM SIGPLAN conference on Programming Language Design and Implementation (PLDI'11), June 2011. [ ACM | PDF]
Efficient Processor Support for DRFx, a Memory Model with Exceptions
Abhayendra Singh, Daniel Marino, Satish Narayanasamy, Todd Millstein, Madan Musuvathi. Sixteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'11), March 2011. [ ACM | PDF]
DRFx: a Simple and Efficient Memory Model for Concurrent Programming Languages
Daniel Marino, Abhayendra Singh, Todd Millstein, Madanlal Musuvathi, Satish Narayanasamy. ACM SIGPLAN conference on Programming Language Design and Implementation (PLDI'10), June 2010. [ ACM | PDF]
Finding Frequent Items over General Update Streams
Sumit Ganguly, Abhayendra N. Singh, Satyam Shankar. 20th International Conference on Scientific and Statistical Database Management (SSDBM'08), July 2008 [ SPRINGER | PDF]
External Links