
- Nonblocking Transactions Without Indirection Using Alert-on-Update
- Exploiting Highlevel Coherence Information to Optimize Distributed Shared State #
- Shared State for Distributed Interactive Data Mining Applications
- ExecutionDriven Simulation of Multiprocessors: Address and Timing Analysis
- Incremental and Interactive Sequence Mining \Lambda S. Parthasarathy, M. J. Zaki y , M. Ogihara, S. Dwarkadas
- Combining CompileTime and RunTime Support for Efficient Software Distributed Shared Memory
- Comparative Evaluation of Fine and CoarseGrain Approaches for Software Distributed Shared Memory \Lambda
- Willow: A Scalable SharedMemory Multiprocessor John K. Bennett
- Replacing Locks by HigherLevel Primitives Sarita V. Adve, Alan L. Cox, Sandhya Dwarkadas, and Willy Zwaenepoel
- Portable Parallel Programming on Emerging Platforms Guy Delamarter y , Sandhya Dwarkadas, Adam Frank y , and Robert Stets
- Dynamic Adaptation to Available Resources for Parallel Computing in an Autonomous Network of Workstations
- Compatible Phase CoScheduling on a CMP of MultiThreaded Processors
- Processor Hardware Counter Statistics As A First-Class System Resource Xiao Zhang Sandhya Dwarkadas Girts Folkmanis Kai Shen
- Adaptive Protocols for Software Distributed Shared Memory Cristiana Amza y , Alan L. Cox y , Sandhya Dwarkadas z ,
- Partitioning MultiThreaded Processors with a Large Number of Threads Ali ElMoursy ? , Rajeev Garg ? , David H. Albonesi y and Sandhya Dwarkadas ?
- Cashmere2L: Software Coherent Shared Memory on a Clustered RemoteWrite Network \Lambda
- Compiler and RunTime Support for Adaptive Load Balancing in Software
- Hardware Execution Throttling for Multi-core Resource Management Xiao Zhang Sandhya Dwarkadas Kai Shen
- InterWeave: A Middleware System for Distributed Shared State ?
- Appears in NSDI'04 1 Hybrid GlobalLocal Indexing for Efficient
- PeertoPeer Information Retrieval Using SelfOrganizing Semantic Overlay Networks
- Compiler and Software Distributed Shared Memory Support for Irregular Applications
- A Technique for Adaptation to Available Resources on Clusters Independent of Synchronization Methods Used
- 12 ; LOGIN :VOL.34,NO.2 A r rv i n d h Sh r i r A m A n ,
- Software Versus Hardware SharedMemory Implementation: A Case Study
- CRAUL: Compiler and RunTime Integration for Adaptation Under Load
- Managing Static Leakage Energy in Microprocessor Functional Units Steven Dropshoy, Volkan Kursun, David H. Albonesi,
- Parallel Metropolis-Coupled Markov Chain Monte Carlo for Bayesian Phylogenetic Inference
- TreadMarks: Distributed Shared Memory on Standard Workstations and Operating Systems
- RICE UNIVERSITY Synchronization, Coherence, and Consistency for
- DIMM: Architectural Support for Data Isolation and Memory Monitoring Arrvindh Shriraman
- Efficient Distributed Shared State for Heterogeneous Machine Architectures # Chunqiang Tang, DeQing Chen,
- Hardware Counter Driven On-the-Fly Request Signatures Kai Shen Ming Zhong Sandhya Dwarkadas Chuanpeng Li Christopher Stewart Xiao Zhang
- Integrating Remote Invocation and Distributed Shared State # Chunqiang Tang, DeQing Chen,
- On Scaling Latent Semantic Indexing for Large PeertoPeer Systems #
- Integrating Parallelization Strategies for Linkage Analysis Sandeep K. Gupta \Lambda
- Shared State for Client-Server Mining
- An Integrated Approach to Distributed Shared Memory
- Software DSM Protocols that Adapt between Single Writer and Multiple Writer
- VMBased Shared Memory on LowLatency, RemoteMemoryAccess Networks \Lambda
- The Effect of Network Total Order, Broadcast, and RemoteWrite Capability on NetworkBased Shared Memory Computing
- Evaluating the Trade--Offs in the Parallelization of Probabilistic Search Algorithms \Lambda
- Shared Memory Computing on Clusters with Symmetric Multiprocessors and System Area
- Quantifying the Performance Differences Between PVM and TreadMarks
- Hardware Acceleration of Software Transactional Memory Arrvindh Shriraman Virendra J. Marathe Sandhya Dwarkadas Michael L. Scott
- Alert-on-Update: A Communication Aid for Shared Memory Multiprocessors
- SDSM for Heterogeneous Machine Architectures Eduardo Pinheiro, DeQing Chen, Sandhya Dwarkadas,
- Network Multicomputing Using Recoverable Distributed Shared Memory
- CashmereVLM: Remote Memory Paging for Software Distributed Shared Memory \Lambda
- Refereeing Conflicts in Hardware Transactional Memory Arrvindh Shriraman and Sandhya Dwarkadas
- Sentry: Light-Weight Auxiliary Memory Access Control Arrvindh Shriraman
- DDCache: Decoupled and Delegable Cache Data and Metadata Hemayet Hossain, Sandhya Dwarkadas, and Michael C. Huang
- An Evaluation of SoftwareBased Release Consistent Protocols
- An Integrated CompileTime/RunTime Software Distributed Shared Memory System
- Evaluation of Release Consistent Software Distributed Shared Memory on
- SPACE : Sharing Pattern-based Directory Coherence for Multicore Scalability
- Towards Practical Page Coloring-based Multi-core Cache Management
- Implementation Tradeoffs in the Design of Flexible Transactional Memory Support1
- Demand for higher processor per-formance has led to a dramatic increase in
- An Evaluation of Per-Chip Nonuniform Frequency Scaling on Multicores Xiao Zhang Kai Shen Sandhya Dwarkadas Rongrong Zhong
- Improving Support for Locality and Fine-Grain Sharing in Chip Multiprocessors
- Flexible Decoupled Transactional Memory Support Arrvindh Shriraman Sandhya Dwarkadas Michael L. Scott
- An Integrated Hardware-Software Approach to Flexible Transactional Memory
- Multilevel Shared State for Distributed Systems DeQing Chen, Chunqiang Tang, Xiangchuan Chen,
- EXECUTIONDRIVEN SIMULATION OF SHAREDMEMORY MULTIPROCESSORS
- Hardware Acceleration of Software Transactional Memory Arrvindh Shriraman, Virendra Marathe, Sandhya Dwarkadas, Michael L. Scott
- An Integrated Hardware-Software Approach to Flexible Transactional Memory
- Low Traffic Overlay Networks with Large Routing Tables Chunqiang Tang + , Melissa J. Buco + , Rong N. Chang + , Sandhya Dwarkadas # ,
- Reprinted from International Journal in Computer Simulation, Vol. 1, pp. 3158 (1991) The Efficient Simulation of Parallel Computer Systems+
- InterAct: Virtual Sharing for Interactive ClientServer Applications ?
- TreadMarks: Shared Memory Computing
- CompilerDirected Selective Update Mechanisms for Software Distributed Shared Memory
- Integrating Adaptive OnChip Storage Structures for Reduced Dynamic Power Steve Dropsho y , Alper Buyuktosunoglu z , Rajeev Balasubramonian y ,
- Evaluating the Performance of Software Distributed Shared Memory as a Target for Parallelizing Compilers
- Efficient Use of MemoryMapped Network Interfaces for Shared Memory Computing
- Parallelization of General Linkage Analysis Problems Sandhya Dwarkadas \Lambda
- Message Passing Versus Distributed Shared Memory on Networks of Workstations
- Reducing the Complexity of the Register File in Dynamic Superscalar Processors Rajeev Balasubramonian y , Sandhya Dwarkadas y , and David H. Albonesi z
- POPS: Coherence Protocol Optimization for both Private and Shared Data Hemayet Hossain, Sandhya Dwarkadas, and Michael C. Huang
- SPATL : Honey, I Shrunk the Coherence Directory Hongzhou Zhao, Arrvindh Shriraman, Sandhya Dwarkadas, Vijayalakshmi Srinivasan