2008 | ||
---|---|---|
19 | EE | Vinod Ganapathy, Matthew J. Renzelmann, Arini Balakrishnan, Michael M. Swift, Somesh Jha: The design and implementation of microdrivers. ASPLOS 2008: 168-178 |
18 | EE | Lakshmi N. Bairavasundaram, Meenali Rungta, Nitin Agrawal, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau, Michael M. Swift: Analyzing the effects of disk-pointer corruption. DSN 2008: 502-511 |
17 | EE | Jayaram Bobba, Neelam Goyal, Mark D. Hill, Michael M. Swift, David A. Wood: TokenTM: Efficient Execution of Large Transactions with Hardware Transactional Memory. ISCA 2008: 127-138 |
16 | EE | Asim Kadav, Michael M. Swift: Live Migration of Direct-Access Devices. Workshop on I/O Virtualization 2008 |
15 | EE | Jayaram Bobba, Kevin E. Moore, Haris Volos, Luke Yen, Mark D. Hill, Michael M. Swift, David A. Wood: Performance Pathologies in Hardware Transactional Memory. IEEE Micro 28(1): 32-41 (2008) |
2007 | ||
14 | EE | Luke Yen, Jayaram Bobba, Michael R. Marty, Kevin E. Moore, Haris Volos, Mark D. Hill, Michael M. Swift, David A. Wood: LogTM-SE: Decoupling Hardware Transactional Memory from Caches. HPCA 2007: 261-272 |
13 | EE | Jayaram Bobba, Kevin E. Moore, Haris Volos, Luke Yen, Mark D. Hill, Michael M. Swift, David A. Wood: Performance pathologies in hardware transactional memory. ISCA 2007: 81-91 |
12 | EE | Mark D. Hill, Derek Hower, Kevin E. Moore, Michael M. Swift, Haris Volos, David A. Wood: A Case for Deconstructing Hardware Transactional Memory Systems. Programming Models for Ubiquitous Parallelism 2007 |
2006 | ||
11 | EE | Michelle J. Moravan, Jayaram Bobba, Kevin E. Moore, Luke Yen, Mark D. Hill, Ben Liblit, Michael M. Swift, David A. Wood: Supporting nested transactional memory in logTM. ASPLOS 2006: 359-370 |
10 | EE | Michael M. Swift, Muthukaruppan Annamalai, Brian N. Bershad, Henry M. Levy: Recovering device drivers. ACM Trans. Comput. Syst. 24(4): 333-360 (2006) |
2005 | ||
9 | EE | Michael M. Swift, Brian N. Bershad, Henry M. Levy: Improving the reliability of commodity operating systems. ACM Trans. Comput. Syst. 23(1): 77-110 (2005) |
2004 | ||
8 | EE | Michael M. Swift, Muthukaruppan Annamalai, Brian N. Bershad, Henry M. Levy: Recovering Device Drivers (Awarded Best Paper!). OSDI 2004: 1-16 |
2003 | ||
7 | Joshua Redstone, Michael M. Swift, Brian N. Bershad: Using Computers to Diagnose Computer Problems. HotOS 2003: 91-86 | |
6 | EE | Michael M. Swift, Brian N. Bershad, Henry M. Levy: Improving the reliability of commodity operating systems. SOSP 2003: 207-222 |
5 | EE | Steven Swanson, Luke McDowell, Michael M. Swift, Susan J. Eggers, Henry M. Levy: An evaluation of speculative instruction execution on simultaneous multithreaded processors. ACM Trans. Comput. Syst. 21(3): 314-340 (2003) |
2002 | ||
4 | EE | Michael M. Swift, Steven Martin, Henry M. Levy, Susan J. Eggers: Nooks: an architecture for reliable device drivers. ACM SIGOPS European Workshop 2002: 102-107 |
3 | EE | Michael M. Swift, Anne Hopkins, Peter Brundrett, Cliff Van Dyke, Praerit Garg, Shannon Chan, Mario Goertzel, Gregory Jensenworth: Improving the granularity of access control for Windows 2000. ACM Trans. Inf. Syst. Secur. 5(4): 398-437 (2002) |
2001 | ||
2 | EE | Jonathan T. Trostle, Irina Kosinovsky, Michael M. Swift: Implementation of Crossrealm Referral Handling in the MIT Kerberos Client. NDSS 2001 |
1 | EE | Michael M. Swift, Peter Brundrett, Cliff Van Dyke, Praerit Garg, Anne Hopkins, Shannon Chan, Mario Goertzel, Gregory Jensenworth: Improving the granularity of access control in Windows NT. SACMAT 2001: 87-96 |