Ilari Shafer
www.mrcaps.com
I am a PhD student at Carnegie Mellon SCS-CSD, where I spend my time with time series, visualization, and configuration.
 OfficeCIC 2221E
 Phone781-54O-967O
 EmailUse Contact Form
 CVVitae [pdf]
 Websitemrcaps.com
 LinkedInlinkedin.com/in/mrcaps
 SupportNSF and NDSEG Fellowships
 AdvisorGreg Ganger
Tools for diagnosing performance problems in distributed systems produce output that must still be interpreted by humans. We built three interfaces for visualizing the output of a diagnosis tool and evaluated them with a user study. See more here.
The infrastructure in modern virtualized datacenters is rife with configuration changes. We are developing a system to understand the impact of configuration on performance and applying it to clusters at CMU. Check out the website.
An end-to-end technique for mining datacenter monitoring streams that incorporates large-scale storage, a multi-stage analysis process, and visualization. It has been used to find trends and anomalies in real clusters. Check out the website.
We evaluate the impact of a popular JavaScript compiler on sites like Facebook and Gmail. We find that the real-world efficacy of optimization is much smaller than the dramatic gains on widely-used benchmarks. For more detail, read the report.

[click to see more...]
A storage and visualization tool for large timeseries data. It allows users to interactively zoom in on and combine streams with millions of points. Deployed on VMware's Cloud Foundry, it won second place in a summer app competition.
A system that uses the vibrator and accelerometer of an cellphone to classify its location. The analysis considers a variety of features and machine learning algorithms, and runs on an Android device. See the poster and paper.

To check out some of my previous projects at Olin College, head over to my portfolio.
The [pdf] versions below are for your personal use and not for redistribution.
  1. Raja R. Sambasivan, Ilari Shafer, Michelle L. Mazurek, Gregory R. Ganger. Visualizing request-flow comparison to aid performance diagnosis in distributed systems. IEEE InfoVis 2013 (supersedes CMU-PDL-13-104, CMU-PDL-12-102). [pdf] [bib] [www] [video]
  2. Ilari Shafer, Raja R. Sambasivan, Anthony Rowe, Gregory R. Ganger. Specialized Storage for Big Numeric Time Series. HotStorage'13, June 2013. [pdf] [bib] [code]
  3. Ilari Shafer, Kai Ren, Vishnu Naresh Boddeti, Yoshihisa Abe, Gregory R. Ganger, Christos Faloutsos. RainMon: An Integrated Approach to Mining Bursty Timeseries Monitoring Data. ACM KDD (I+G track) 2012. doi:10.1145/2339530.2339711 [pdf] [bib] [www] [code]
  4. Ilari Shafer, Mark L. Chang. Movement Detection for Power-Efficient Smartphone WLAN Localization. ACM MSWiM 2010. doi:10.1145/1868521.1868536 [pdf] [bib]
  5. Ilari Shafer, Rachel Nancollas, Morgan Boes, Alisha L. Sieminski, John B. Geddes. Stability of a microvessel subject to structural adaptation of diameter and wall thickness. Mathematical Medicine and Biology 2010. doi:10.1093/imammb/dqq014 [pdf] [bib]
  1. Ilari Shafer, Snorri Gylfason, Gregory R. Ganger. vQuery: A Platform for Connecting Configuration and Performance. VMware Technical Journal, Vol. 1, No. 2, December 2012. [pdf] [bib] [www]
Unassociated with publications above.
  1. Michael Maass, Ilari Shafer. Instrumenting V8 to Measure the Efficacy of Dynamic Optimizations on Production Code. CMU-ISR-13-103, 2013. [pdf] [bib]
  1. Ilari Shafer, Raja R. Sambasivan, Anthony Rowe, Gregory R. Ganger. Specialized Storage for Big Numeric Time Series (HotStorage'13, 28 June 2013)
  2. Ilari Shafer, Charlene Zang, Snorri Gylfason, Greg Ganger. Towards Explaining Performance Changes in Virtualized Datacenters (Parallel Data Lab Retreat, Bedford Springs PA, 6 November 2012)
  3. Ilari Shafer, Kai Ren, Vishnu Naresh Boddeti, Yoshihisa Abe, Gregory R. Ganger, Christos Faloutsos. RainMon: An Integrated Approach to Mining Bursty Timeseries Monitoring Data. (ACM KDD, Beijing China, 14 August 2012)
  4. Ilari Shafer, Snorri Gylfason, Greg Ganger. vQuery: A Platform for Connecting Configuration with Performance (Parallel Data Lab Retreat, Bedford Springs PA, 7 November 2011)
  5. Ilari Shafer, Christina Powell, Daniel Grieneisen, Jeffrey Stanton. CubeSat Solar Sensor (Cloud CubeSat Workshop, Baltimore MD, 26 March 2009)
  6. Ilari Shafer, Morgan Boes, Rachel Nancollas, John B. Geddes, Alisha L. Sieminski. Structural Adaptation of Blood Vessels: Modeling, Simulation, and Analysis (SIAM Annual Meeting, San Diego CA, 8 July 2008)
  7. Morgan Boes, Rachel Nancollas, Ilari Shafer. Structural Adaptation of Blood Vessels: Modeling, Simulation, and Analysis (LURE conference, Richmond VA, 31 July 2007)
Graduate coursework and teaching at Carnegie Mellon
Spring 2013
  • 15-853 Algorithms in the Real World
Fall 2012
  • 15-740 Computer Architecture (TA)
Spring 2012
Fall 2011
  • 15-826 Multimedia Databases and Data Mining
Spring 2011
  • 15-712 Advanced and Distributed Operating Systems
  • 15-750 Graduate Algorithms
Fall 2010
  • 15-781 Machine Learning
  • 15-814 Type Systems
  • 18-847z Data-Intensive and Cloud Computing and Storage
© 2013 Ilari Shafer. If you'd like to use something here, just let me know.