Travelled to:
1 × India
1 × United Kingdom
2 × France
22 × USA
Collaborated with:
L.I.Kontothanassis M.F.Spear G.C.Hunt S.Dwarkadas J.M.Mellor-Crummey T.J.LeBlanc W.N.S.III M.M.Michael L.Dalessandro B.D.Marsh W.J.Bolosky R.P.Fitzgerald R.Stets L.Xiang R.Yates K.Menychtas K.Shen L.Lu W.Ji D.Lea R.W.Wisniewski C.M.Brown P.Wu V.J.Marathe E.P.Markatos A.Shriraman H.Hossain D.Chen C.Tang B.Sanders U.Rencuzogullari R.J.Fowler A.L.Cox G.Semeraro G.Magklis R.Balasubramonian D.H.Albonesi K.Gharachorloo D.J.Scales F.Carouge S.White Y.Lev M.Moir A.Adl-Tabatabai D.Dice M.Herlihy N.Shavit C.Kozyrakis C.v.Praun N.Hardavellas S.Parthasarathy
Talks about:
memori (14) share (8) distribut (6) transact (6) softwar (6) multiprocessor (5) synchron (5) parallel (4) network (4) scalabl (3)
Person: Michael L. Scott
DBLP: Scott:Michael_L=
Facilitated 3 volumes:
Contributed to:
Wrote 30 papers:
- PPoPP-2015-XiangS #clustering #hardware #transaction
- Software partitioning of hardware transactions (LX, MLS), pp. 76–86.
- ASPLOS-2014-MenychtasSS #performance #scheduling
- Disengaged scheduling for fair, protected access to fast computational accelerators (KM, KS, MLS), pp. 301–316.
- PLDI-2014-LuJS #parallel #scripting language
- Dynamic enforcement of determinism in a parallel scripting language (LL, WJ, MLS), p. 53.
- ASPLOS-2011-DalessandroCWLMSS #case study #effectiveness #hardware #hybrid #memory management #transaction
- Hybrid NOrec: a case study in the effectiveness of best effort hardware transactional memory (LD, FC, SW, YL, MM, MLS, MFS), pp. 39–52.
- PPoPP-2010-DalessandroSS #named
- NOrec: streamlining STM by abolishing ownership records (LD, MFS, MLS), pp. 67–78.
- CGO-2009-SpearMSW #memory management #transaction
- Reducing Memory Ordering Overheads in Software Transactional Memory (MFS, MMM, MLS, PW), pp. 13–24.
- PPoPP-2009-SpearDMS #memory management #transaction
- A comprehensive strategy for contention management in software transactional memory (MFS, LD, VJM, MLS), pp. 141–150.
- PPoPP-2007-Adl-TabatabaiDHSKPS #transaction
- Potential show-stoppers for transactional synchronization (ARAT, DD, MH, NS, CK, CvP, MLS), p. 55.
- PPoPP-2007-SpearSHDS #communication #memory management #multi #named
- Alert-on-update: a communication aid for shared memory multiprocessors (MFS, AS, HH, SD, MLS), pp. 132–133.
- PPoPP-2006-SchererLS #scalability
- Scalable synchronous queues (WNSI, DL, MLS), pp. 147–156.
- PPoPP-2003-ChenTSDS #distributed
- Exploiting high-level coherence information to optimize distributed shared state (DC, CT, BS, SD, MLS), pp. 131–142.
- HPCA-2002-SemeraroMBADS #design #energy #multi #scalability #using
- Energy-Efficient Processor Design Using Multiple Clock Domains with Dynamic Voltage and Frequency Scaling (GS, GM, RB, DHA, SD, MLS), pp. 29–42.
- PPoPP-2001-ScottS #scalability
- Scalable queue-based spin locks with timeout (MLS, WNSI), pp. 44–52.
- HPCA-2000-StetsDKRS #memory management #network #order
- The Effect of Network Total Order, Broadcast, and Remote-Write Capability on Network-Based Shared Memory Computing (RS, SD, LIK, UR, MLS), pp. 265–276.
- HPCA-1999-DwarkadasGKSSS #comparative #distributed #evaluation #memory management
- Comparative Evaluation of Fine- and Coarse-Grain Approaches for Software Distributed Shared Memory (SD, KG, LIK, DJS, MLS, RS), pp. 260–269.
- OSDI-1999-HuntS #automation #clustering #distributed
- The Coign Automatic Distributed Partitioning System (GCH, MLS), pp. 187–200.
- EDOC-1998-HuntS #automation #clustering #distributed
- A guided tour of the Coign automatic distributed partitioning system (GCH, MLS), pp. 252–262.
- SOSP-1997-StetsDHHKPS #clustering #memory management #named #network
- Cashmere-2L: Software Coherent Shared Memory on a Clustered Remote-Write Network (RS, SD, NH, GCH, LIK, SP, MLS), pp. 170–183.
- HPCA-1996-KontothanassisS #distributed #interface #memory management #network #performance #using
- Using Memory-Mapped Network Interfaces to Improve the Performance of Distributed Shared Memory (LIK, MLS), pp. 166–177.
- HPCA-1995-KontothanassisS #multi #scalability
- Software Cache Coherence for Large Scale Multiprocessors (LIK, MLS), pp. 286–295.
- HPCA-1995-MichaelS #distributed #implementation #memory management #multi
- Implementation of Atomic Primitives on Distributed Shared Memory Multiprocessors (MMM, MLS), pp. 222–231.
- PPoPP-1995-WisniewskiKS #algorithm #multi #performance
- High Performance Synchronization Algorithms for Multiprogrammed Multiprocessors (RWW, LIK, MLS), pp. 199–206.
- ASPLOS-1991-BoloskySFFC #architecture #memory management #policy
- NUMA Policies and Their Relation to Memory Architecture (WJB, MLS, RPF, RJF, ALC), pp. 212–221.
- ASPLOS-1991-Mellor-CrummeyS
- Synchronization without Contention (JMMC, MLS), pp. 269–278.
- PPoPP-1991-Mellor-CrummeyS #multi #scalability
- Scalable Reader-Writer Synchronization for Shared-Memory Multiprocessors (JMMC, MLS), pp. 106–113.
- SOSP-1991-MarshSLM
- First-Class User-Level Theads (BDM, MLS, TJL, EPM), pp. 110–121.
- PPoPP-1990-ScottLM #parallel #programming
- Multi-Model Parallel Programming in Psyche (MLS, TJL, BDM), pp. 70–78.
- SOSP-1989-BoloskyFS #effectiveness #memory management
- Simple But Effective Techniques for NUMA Memory Management (WJB, RPF, MLS), pp. 19–31.
- PPEALS-1988-LeBlancSB #experience #parallel #programming #scalability
- Large-Scale Parallel Programming: Experience with the BBN Butterfly Parallel Processor (TJL, MLS, CMB), pp. 161–172.
- Haskell-2017-YatesS #performance #transaction
- Improving STM performance with transactional structs (RY, MLS), pp. 186–196.