2008 | ||
---|---|---|
70 | EE | Kai Shen, Ming Zhong, Sandhya Dwarkadas, Chuanpeng Li, Christopher Stewart, Xiao Zhang: Hardware counter driven on-the-fly request signatures. ASPLOS 2008: 189-200 |
69 | EE | Arrvindh Shriraman, Sandhya Dwarkadas, Michael L. Scott: Flexible Decoupled Transactional Memory Support. ISCA 2008: 139-150 |
68 | EE | Hemayet Hossain, Sandhya Dwarkadas, Michael C. Huang: Improving support for locality and fine-grain sharing in chip multiprocessors. PACT 2008: 155-165 |
2007 | ||
67 | EE | Xipeng Shen, Michael L. Scott, Chengliang Zhang, Sandhya Dwarkadas, Chen Ding, Mitsunori Ogihara: Analysis of input-dependent program behavior using active profiling. Experimental Computer Science 2007: 5 |
66 | EE | Arrvindh Shriraman, Michael F. Spear, Hemayet Hossain, Virendra J. Marathe, Sandhya Dwarkadas, Michael L. Scott: An integrated hardware-software approach to flexible transactional memory. ISCA 2007: 104-115 |
65 | EE | Michael F. Spear, Arrvindh Shriraman, Hemayet Hossain, Sandhya Dwarkadas, Michael L. Scott: Alert-on-update: a communication aid for shared memory multiprocessors. PPOPP 2007: 132-133 |
64 | EE | Michael F. Spear, Arrvindh Shriraman, Luke Dalessandro, Sandhya Dwarkadas, Michael L. Scott: Nonblocking transactions without indirection using alert-on-update. SPAA 2007: 210-220 |
2006 | ||
63 | EE | Ali El-Moursy, R. Garg, David H. Albonesi, Sandhya Dwarkadas: Compatible phase co-scheduling on a CMP of multi-threaded processors. IPDPS 2006 |
62 | EE | Chen Ding, Sandhya Dwarkadas, Michael C. Huang, Kai Shen, J. B. Carter: Program phase detection and exploitation. IPDPS 2006 |
2005 | ||
61 | EE | Ali El-Moursy, Rajeev Garg, David H. Albonesi, Sandhya Dwarkadas: Partitioning Multi-Threaded Processors with a Large Number of Threads. ISPASS 2005: 112-123 |
60 | EE | Chunqiang Tang, Melissa J. Buco, Rong N. Chang, Sandhya Dwarkadas, Laura Z. Luan, Edward So, Christopher Ward: Low traffic overlay networks with large routing tables. SIGMETRICS 2005: 14-25 |
59 | EE | Leonidas I. Kontothanassis, Robert Stets, Galen C. Hunt, Umit Rencuzogullari, Gautam Altekar, Sandhya Dwarkadas, Michael L. Scott: Shared memory computing on clusters with symmetric multiprocessors and system area networks. ACM Trans. Comput. Syst. 23(3): 301-335 (2005) |
2004 | ||
58 | EE | Greg Semeraro, David H. Albonesi, Grigorios Magklis, Michael L. Scott, Steven G. Dropsho, Sandhya Dwarkadas: Hiding Synchronization Delays in a GALS Processor Microarchitecture. ASYNC 2004: 159-169 |
57 | EE | Chunqiang Tang, DeQing Chen, Sandhya Dwarkadas, Michael L. Scott: Integrating Remote Invocation and Distributed Shared State. IPDPS 2004 |
56 | EE | Chunqiang Tang, Sandhya Dwarkadas: Hybrid Global-Local Indexing for Efficient Peer-to-Peer Information Retrieval. NSDI 2004: 211-224 |
55 | EE | Chunqiang Tang, Sandhya Dwarkadas, Zhichen Xu: On scaling latent semantic indexing for large peer-to-peer systems. SIGIR 2004: 112-121 |
54 | EE | Gautam Altekar, Sandhya Dwarkadas, John P. Huelsenbeck, Fredrik Ronquist: Parallel Metropolis coupled Markov chain Monte Carlo for Bayesian phylogenetic inference. Bioinformatics 20(3): 407-415 (2004) |
53 | EE | Christopher Stewart, Kai Shen, Sandhya Dwarkadas, Michael L. Scott, Jian Yin: Profile-Driven Component Placement for Cluster-Based Online Services. IEEE Distributed Systems Online 5(10): (2004) |
2003 | ||
52 | EE | Michael L. Scott, DeQing Chen, Sandhya Dwarkadas, Chunqiang Tang: Distributed Shared State. FTDCS 2003: 122-127 |
51 | EE | Chunqiang Tang, DeQing Chen, Sandhya Dwarkadas, Michael L. Scott: Efficient Distributed Shared State for Heterogeneous Machine Architectures. ICDCS 2003: 560-569 |
50 | EE | Evelyn Duesterwald, Calin Cascaval, Sandhya Dwarkadas: Characterizing and Predicting Program Behavior and its Variability. IEEE PACT 2003: 220-231 |
49 | EE | Rajeev Balasubramonian, Sandhya Dwarkadas, David H. Albonesi: Dynamically Managing the Communication-Parallelism Trade-off in Future Clustered Processors. ISCA 2003: 275-286 |
48 | EE | Rajeev Balasubramonian, Viji Srinivasan, Sandhya Dwarkadas, Alper Buyuktosunoglu: Hot-and-Cold: Using Criticality in the Design of Energy-Efficient Caches. PACS 2003: 180-195 |
47 | EE | DeQing Chen, Chunqiang Tang, Brandon Sanders, Sandhya Dwarkadas, Michael L. Scott: Exploiting high-level coherence information to optimize distributed shared state. PPOPP 2003: 131-142 |
46 | EE | Chunqiang Tang, Zhichen Xu, Sandhya Dwarkadas: Peer-to-peer information retrieval using self-organizing semantic overlay networks. SIGCOMM 2003: 175-186 |
45 | EE | DeQing Chen, Alan Messer, Dejan S. Milojicic, Sandhya Dwarkadas: Garbage Collector Assisted Memory Offloading for Memory-Constrained Devices. WMCSA 2003: 54- |
44 | EE | David H. Albonesi, Rajeev Balasubramonian, Steve Dropsho, Sandhya Dwarkadas, Eby G. Friedman, Michael C. Huang, Volkan Kursun, Grigorios Magklis, Michael L. Scott, Greg Semeraro, Pradip Bose, Alper Buyuktosunoglu, Peter W. Cook, Stanley Schuster: Dynamically Tuning Processor Resources with Adaptive Processing. IEEE Computer 36(12): 49-58 (2003) |
43 | EE | Grigorios Magklis, Greg Semeraro, David H. Albonesi, Steve Dropsho, Sandhya Dwarkadas, Michael L. Scott: Dynamic Frequency and Voltage Scaling for a Multiple-Clock-Domain Microprocessor. IEEE Micro 23(6): 62-68 (2003) |
42 | EE | Rajeev Balasubramonian, David H. Albonesi, Alper Buyuktosunoglu, Sandhya Dwarkadas: A Dynamically Tunable Memory Hierarchy. IEEE Trans. Computers 52(10): 1243-1258 (2003) |
2002 | ||
41 | EE | Greg Semeraro, Grigorios Magklis, Rajeev Balasubramonian, David H. Albonesi, Sandhya Dwarkadas, Michael L. Scott: Energy-Efficient Processor Design Using Multiple Clock Domains with Dynamic Voltage and Frequency Scaling. HPCA 2002: 29-42 |
40 | EE | DeQing Chen, Chunqiang Tang, Xiangchuan Chen, Sandhya Dwarkadas, Michael L. Scott: Multi-Level Shared State for Distributed Systems. ICPP 2002: 131-140 |
39 | EE | Umit Rencuzogullari, Sandhya Dwarkadas: A Technique for Adaptation to Available Resources on Clusters Independent of Synchronization Methods Used. ICPP 2002: 385- |
38 | EE | Steve Dropsho, Alper Buyuktosunoglu, Rajeev Balasubramonian, David H. Albonesi, Sandhya Dwarkadas, Greg Semeraro, Grigorios Magklis, Michael L. Scott: Integrating Adaptive On-Chip Storage Structures for Reduced Dynamic Power. IEEE PACT 2002: 141- |
37 | EE | Steve Dropsho, Volkan Kursun, David H. Albonesi, Sandhya Dwarkadas, Eby G. Friedman: Managing static leakage energy in microprocessor functional units. MICRO 2002: 321-332 |
36 | EE | Greg Semeraro, David H. Albonesi, Steve Dropsho, Grigorios Magklis, Sandhya Dwarkadas, Michael L. Scott: Dynamic frequency and voltage control for a multiple clock domain microarchitecture. MICRO 2002: 356-367 |
35 | EE | Pradip Bose, David Brooks, Alper Buyuktosunoglu, Peter W. Cook, K. Das, Philip G. Emma, Michael Gschwind, Hans M. Jacobson, Tejas Karkhanis, Prabhakar Kudva, Stanley Schuster, James E. Smith, Viji Srinivasan, Victor V. Zyuban, David H. Albonesi, Sandhya Dwarkadas: Early-Stage Definition of LPX: A Low Power Issue-Execute Processor. PACS 2002: 1-17 |
34 | Srinivasan Parthasarathy, Sandhya Dwarkadas: Shared State for Distributed Interactive Data Mining Applications. Distributed and Parallel Databases 11(2): 129-155 (2002) | |
2001 | ||
33 | EE | Rajeev Balasubramonian, Sandhya Dwarkadas, David H. Albonesi: Dynamically allocating processor resources between nearby and distant ILP. ISCA 2001: 26-37 |
32 | EE | Rajeev Balasubramonian, Sandhya Dwarkadas, David H. Albonesi: Reducing the complexity of the register file in dynamic superscalar processors. MICRO 2001: 237-248 |
31 | EE | Umit Rencuzogullari, Sandhya Dwarkadas: Dynamic adaptation to available resources for parallel computing in an autonomous network of workstations. PPOPP 2001: 72-81 |
2000 | ||
30 | Sandhya Dwarkadas: Languages, Compilers, and Run-Time Systems for Scalable Computers, 5th International Workshop, LCR 2000, Rochester, NY, USA, May 25-27, 2000, Selected Papers Springer 2000 | |
29 | EE | Robert Stets, Sandhya Dwarkadas, Leonidas I. Kontothanassis, Umit Rencuzogullari, Michael L. Scott: The Effect of Network Total Order, Broadcast, and Remote-Write Capability on Network-Based Shared Memory Computing. HPCA 2000: 265-276 |
28 | EE | DeQing Chen, Sandhya Dwarkadas, Srinivasan Parthasarathy, Eduardo Pinheiro, Michael L. Scott: InterWeave: A Middleware System for Distributed Shared State. LCR 2000: 207-220 |
27 | EE | Rajeev Balasubramonian, David H. Albonesi, Alper Buyuktosunoglu, Sandhya Dwarkadas: Memory hierarchy reconfiguration for energy and performance in general-purpose processor architectures. MICRO 2000: 245-257 |
1999 | ||
26 | EE | Srinivasan Parthasarathy, Mohammed Javeed Zaki, Mitsunori Ogihara, Sandhya Dwarkadas: Incremental and Interactive Sequence Mining. CIKM 1999: 251-258 |
25 | EE | Sandhya Dwarkadas, Kourosh Gharachorloo, Leonidas I. Kontothanassis, Daniel J. Scales, Michael L. Scott, Robert Stets: Comparative Evaluation of Fine- and Coarse-Grain Approaches for Software Distributed Shared Memory. HPCA 1999: 260-269 |
24 | EE | Sandhya Dwarkadas, Robert Stets, Nikos Hardavellas, Leonidas I. Kontothanassis, Rishiyur S. Nikhil: Cashmere-VLM: Remote Memory Paging for Software Distributed Shared Memory. IPPS/SPDP 1999: 153-159 |
23 | EE | Srinivasan Parthasarathy, Sandhya Dwarkadas, Mitsunori Ogihara: Active Mining in a Distributed Setting. Large-Scale Parallel Data Mining 1999: 65-82 |
22 | Sotiris Ioannidis, Umit Rencuzogullari, Robert Stets, Sandhya Dwarkadas: CRAUL: Compiler and run-time integration for adaptation under load. Scientific Programming 7(3-4): 261-273 (1999) | |
1998 | ||
21 | EE | Sotiris Ioannidis, Sandhya Dwarkadas: Compiler and Run-Time Support for Adaptive Load Balancing in Software Distributed Shared Memory Systems. LCR 1998: 107-122 |
20 | EE | Srinivasan Parthasarathy, Sandhya Dwarkadas: InterAct: Virtual Sharing for Interactive Client-Server Applications. LCR 1998: 394-401 |
1997 | ||
19 | EE | Cristiana Amza, Alan L. Cox, Sandhya Dwarkadas, Willy Zwaenepoel: Software DSM Protocols that Adapt between Single Writer and Multiple Writer. HPCA 1997: 261-271 |
18 | EE | Alan L. Cox, Sandhya Dwarkadas, Honghui Lu, Willy Zwaenepoel: Evaluating the Performance of Software Distributed Shared Memory as a Target for Parallelizing Compilers. IPPS 1997: 474-482 |
17 | EE | Leonidas I. Kontothanassis, Galen C. Hunt, Robert Stets, Nikos Hardavellas, Michal Cierniak, Srinivasan Parthasarathy, Wagner Meira Jr., Sandhya Dwarkadas, Michael L. Scott: VM-Based Shared Memory on Low-Latency, Remote-Memory-Access Networks. ISCA 1997: 157-169 |
16 | Honghui Lu, Alan L. Cox, Sandhya Dwarkadas, Ramakrishnan Rajamony, Willy Zwaenepoel: Compiler and Software Distributed Shared Memory Support for Irregular Applications. PPOPP 1997: 48-56 | |
15 | Robert Stets, Sandhya Dwarkadas, Nikos Hardavellas, Galen C. Hunt, Leonidas I. Kontothanassis, Srinivasan Parthasarathy, Michael L. Scott: Cashmere-2L: Software Coherent Shared Memory on a Clustered Remote-Write Network. SOSP 1997: 170-183 | |
14 | Honghui Lu, Sandhya Dwarkadas, Alan L. Cox, Willy Zwaenepoel: Quantifying the Performance Differences between PVM and TreadMarks. J. Parallel Distrib. Comput. 43(2): 65-78 (1997) | |
1996 | ||
13 | Sandhya Dwarkadas, Alan L. Cox, Willy Zwaenepoel: An Integrated Compile-Time/Run-Time Software Distributed Shared Memory System. ASPLOS 1996: 186-197 | |
12 | EE | Sarita V. Adve, Alan L. Cox, Sandhya Dwarkadas, Ramakrishnan Rajamony, Willy Zwaenepoel: A Comparison of Entry Consistency and Lazy Release Consistency Implementations. HPCA 1996: 26-37 |
11 | Cristiana Amza, Alan L. Cox, Sandhya Dwarkadas, Peter J. Keleher, Honghui Lu, Ramakrishnan Rajamony, Weimin Yu, Willy Zwaenepoel: ThreadMarks: Shared Memory Computing on Networks of Workstations. IEEE Computer 29(2): 18-28 (1996) | |
1995 | ||
10 | EE | Honghui Lu, Sandhya Dwarkadas, Alan L. Cox, Willy Zwaenepoel: Message Passing Versus Distributed Shared Memory on Networks of Workstations. SC 1995 |
9 | Peter J. Keleher, Alan L. Cox, Sandhya Dwarkadas, Willy Zwaenepoel: An Evaluation of Software-Based Release Consistent Protocols. J. Parallel Distrib. Comput. 29(2): 126-141 (1995) | |
1994 | ||
8 | Alan L. Cox, Sandhya Dwarkadas, Peter J. Keleher, Honghui Lu, Ramakrishnan Rajamony, Willy Zwaenepoel: Software Versus Hardware Shared-Memory Implementation: A Case Study. ISCA 1994: 106-117 | |
7 | Peter J. Keleher, Alan L. Cox, Sandhya Dwarkadas, Willy Zwaenepoel: TreadMarks: Distributed Shared Memory on Standard Workstations and Operating Systems. USENIX Winter 1994: 115-132 | |
6 | EE | Sandhya Dwarkadas, J. Robert Jump, James B. Sinclair: Execution-Driven Simulation of Multiprocessors: Address and Timing Analysis. ACM Trans. Model. Comput. Simul. 4(4): 314-338 (1994) |
1993 | ||
5 | Sandhya Dwarkadas, Peter J. Keleher, Alan L. Cox, Willy Zwaenepoel: Evaluation of Release Consistent Software Distributed Shared Memory on Emerging Network Technology. ISCA 1993: 144-155 | |
4 | Sandhya Dwarkadas, J. Robert Jump, R. Mukherjee, James B. Sinclair: Execution-Driven Simulation of Shared-Memory Multiprocessors. MASCOTS 1993: 83-86 | |
1992 | ||
3 | John K. Bennett, Sandhya Dwarkadas, Jay A. Greenwood, Evan Speight: Willow: A Scalable Shared Memory Multiprocessor. SC 1992: 336-345 | |
1991 | ||
2 | R. G. Convington, Sandhya Dwarkadas, J. Robert Jump, James B. Sinclair, Sridhar Madala: Efficient Simulation of Parallel Computer Systems. International Journal in Computer Simulation 1(1): (1991) | |
1989 | ||
1 | EE | Sandhya Dwarkadas, J. Robert Jump, James B. Sinclair: Efficient simulation of cache memories. Winter Simulation Conference 1989: 1032-1041 |