I am a researcher in the Computer Architecture Group at Microsoft Research (MSR). I am also an affiliate assistant professor at the Departement of Computer Science and Engineering at University of Washington.
My research interests include computer architecture, more specifically chip-multiprocessor architectures, cache coherence protocols, virtualization and partitioning of multiprocessors, dynamic compilation and optimization and system software for new architectures.
For a complete list of publications, click here.
- Jeremy Fowers, Kalin Ovtcharov, Karin Strauss, Eric Chung, and Greg Stitt, A High Memory Bandwidth FPGA Accelerator for Sparse Matrix-Vector Multiplication, in International Symposium on Field-Programmable Custom Computing Machines, IEEE, May 2014.
- Karin Strauss and Doug Burger, What the Future Holds for Solid-State Memory, in IEEE Computer Magazine, IEEE Computer Society, January 2014.
- Adrian Sampson, Jacob Nelson, Karin Strauss, and Luis Ceze, Approximate Storage, in International Symposium on Microarchitecture, ACM, 9 December 2013.
- Rodolfo Azevedo, John Davis, Karin Strauss, Parikshit Gopalan, Mark Manasse, and Sergey Yekhanin, Zombie Memory: Extending Memory Lifetime by Reviving Dead Blocks, in 40th International Symposium on Computer Architecture, ACM, 27 June 2013.
- Richard Muscat, Karin Strauss, Luis Ceze, and Georg Seelig, DNA-based Molecular Architecture with Spatially Localized Components, in 40th International Symposium on Computer Architecture, ACM, 25 June 2013.
- Tiejun Gao, Karin Strauss, Stephen M Blackburn, Kathryn McKinley, Doug Burger, and James Larus, Using Managed Runtime Systems to Tolerate Holes in Wearable Memories, in The ACM SIGPLAN Conference on Programming Language Design and Implementation, ACM, 18 June 2013.
- Oriana Riva, Chuan Qin, Karin Strauss, and Dimitrios Lymberopoulos, Progressive authentication: deciding when to authenticate on mobile phones, in 21st USENIX Security Symposium, USENIX, 8 August 2012.
- Eiji Hayashi, Oriana Riva, Karin Strauss, AJ Brush, and Stuart Schechter, Goldilocks and the Two Mobile Devices: Going Beyond All-Or-Nothing Access to a Device’s Applications, in Symposium On Usable Privacy and Security, ACM, 12 July 2012.
- Dimitrios Lymberopoulos, Oriana Riva, Karin Strauss, Akshay Mittal, and Alexandros Ntoulas, PocketWeb: Instant Web Browsing for Mobile Devices, in ASPLOS 2012 (Architectural Support for Programming Languages and Operating Systems), ACM, March 2012.
- Andrew Hay, Karin Strauss, Timothy Sherwood, Gabriel Loh, and Doug Burger, Preventing PCM Banks from Seizing Too Much Power, in MICRO-44 (International Symposium on Microarchitecture), ACM, December 2011.