Search the dblp DataBase
Michael L. Scott :
[Publications ]
[Author Rank by year ]
[Co-authors ]
[Prefers ]
[Cites ]
[Cited by ]
Publications of Author
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. [Citation Graph (0, 0)][DBLP ] IEEE PACT, 2002, pp:141-0 [Conf ] YongKang Zhu , Grigorios Magklis , Michael L. Scott , Chen Ding , David H. Albonesi The Energy Impact of Aggressive Loop Fusion. [Citation Graph (0, 0)][DBLP ] IEEE PACT, 2004, pp:153-164 [Conf ] William J. Bolosky , Michael L. Scott , Robert P. Fitzgerald , Robert J. Fowler , Alan L. Cox NUMA Policies and Their Relation to Memory Architecture. [Citation Graph (0, 0)][DBLP ] ASPLOS, 1991, pp:212-221 [Conf ] John M. Mellor-Crummey , Michael L. Scott Synchronization without Contention. [Citation Graph (0, 0)][DBLP ] ASPLOS, 1991, pp:269-278 [Conf ] Greg Semeraro , David H. Albonesi , Grigorios Magklis , Michael L. Scott , Steven G. Dropsho , Sandhya Dwarkadas Hiding Synchronization Delays in a GALS Processor Microarchitecture. [Citation Graph (0, 0)][DBLP ] ASYNC, 2004, pp:159-169 [Conf ] Galen C. Hunt , Michael L. Scott Intercepting and Instrumenting COM Applications. [Citation Graph (0, 0)][DBLP ] COOTS, 1999, pp:45-56 [Conf ] Michael L. Scott , DeQing Chen , Sandhya Dwarkadas , Chunqiang Tang Distributed Shared State. [Citation Graph (0, 0)][DBLP ] FTDCS, 2003, pp:122-127 [Conf ] Bijun He , William N. Scherer III , Michael L. Scott Preemption Adaptivity in Time-Published Queue-Based Spin Locks. [Citation Graph (0, 0)][DBLP ] HiPC, 2005, pp:7-18 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] HPCA, 1999, pp:260-269 [Conf ] Leonidas I. Kontothanassis , Michael L. Scott Software Cache Coherence for Large Scale Multiprocessors. [Citation Graph (0, 0)][DBLP ] HPCA, 1995, pp:286-295 [Conf ] Leonidas I. Kontothanassis , Michael L. Scott Using Memory-Mapped Network Interfaces to Improve the Performance of Distributed Shared Memory. [Citation Graph (0, 0)][DBLP ] HPCA, 1996, pp:166-177 [Conf ] Maged M. Michael , Michael L. Scott Implementation of Atomic Primitives on Distributed Shared Memory Multiprocessors. [Citation Graph (0, 0)][DBLP ] HPCA, 1995, pp:222-231 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] HPCA, 2002, pp:29-42 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] HPCA, 2000, pp:265-276 [Conf ] Peter C. Dibble , Michael L. Scott , Carla Schlatter Ellis Bridge: A High-Performance File System for Parallel Processors. [Citation Graph (0, 0)][DBLP ] ICDCS, 1988, pp:154-161 [Conf ] Chunqiang Tang , DeQing Chen , Sandhya Dwarkadas , Michael L. Scott Efficient Distributed Shared State for Heterogeneous Machine Architectures. [Citation Graph (0, 0)][DBLP ] ICDCS, 2003, pp:560-569 [Conf ] DeQing Chen , Chunqiang Tang , Xiangchuan Chen , Sandhya Dwarkadas , Michael L. Scott Multi-Level Shared State for Distributed Systems. [Citation Graph (0, 0)][DBLP ] ICPP, 2002, pp:131-140 [Conf ] Michael L. Scott The Interface Between Distributed Operating System and High-Level Programming Language. [Citation Graph (0, 0)][DBLP ] ICPP, 1986, pp:242-249 [Conf ] Michael L. Scott , Thomas J. LeBlanc , Brian D. Marsh Design Rationale for Psyche a General-Purpose Multiprocessor Operating System. [Citation Graph (0, 0)][DBLP ] ICPP (2), 1988, pp:255-262 [Conf ] Sue-Ken Yap , Michael L. Scott PENGUIN: A language for reactive graphical user interface programming. [Citation Graph (0, 0)][DBLP ] INTERACT, 1990, pp:619-624 [Conf ] Michael Marchetti , Leonidas I. Kontothanassis , Ricardo Bianchini , Michael L. Scott Using simple page placement policies to reduce the cost of cache fills in coherent shared-memory systems. [Citation Graph (0, 0)][DBLP ] IPPS, 1995, pp:480-485 [Conf ] Maged M. Michael , Michael L. Scott Relative Performance of Preemption-Safe Locking and Non-Blocking Synchronization on Multiprogrammed Shared Memory Multiprocessors. [Citation Graph (0, 0)][DBLP ] IPPS, 1997, pp:267-273 [Conf ] Chunqiang Tang , DeQing Chen , Sandhya Dwarkadas , Michael L. Scott Integrating Remote Invocation and Distributed Shared State. [Citation Graph (0, 0)][DBLP ] IPDPS, 2004, pp:- [Conf ] Robert W. Wisniewski , Leonidas I. Kontothanassis , Michael L. Scott Scalable Spin Locks for Multiprogrammed Systems. [Citation Graph (0, 0)][DBLP ] IPPS, 1994, pp:583-589 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] ISCA, 1997, pp:157-169 [Conf ] Grigorios Magklis , Michael L. Scott , Greg Semeraro , David H. Albonesi , Steve Dropsho Profile-Based Dynamic Voltage and Frequency Scaling for a Multiple Clock Domain Microprocessor. [Citation Graph (0, 0)][DBLP ] ISCA, 2003, pp:14-25 [Conf ] Maged M. Michael , Ashwini K. Nanda , Beng-Hong Lim , Michael L. Scott Coherence Controller Architectures for SMP-Based CC-NUMA Multiprocessors. [Citation Graph (0, 0)][DBLP ] ISCA, 1997, pp:219-228 [Conf ] DeQing Chen , Sandhya Dwarkadas , Srinivasan Parthasarathy , Eduardo Pinheiro , Michael L. Scott InterWeave: A Middleware System for Distributed Shared State. [Citation Graph (0, 0)][DBLP ] LCR, 2000, pp:207-220 [Conf ] Steven G. Dropsho , Greg Semeraro , David H. Albonesi , Grigorios Magklis , Michael L. Scott Dynamically Trading Frequency for Complexity in a GALS Microprocessor. [Citation Graph (0, 0)][DBLP ] MICRO, 2004, pp:157-168 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] MICRO, 2002, pp:356-367 [Conf ] Galen C. Hunt , Michael L. Scott The Coign Automatic Distributed Partitioning System. [Citation Graph (0, 0)][DBLP ] OSDI, 1999, pp:187-200 [Conf ] Maged M. Michael , Michael L. Scott Simple, Fast, and Practical Non-Blocking and Blocking Concurrent Queue Algorithms. [Citation Graph (0, 0)][DBLP ] PODC, 1996, pp:267-275 [Conf ] William N. Scherer III , Michael L. Scott Advanced contention management for dynamic software transactional memory. [Citation Graph (0, 0)][DBLP ] PODC, 2005, pp:240-248 [Conf ] Michael L. Scott Non-blocking timeout in scalable queue-based spin locks. [Citation Graph (0, 0)][DBLP ] PODC, 2002, pp:31-40 [Conf ] DeQing Chen , Chunqiang Tang , Brandon Sanders , Sandhya Dwarkadas , Michael L. Scott Exploiting high-level coherence information to optimize distributed shared state. [Citation Graph (0, 0)][DBLP ] PPOPP, 2003, pp:131-142 [Conf ] Thomas J. LeBlanc , Michael L. Scott , Christopher M. Brown Large-Scale Parallel Programming: Experience with the BBN Butterfly Parallel Processor. [Citation Graph (0, 0)][DBLP ] PPOPP/PPEALS, 1988, pp:161-172 [Conf ] John M. Mellor-Crummey , Michael L. Scott Scalable Reader-Writer Synchronization for Shared-Memory Multiprocessors. [Citation Graph (0, 0)][DBLP ] PPOPP, 1991, pp:106-113 [Conf ] Robert W. Wisniewski , Leonidas I. Kontothanassis , Michael L. Scott High Performance Synchronization Algorithms for Multiprogrammed Multiprocessors. [Citation Graph (0, 0)][DBLP ] PPOPP, 1995, pp:199-206 [Conf ] William N. Scherer III , Doug Lea , Michael L. Scott Scalable synchronous queues. [Citation Graph (0, 0)][DBLP ] PPOPP, 2006, pp:147-156 [Conf ] Michael L. Scott , Thomas J. LeBlanc , Brian D. Marsh Multi-Model Parallel Programming in Psyche. [Citation Graph (0, 0)][DBLP ] PPOPP, 1990, pp:70-78 [Conf ] Michael L. Scott , William N. Scherer III Scalable queue-based spin locks with timeout. [Citation Graph (0, 0)][DBLP ] PPOPP, 2001, pp:44-52 [Conf ] Michael F. Spear , Arrvindh Shriraman , Hemayet Hossain , Sandhya Dwarkadas , Michael L. Scott Alert-on-update: a communication aid for shared memory multiprocessors. [Citation Graph (0, 0)][DBLP ] PPOPP, 2007, pp:132-133 [Conf ] Ali-Reza Adl-Tabatabai , David Dice , Maurice Herlihy , Nir Shavit , Christos Kozyrakis , Christoph von Praun , Michael Scott Potential show-stoppers for transactional synchronization. [Citation Graph (0, 0)][DBLP ] PPOPP, 2007, pp:55- [Conf ] Geoffrey Fox , Sanjay Ranka , Michael L. Scott , Allen D. Malony , James C. Browne , Marina C. Chen , Alok N. Choudhary , Thomas Cheatham , Janice E. Cuny , Rudolf Eigenmann , Amr F. Fahmy , Ian T. Foster , Dennis Gannon , Tomasz Haupt , Carl Kesselman , Charles Koelbel , Wei Li , Monica S. Lam , Thomas J. LeBlanc , Jim Openshaw , David A. Padua , Constantine D. Polychronopoulos , Joel H. Saltz , Alan Sussman , Gil Weigand , Katherine A. Yelick Common runtime support for high-performance parallel languages. [Citation Graph (0, 0)][DBLP ] SC, 1993, pp:752-757 [Conf ] Leonidas I. Kontothanassis , Michael L. Scott , Ricardo Bianchini Lazy Release Consistency for Hardware-Coherent Multiprocessors. [Citation Graph (0, 0)][DBLP ] SC, 1995, pp:- [Conf ] Leonidas I. Kontothanassis , Rabin A. Sugumar , Greg Faanes , James E. Smith , Michael L. Scott Cache performance in vector supercomputers. [Citation Graph (0, 0)][DBLP ] SC, 1994, pp:255-264 [Conf ] William J. Bolosky , Robert P. Fitzgerald , Michael L. Scott Simple But Effective Techniques for NUMA Memory Management. [Citation Graph (0, 0)][DBLP ] SOSP, 1989, pp:19-31 [Conf ] Brian D. Marsh , Michael L. Scott , Thomas J. LeBlanc , Evangelos P. Markatos First-Class User-Level Theads. [Citation Graph (0, 0)][DBLP ] SOSP, 1991, pp:110-121 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] SOSP, 1997, pp:170-183 [Conf ] W. E. Garrett , Michael L. Scott , Ricardo Bianchini , Leonidas I. Kontothanassis , R. A. McCallum , J. A. Thomas , Robert W. Wisniewski , S. Luk Linking Shared Segments. [Citation Graph (0, 0)][DBLP ] USENIX Winter, 1993, pp:13-28 [Conf ] Athanasios E. Papathanasiou , Michael L. Scott Energy Efficient Prefetching and Caching (Awarded Best Paper!). [Citation Graph (0, 0)][DBLP ] USENIX Annual Technical Conference, General Track, 2004, pp:255-268 [Conf ] Virendra J. Marathe , William N. Scherer III , Michael L. Scott Adaptive Software Transactional Memory. [Citation Graph (0, 0)][DBLP ] DISC, 2005, pp:354-368 [Conf ] William N. Scherer III , Michael L. Scott Nonblocking Concurrent Data Structures with Condition Synchronization. [Citation Graph (0, 0)][DBLP ] DISC, 2004, pp:174-187 [Conf ] Michael F. Spear , Virendra J. Marathe , William N. Scherer III , Michael L. Scott Conflict Detection and Validation Strategies for Software Transactional Memory. [Citation Graph (0, 0)][DBLP ] DISC, 2006, pp:179-193 [Conf ] Athanasios E. Papathanasiou , Michael L. Scott Energy Efficiency through Burstiness. [Citation Graph (0, 0)][DBLP ] WMCSA, 2003, pp:44-53 [Conf ] Michael L. Scott The Lynx Distributed Programming Language: Motivation, Design and Experience. [Citation Graph (0, 0)][DBLP ] Comput. Lang., 1991, v:16, n:3/4, pp:209-233 [Journal ] 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. [Citation Graph (0, 0)][DBLP ] IEEE Computer, 2003, v:36, n:12, pp:49-58 [Journal ] Brian D. Marsh , Chris Brown , Thomas J. LeBlanc , Michael L. Scott , Tim Becker , Cesar Quiroz , Prakash Das , Jonas Karlsson The Rochester Checkers Player: Multimodel Parallel Programming for Animate Vision. [Citation Graph (0, 0)][DBLP ] IEEE Computer, 1992, v:25, n:2, pp:12-19 [Journal ] Robert Stets , Galen C. Hunt , Michael L. Scott Component-Based APIs for Versioning and Distributed Applications. [Citation Graph (0, 0)][DBLP ] IEEE Computer, 1999, v:32, n:7, pp:54-61 [Journal ] Michael L. Scott , Thomas J. LeBlanc , Brian D. Marsh , Timothy G. Becker , Cezary Dubnicki , Evangelos P. Markatos , Neil G. Smithline Implementation Issues for the Psyche Multiprocessor Operating System. [Citation Graph (0, 0)][DBLP ] Computing Systems, 1989, v:3, n:1, pp:101-138 [Journal ] Christopher Stewart , Kai Shen , Sandhya Dwarkadas , Michael L. Scott , Jian Yin Profile-Driven Component Placement for Cluster-Based Online Services. [Citation Graph (0, 0)][DBLP ] IEEE Distributed Systems Online, 2004, v:5, n:10, pp:- [Journal ] Galen C. Hunt , Maged M. Michael , Srinivasan Parthasarathy , Michael L. Scott An Efficient Algorithm for Concurrent Priority Queue Heaps. [Citation Graph (0, 0)][DBLP ] Inf. Process. Lett., 1996, v:60, n:3, pp:151-157 [Journal ] William J. Bolosky , Michael L. Scott Evaluation of Multiprocessor Memory Systems Using Off-Line Optimal Behavior. [Citation Graph (0, 0)][DBLP ] J. Parallel Distrib. Comput., 1992, v:15, n:4, pp:382-398 [Journal ] Lawrence A. Crowl , Mark Crovella , Thomas J. LeBlanc , Michael L. Scott The Advantages of Multiple Parallelizations in Combinatorial Search. [Citation Graph (0, 0)][DBLP ] J. Parallel Distrib. Comput., 1994, v:21, n:1, pp:110-123 [Journal ] Leonidas I. Kontothanassis , Michael L. Scott High Performance Software Coherence for Current and Future Architectures. [Citation Graph (0, 0)][DBLP ] J. Parallel Distrib. Comput., 1995, v:29, n:2, pp:179-195 [Journal ] Brian D. Marsh , Chris Brown , Thomas J. LeBlanc , Michael L. Scott , Tim Becker , Prakash Das , Jonas Karlsson , Cesar Quiroz Operating System Support for Animate Vision. [Citation Graph (0, 0)][DBLP ] J. Parallel Distrib. Comput., 1992, v:15, n:2, pp:103-117 [Journal ] Maged M. Michael , Michael L. Scott Nonblocking Algorithms and Preemption-Safe Locking on Multiprogrammed Shared Memory Multiprocessors. [Citation Graph (0, 0)][DBLP ] J. Parallel Distrib. Comput., 1998, v:51, n:1, pp:1-26 [Journal ] 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. [Citation Graph (0, 0)][DBLP ] IEEE Micro, 2003, v:23, n:6, pp:62-68 [Journal ] 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. [Citation Graph (0, 0)][DBLP ] ACM Trans. Comput. Syst., 2005, v:23, n:3, pp:301-335 [Journal ] Leonidas I. Kontothanassis , Robert W. Wisniewski , Michael L. Scott Scheduler-Conscious Synchronization. [Citation Graph (0, 0)][DBLP ] ACM Trans. Comput. Syst., 1997, v:15, n:1, pp:3-40 [Journal ] John M. Mellor-Crummey , Michael L. Scott Algorithms for Scalable Synchronization on Shared-Memory Multiprocessors. [Citation Graph (0, 0)][DBLP ] ACM Trans. Comput. Syst., 1991, v:9, n:1, pp:21-65 [Journal ] Raphael A. Finkel , Michael L. Scott , Yeshayahu Artsy , Hung-Yang Chang Experience with Charlotte: Simplicity and Function in a Distributed Operating System. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 1989, v:15, n:6, pp:676-685 [Journal ] Michael L. Scott Language Support for Loosely Coupled Distributed Programs. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 1987, v:13, n:1, pp:88-103 [Journal ] Michael L. Scott , Raphael A. Finkel A Simple Mechanism for Type Security Across Compilation Units. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 1988, v:14, n:8, pp:1238-1239 [Journal ] Tongxin Bai , Xipeng Shen , Chengliang Zhang , William N. Scherer III , Chen Ding , Michael L. Scott A Key-based Adaptive Transactional Memory Executor. [Citation Graph (0, 0)][DBLP ] IPDPS, 2007, pp:1-8 [Conf ] Arrvindh Shriraman , Michael F. Spear , Hemayet Hossain , Virendra J. Marathe , Sandhya Dwarkadas , Michael L. Scott An integrated hardware-software approach to flexible transactional memory. [Citation Graph (0, 0)][DBLP ] ISCA, 2007, pp:104-115 [Conf ] Michael L. Scott , Michael F. Spear , Luke Dalessandro , Virendra J. Marathe Transactions and privatization in Delaunay triangulation. [Citation Graph (0, 0)][DBLP ] PODC, 2007, pp:336-337 [Conf ] Michael F. Spear , Virendra J. Marathe , Luke Dalessandro , Michael L. Scott Privatization techniques for software transactional memory. [Citation Graph (0, 0)][DBLP ] PODC, 2007, pp:338-339 [Conf ] Michael F. Spear , Arrvindh Shriraman , Luke Dalessandro , Sandhya Dwarkadas , Michael L. Scott Nonblocking transactions without indirection using alert-on-update. [Citation Graph (0, 0)][DBLP ] SPAA, 2007, pp:210-220 [Conf ] Virendra J. Marathe , Michael F. Spear , Michael L. Scott Transaction Safe Nonblocking Data Structures. [Citation Graph (0, 0)][DBLP ] DISC, 2007, pp:488-489 [Conf ] Reducing Memory Ordering Overheads in Software Transactional Memory. [Citation Graph (, )][DBLP ] Transactional Mutex Locks. [Citation Graph (, )][DBLP ] The Many Faces of Systems Research - and How to Evaluate Them. [Citation Graph (, )][DBLP ] Aggressive Prefetching: An Idea Whose Time Has Come. [Citation Graph (, )][DBLP ] Implementing and Exploiting Inevitability in Software Transactional Memory. [Citation Graph (, )][DBLP ] Scalable Techniques for Transparent Privatization in Software Transactional Memory. [Citation Graph (, )][DBLP ] Flexible Decoupled Transactional Memory Support. [Citation Graph (, )][DBLP ] Fastpath Speculative Parallelization. [Citation Graph (, )][DBLP ] Ordering-Based Semantics for Software Transactional Memory. [Citation Graph (, )][DBLP ] Transactional memory retry mechanisms. [Citation Graph (, )][DBLP ] NOrec: streamlining STM by abolishing ownership records. [Citation Graph (, )][DBLP ] A comprehensive strategy for contention management in software transactional memory. [Citation Graph (, )][DBLP ] Transactions as the Foundation of a Memory Consistency Model. [Citation Graph (, )][DBLP ] Analysis of input-dependent program behavior using active profiling. [Citation Graph (, )][DBLP ] Scalable synchronous queues. [Citation Graph (, )][DBLP ] Kernel-Kernel communication in a shared-memory multiprocessor. [Citation Graph (, )][DBLP ] Search in 0.057secs, Finished in 0.064secs