Michael Mesnier's Homepage
Contact information
Michael Mesnier
Intel Labs
2111 NE 25th Avenue
Hillsboro, OR 97124
michael dot mesnier at intel dot com
Research projects
Storage Analytics - view Tech Field Day talk
Differentiated Storage Services (block-level QoS in storage systems) - view SOSP talk
Relative fitness modeling (PhD dissertation). Parallel Data Lab. CMU
Parallel I/O trace collection and replay. Parallel Data Lab. CMU
Open Storage Toolkit (iSCSI & OSD). Intel
Attribute-based Learning Environments (ABLE). Parallel Data Lab. CMU
Object-based storage (OSD). Network Architecture Lab. Intel
Internet SCSI (iSCSI). Network Architecture Lab. Intel
Non-Photorealistic Rendering. Intel Architecture Labs. Intel
Random Number Generator Analysis. Platform Security Division. Intel
VI-A performance benchmarks. Server Architecture Laboratory. Intel
Pablo I/O Benchmarks. Pablo Research Group. University of Illinois
Portable Parallel File System. Pablo Research Group. University of Illinois
Network Enabled Optimization System. Argonne National Laboratory
Industry involvement
Member of program committee, 2024 European Conference on Computer Systems (EuroSys '24)
Member of program committee, 2023 USENIX Annual Technical Conference (USENIX ATC '23)
Member of program committee, 2022 USENIX Annual Technical Conference (USENIX ATC '22)
Member of program committee, 2021 USENIX Annual Technical Conference (USENIX ATC '21)
Member of program committee, 2020 USENIX Annual Technical Conference (USENIX ATC '20)
Member of program committee, 12th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage '20)
Member of program committee, 11th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage '19)
Member of program committee, 10th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage '18)
Member of program committee, Non-volatile Memories Workshop (NVMW 2018)
Member of program committee, Non-volatile Memories Workshop (NVMW 2016)
Member of program committee, 4th Workshop on Interactions of NVM/Flash with Operating Systems and Workloads (INFLOW'16)
Member of program committee, Non-volatile Memories Workshop (NVMW 2015)
Member of program committee, Non-volatile Memories Workshop (NVMW 2013)
Member of program committee, Non-volatile Memories Workshop (NVMW 2012)
Member of program committee, Information Storage Industry Consortium (INSIC) Data Storage Devices and Systems (DS2) research roadmap. May, 2004.
Co-chair of the SNIA technical work group for object-based storage devices (OSD). Work was submitted to ANSI/T10 in 2004, becoming a new SCSI standard in 2005. August 2001 - May 2004.
Publications
Peter Desnoyers, Ian Adams, Tyler Estro, Anshul Gandhi, Geoff Kuenning, Mike Mesnier, Carl Waldspurger, Avani Wildani, Erez Zadok. Persistent Memory Research in the Post-Optane Era. DIMES ’23, October 23, 2023, Koblenz, Germany.
Yi Zheng, Joshua Fixelle, Pingyi Huo, Mircea Stan, Michael Mesnier, Vijaykrishnan Narayanan. ISVABI: In-Storage Video Analytics Engine with Block Interface. Languages, Compilers, Tools and Theory of Embedded Systems (LCTES ’23). June 2023.
Ian Adams, Neha Agrawal, Michael P. Mesnier. Enabling Near-Data Processing in Distributed Object Storage Systems. 13th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage '21). July 2021.
Ian Adams, John Keys, Michael Mesnier. Respecting the block interface: computational storage using virtual objects. 11th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage '19). June 2019.
Binbing Hou, Feng Chen, Zhonghong Ou, Ren Wang, Michael Mesnier. Understanding I/O Performance Behaviors of Cloud Storage from a Client's Perspective, ACM Transactions on Storage, Vol. 13, Issue 2, pp. 16:1-16:36, June 2017.
Accelerating Swift with Intelligent SSD Caching. Intel Whitepaper. 2017.
Yahoo Accelerates Scale-out Storage Performance with Intel CAS 3.0. Intel Whitepaper. 2016.
Feng Chen, Michael P. Mesnier, Scott Hahn. Client-aware Cloud Storage. 30th International Conference on Massive Storage Systems (MSST 2014). June, 2014.
Feng Chen, Michael P. Mesnier, Scott Hahn. A Protected Block Device for Persistent Memory. 30th International Conference on Massive Storage Systems (MSST 2014). June, 2014.
Christian Black, Michael Mesnier, Terry Yoshii. Solid-state Drive Caching with Differentiated Storage Services. Intel Whitepaper (IT Best Practices). July, 2012.
T. Luo, R. Lee, M. Mesnier, F. Chen, and X. Zhang. hStorage-DB: Heterogeneity-aware Data Management to Exploit the Full Capability of Hybrid Storage Systems. PVLDB 5(10):1076-1087,2012.
Michael Mesnier, Jason Akers, Feng Chen, Tian Luo. Differentiated Storage Services. 23rd ACM Symposium on Operating Systems Principles (SOSP). October 2011.
Michael Mesnier, Jason Akers. Differentiated Storage Services. Operating Systems Review (OSR). Communications of the ACM (Vol. 45, Issue 1). January 2011.
Yuan Dong,Haiyang Zhu, Jinzhan Peng, Fang Wang, Michael P. Mesnier, Dawei Wang, Sun C. Chan. RFS: a network file system for mobile devices and the cloud. Operating Systems Review (OSR). Communications of the ACM (Vol. 45, Issue 1). January 2011.
Michael Mesnier, Matthew Wachs, Raja R. Sambasivan, Alice Zheng, Gregory R. Ganger. Relative Fitness Models. Research Highlights, Communications of the ACM (Vol. 52, No. 4, pg 91-96). April, 2009.
Michael Mesnier. On modeling the relative fitness of storage. PhD dissertation. Department of Electrical and Computer Engineering, Carnegie Mellon University. December, 2007. Model appendices. Data appendices.
Lily Mummert, Steve Schlosser, Mike Mesnier, M. Satyanarayanan. Rethinking Storage for Discard-Based Search. Technical report (CMU-CS-07-176). Carnegie Mellon University. December, 2007.
Michael Mesnier, Matthew Wachs, Raja R. Sambasivan, Alice Zheng, Gregory R. Ganger. Modeling the Relative Fitness of Storage. International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS 2007). San Diego, CA. June 12-14, 2007. ACM. Awarded Best Paper.
Michael Mesnier, Matthew Wachs, Raja R. Sambasivan, Julio Lopez, James Hendricks, Gregory R. Ganger, David O'Hallaron. //TRACE: Parallel Trace Replay with Approximate Causal Events. Fifth Conference on File and Storage Technologies (FAST'07). San Jose, CA. February 12-13, 2007. USENIX.
Michael Mesnier, Brandon Salmon, Matthew Wachs, Gregory Ganger. Relative fitness models for storage. SIGMETRICS Performance Evaluation Review (Vol 33, No 4, pg 23-38). March, 2006. ACM.
Michael Abd-El-Malek, William V. Courtright II, Chuck Cranor, Gregory R. Ganger, James Hendricks, Andrew J. Klosterman, Michael Mesnier, Manish Prasad, Brandon Salmon, Raja R. Sambasivan, Shafeeq Sinnamohideen, John D. Strunk, Eno Thereska, Matthew Wachs, Jay J. Wylie. Ursa minor: versatile cluster-based storage. Fourth Conference on File and Storage Technologies (FAST'05). San Jose, CA. December 13-16, 2005. USENIX. Awarded Best Paper.
Michael Mesnier, Gregory R. Ganger, Erik Riedel. Object-based storage: pushing more functionality into storage. IEEE Potentials (Vol 24, Issue 2, pg 31-34). Apr-May 2005. IEEE.
Michael Mesnier, Eno Thereska, Greg Ganger, Daniel Ellard, Margo Seltzer. File classification in self-* storage systems. First International Conference on Autonomic Computing (ICAC'04). New York, NY. May 17-18, 2004. IEEE.
Daniel Ellard, Michael Mesnier, Eno Thereska, Gregory R. Ganger, Margo Seltzer. Attribute-based prediction of file properties. Technical report (TR-14-03). Harvard University. Dec 2003.
Michael Mesnier, Gregory R. Ganger, Erik Riedel. Object-based Storage. IEEE Communications (Vol 41, No 8, pg 84-90) Aug 2003. IEEE.
Michael Mesnier. NS Modeling of iSCSI. Carnegie Mellon University. March 2003.
James V. Huber Jr., Christopher L. Elford, Daniel A. Reed, Andrew A. Chien, David S. Blumenthal, Ilker Hamzaoglu, Andrew J. Lavery, Michael P. Mesnier, James P. Oly. Users' Guide for PPFS: A High-Performance Portable Parallel File System. University Of Illinois at Urbana-Champaign. 1996.
M. C. Ferris, M. P. Mesnier, and J. More'. NEOS and Condor: Solving nonlinear optimization problems over the Internet. ACM Transactions on Mathematical Software. (Vol 26, pg 1-18) 2000. ACM.
Joseph Czyzyk, Michael P. Mesnier, Jorge J. More'. The NEOS Server. IEEE Computational Science and Engineering (Vol 5, No 3, pg 68-75). Jul-Sep 1998. IEEE.
Michael P. Mesnier. The Network-Enabled Optimization System Server. Technical Memorandum (No. 210). Mathematics and Computer Science Division, Argonne National Laboratory, 1995.
Selected poster sessions
Intel Cache Acceleration Software with Storage Analytics. 2019 Non-volatile Memories Workshop (NVMW’19). Mariusz Barczak (Intel Poland), John Keys (Intel Labs), Michael Mesnier (Intel Labs)
Advanced Analytics for Cache Acceleration Software. Open Stack Summit, Berlin. 2018. Mariusz Barczak, Michael Mesnier, Chris Perry.
Accelerating Distributed Storage with I/O Hinting Yi Zou (Intel Labs), John Keys (Intel Labs), Arun Raghunath (Intel Labs), Michael Mesnier (Intel Labs), Rajesh Sudarsan (NetApp). 2016 Non-volatile Memories Workshop (NVMW’16).