[CV]

Contact Information

ashriram AT cs.rochester.edu

728, Computer Studies Building

160 Trustee Road

University of Rochester

P.O. Box - 270026

New York 14627-0276



I am only one, but still I am one. I cannot do everything but still I can do something. I will not refuse to do the something I can do.
- Hellen Keller

Support the

Empower a child with education

    computer scientist, student of Sandhya Dwarkadas , C/C++ developer, latex lover, MACaddict,
    half-decent tennis player, novice skydiver, expert map reader, porsche 944 driver , BMW enthusiast, Madrasi .

    NEW: To appear at ISCA 2008, "Flexible Decoupled Transactional Memory Support".


Research Interests

    Multiprocessor and multi-core memory system design
    Cache coherence protocols and transactional memory
    Technology-scalable processor design and On-chip interconnects
    Hardware-software interface and programming models for multiprocessor systems.


Refereed Publications

Conferences

  • Flexible Decoupled Transactional Memory Support.
    A. Shriraman, S. Dwarkadas, and M. L. Scott.
    35th International Symposium on Computer Architecture (ISCA), June 2008. Accepted 37/259
    [Paper PDF] [Talk PPT] [BibTex] [TR version]

  • An Integrated Hardware-Software Approach to Flexible Transactional Memory.
    A. Shriraman, M. F. Spear, H. Hossain, V. Marathe, S. Dwarkadas, and M. L. Scott.
    34th International Symposium on Computer Architecture (ISCA), June 2007. Accepted 46/204
    [Paper PDF] [Talk PPT] [BibTex]

  • Nonblocking Transactions Without Indirection Using Alert-on-Update.
    M. F. Spear, A. Shriraman, L. Dalessandro, S. Dwarkadas, and M. L. Scott.
    19th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), June 2007. Accepted 37/130
    [Paper PDF] [Talk PPT] [BibTex]

  • PASCOM: Power Model for Supercomputers
    A. Shriraman, N. Venkateswaran, and S. Niranjan.
    19th International Conference on Architecture of Computing Systems (ARCS), March 2006. Accepted 32/174 papers.

Newsletters and Refereed Workshops

  • Hardware Acceleration of Software Transactional Memory
    A. Shriraman, V. Marathe, S. Dwarkadas, M. L. Scott, D. Eisenstat, C. Heriot, W. N. Scherer III, and M. F. Spear.
    Workshop on Languages, Compilers, and Hardware Support for Transactional Computing (TRANSACT) held in conjunction with PLDI, June 2006.

  • Memory In Processor SuperComputer On a Chip - Processor Design and Execution Semantics for Massive On-Chip Parallelism
    N. Venkateswaran, A. Shriraman, S. Niranjan.
    Workshop on Massively Parallel Processing (WMPP) held in conjunction with IPDPS 2005 , April 8 2005

  • Memory In Processor: A Novel Design Paradigm for Supercomputing Architectures.
    N. Venkateswaran, A. Krishnan, A. Shriraman, S. Niranjan, S. Srinivas.
    ACM SIGARCH Computer Architecture News (ACM CAN), Volume 32, Issue 3, June 2004

  • The MIP Project: Evolution of a Novel Supercomputer Architecture.
    N. Venkateswaran, A. Shriraman, A. Krishnan, S. Niranjan, and S. Srinivas.
    Workshop on MEmory performance: DEaling with Applications Systems & Architecture (MEDEA), held in conjunction with PACT, September 2003.

Short Papers and Refereed Posters

  • DIMM: Architecture Support for Data Isolation and Memory Monitoring.
    A. Shriraman, S. Dwarkadas and M. L. Scott
    13th Intl. Symp. on Architectural Support for Programming Languages and Operating Systems (ASPLOS), March 2008.
    [Poster PDF]

  • Alert-on-Update: A Communication Aid for Shared Memory Multiprocessors.
    M. F. Spear, A. Shriraman, H. Hossain, S. Dwarkadas, and M. L. Scott.
    11th ACM Symposium on Principles and Practice of Parallel Programming (PPOPP), March 2007.


Advice for Graduate Life


Whatever happened, it happened for good. What is happening, is also happening for good. Whatever will happen, that too will be for good.
What have you lost for which you weep? What did you bring with you, which you have lost? What did you produce, which has perished?
You did not bring anything when you were born.You came empty handed and you will go the same way.
Whatever is yours today, it was somebody else's yesterday And it will be somebody else's tomorrow.
The change is the law of universe.

- Bhagavad Gita