Travelled to:
1 × United Kingdom
9 × USA
Collaborated with:
A.Kadav M.J.Renzelmann M.D.Hill Swapnil Haria H.Volos A.J.Tack B.N.Bershad H.M.Levy S.Panneerselvam Mark Mansi S.Lu L.Yen J.Bobba K.E.Moore D.A.Wood M.Annamalai V.Ganapathy A.Balakrishnan S.Jha Sanketh Nalli Haris Volos 0001 K.Keeton M.R.Marty M.J.Moravan B.Liblit
Talks about:
memori (8) devic (5) system (4) transact (3) persist (3) driver (3) support (2) softwar (2) hardwar (2) toler (2)
Person: Michael M. Swift
DBLP: Swift:Michael_M=
Contributed to:
Wrote 16 papers:
- ASPLOS-2013-KadavRS #fault tolerance #fine-grained #using
- Fine-grained fault tolerance using device checkpoints (AK, MJR, MMS), pp. 473–484.
- ASPLOS-2012-KadavS #comprehension
- Understanding modern device drivers (AK, MMS), pp. 87–98.
- ASPLOS-2012-PanneerselvamS #named #operating system
- Chameleon: operating system support for dynamic processors (SP, MMS), pp. 99–110.
- ASPLOS-2012-VolosTSL #concurrent #debugging #memory management #transaction
- Applying transactional memory to concurrency bugs (HV, AJT, MMS, SL), pp. 211–222.
- OSDI-2012-RenzelmannKS #named #testing
- SymDrive: Testing Drivers without Devices (MJR, AK, MMS), pp. 279–292.
- ASPLOS-2011-VolosTS #lightweight #memory management #named #persistent
- Mnemosyne: lightweight persistent memory (HV, AJT, MMS), pp. 91–104.
- SOSP-2009-KadavRS #hardware
- Tolerating hardware device failures in software (AK, MJR, MMS), pp. 59–72.
- ASPLOS-2008-GanapathyRBSJ #design #implementation
- The design and implementation of microdrivers (VG, MJR, AB, MMS, SJ), pp. 168–178.
- HPCA-2007-YenBMMVHSW #hardware #memory management #named #transaction
- LogTM-SE: Decoupling Hardware Transactional Memory from Caches (LY, JB, MRM, KEM, HV, MDH, MMS, DAW), pp. 261–272.
- ASPLOS-2006-MoravanBMYHLSW #memory management #transaction
- Supporting nested transactional memory in logTM (MJM, JB, KEM, LY, MDH, BL, MMS, DAW), pp. 359–370.
- OSDI-2004-SwiftABL
- Recovering Device Drivers (MMS, MA, BNB, HML), pp. 1–16.
- SOSP-2003-SwiftBL #operating system #reliability
- Improving the reliability of commodity operating systems (MMS, BNB, HML), pp. 207–222.
- ASPLOS-2017-NalliHHSVK #analysis #memory management #persistent
- An Analysis of Persistent Memory Use with WHISPER (SN, SH, MDH, MMS, HV0, KK), pp. 135–148.
- ASPLOS-2018-HariaHS #memory management
- Devirtualizing Memory in Heterogeneous Systems (SH, MDH, MMS), pp. 637–650.
- ASPLOS-2020-HariaHS #memory management #named #order #persistent
- MOD: Minimally Ordered Durable Datastructures for Persistent Memory (SH, MDH, MMS), pp. 775–788.
- ASPLOS-2020-MansiS
- ∅sim: Preparing System Software for a World with Terabyte-scale Memories (MM, MMS), pp. 267–282.