BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
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 DBLP: Swift:Michael_M=

Contributed to:

ASPLOS 20132013
ASPLOS 20122012
OSDI 20122012
ASPLOS 20112011
SOSP 20092009
ASPLOS 20082008
HPCA 20072007
ASPLOS 20062006
OSDI 20042004
SOSP 20032003
ASPLOS 20172017
ASPLOS 20182018
ASPLOS 20202020

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.
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.
∅sim: Preparing System Software for a World with Terabyte-scale Memories (MM, MMS), pp. 267–282.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.