Jonathan Appavoo

Boston University
Assistant Professor
jappavoo@bu.edu
Prior to Joining BU in 2009 I was a Research Staff Member at IBM Research in New York. I graduated with my PhD in 2006 from the University of Toronto under the supervision of Professor Michael Stumm.
Short CV - Long CV - Google Scholar Profile
Publications (All Publications)
Teaching (Past Teaching)
CAS CS 210: Computer Systems
CAS CS 451/651:Distributed Systems
Students
Dan Schatzberg
Amos Waterland
James Cadden
Katherine Zhao

Research

Projects: SESA, PSML
Grants: CAREER, TTIC, FOX, MGHPCC

Recent News & Activities (Past News)

  • Automatic Scalable Computation accepted to ASPLOS.
  • Poster ,"EbbRT: Building a Distributed Library OS for Datacenter Scale Systems", SOSP 2013, Nov 3, 2013.
  • Programm committee member for Real-Time and Embedded Technology and Applications Symposium: RTAS 2014
  • Programm committee member for IEEE Cloud Engineering 2014: IC2E
  • Awarded NSF CAREER Grant "Programmable Smart Machines"
  • Invited Talk: "In Pursuit of a New Kind of Computer", Jonathan Appavoo, First NICTA Software Systems Summer School, Feb 5-6, 2013.
  • Poster, "System-Level Integration and Exploitation of Machine Learning", accepted for presented at OSDI 2012.
  • As part of a multi-university team of investigators has been awarded a High Performance Computing infrastructure grant from the NSF.
  • Reviewer for IEEE Internet Computing, Issue on Virtualization.
  • Guest Lecture at Artemis @ BU 2012
  • Program committee member for VEE 2013 (the ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments).
  • Invited to present at the DOE Workshop on Exascale Operating Systems and Runtime Software -- The goal of this workshop is to explore fundamental computer science research directions in operating systems and runtime (OS/R) software, engaging the research community on the Exascale OS and runtime software roadmap.
  • Awarded MGHPCC Seed Grant: Clinical Elastic High Performance Computing.
  • Named Junior Faculty Fellow of the The Rafik B. Hariri Institute for Computing and Computational Science & Engineering at Boston University.

Recent Publications (All Publications)

  • Amos Waterland, Elaine Angelino, Ryan P. Adams, Jonathan Appavoo, and Margo Seltzer, "ASC: Automatically Scalable Computation", in proceedings of the nineteenth international International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'14). ACM, March 1-5, Salt Lake City, UT.
  • Amos Waterland, Elaine Angelino, Ekin D. Cubuk, Efthimios Kaxiras, Ryan P. Adams, Jonathan Appavoo, and Margo Seltzer, "Computational caches" in proceedings of the sixed International Systems and Storage Conference (SYSTOR '13). ACM, New York, NY
  • Jonathan Appavoo, Dan Schatzberg, James Cadden, Orran Krieger, "EbbRT", to appear at the OS/R Workshop, DOE, Oct 4-5, 2012, Washington, DC.
  • Dan Schatzberg, James Cadden, Orran Krieger, Jonathan Appavoo, "MultiLibOS: An OS architecture for Cloud Computing" in preperation as a technical report.
  • Amos Waterland, Jonathan Appavoo, Margo Seltzer, "Parallelization by Simulated Tunneling", in proceedings of the 4th Workshop on Hot Topics in Parallelism (HotPar '12), USENIX, June 7-8, 2012, Berkeley, CA. slides, poster
  • Dan Schatzberg, James Cadden, Orran Krieger, and Jonathan Appavoo, "POSTER: A Library OS for Cloud Computing", Poster at 2012 USENIX Annual Technical Conference, June 13-15, 2012, Boston, MA.
  • Dan Schatzberg, James Cadden, Orran Krieger, and Jonathan Appavoo, "POSTER: First Class Event-Driven Software Primitives", Poster at 2012 USENIX Annual Technical Conference, June 13-15, 2012, Boston, MA.
  • Jan Stoess, Udo Steinberg, Volkmar Uhlig, Jens Kehne, Jonathan Appavoo, and Amos Waterland, "A Light-Weight Virtual Machine Monitor for Blue Gene/P (extended journal version)", International Journal of High Performance Computing Applications, SAGE Publications, March 27th, 2012, pages 95-105.
  • Jonathan Appavoo and Dan Schatzberg, "Transistor Scaled HPC Performance", Boston University Technical Report BUCS-TR-2012-009, creation date: Dec 2, 2010, submitted as TR on Feb 14, 2012.
  • Dan Schatzberg, Jonathan Appavoo, Orran Krieger and Eric Van Hensbergen, "Why Elasticity Matters", Boston University Technical Report BUCS-TR-2012-006, creation date: Jan 16, 2011, submitted as TR on Feb 14, 2012.
  • Jonathan Appavoo, Amos Waterland, and Dan Schatzberg, "Programmable Smart Machines", Boston University Technical Report BUCS-TR-2012-007, creation date: Jan 16, 2011, submitted as TR on Feb 14, 2012.
  • Jonathan Appavoo and Dan Schatzberg, "Scalable Elastic Systems Architecture", Boston University Technical Report BUCS-TR-2012-008, creation date: July 25, 2011, submitted as TR on Feb 14, 2012.
  • Dan Schatzberg, Jonathan Appavoo, Orran Krieger, and Eric Van Hensbergen, "Scalable Elastic Systems Architecture", in proceedings of the ASPLOS RESoLVE 2011 Workshop, ACM, March 5, 2011, Newport Beach, California.
  • Jan Stoess, Jonathan Appavoo, Udo Steinberg, Amos Waterland, Volkmar Uhlig, and Jens Kehne, "A light-weight virtual machine monitor for Blue Gene/P", in proceedings of the 1st International Workshop on Runtime and Operating Systems for Supercomputers (ROSS'11), ACM, May 31, 2011, Tucson, Arizona.