Irene Y. Zhang

News & Happenings

  • 21 October 2019

    The Demikernel/Catnip networking stack is now available on Github. Catnip is a TCP/IP stack for DPDK written from scratch in Rust. We will be presenting its design and implementation at DPDK Summit North America.

  • 29 August 2019

    The Demikernel is now available open-source on GitHub. This is an initial release, more features are in the works, including SPDK support and a Rust-based TCP stack.

  • 18 May 2019

    I will be presenting Amino, Huawei’s open-source version of Sapphire, at KubeCon Europe and KubeCon China. Read the OSDI 2014 paper.

  • 25 April 2019

    I’m happy to announce that our work on co-designing network congestion control and OS scheduling has been accepted to HotCloud 2019. Read the camera-ready.

  • 09 April 2019

    I’m happy to announce that our paper on the future of datacenter operating systems has been accepted to HotOS 2019. Read the camera-ready.

  • 09 October 2018

    I’m honored to have received the ACM SIGOPS Dennis M. Ritchie Dissertation Award for my thesis on mobile/cloud operating systems.

  • 10 April 2018

    I’m happy to announce that my thesis won the UW CSE William Chan Memorial Dissertation Award.

  • 30 March 2018

    Our short paper on a unified model for coherence, consistency and isolation has been accepted to PaPoC 2018.

  • 13 January 2018

    I have been working on a theoretical paper on a unified theory of consistency, coherence and isolation, so it seemed like a good time to update my blog post on the difference.

  • 03 October 2017

    I am very excited that my first program committees will be VEE, USENIX ATC and OSDI 2018.

  • 25 September 2017

    I have finally finished my thesis! It is now available online.

  • 22 February 2017

    My “Research for Practice” article on distributed transactions is in the recent issue of the CACM.

  • 04 January 2017

    In the end-of-year rush, I completely missed that the ACM Queue published my invited article on distributed transactions in their “Research for Practice” series. My article summarizes three recent papers – Spanner, TAPIR, and Callas – and discusses why they are important innovations in distributed transactions.

  • 16 December 2016

    GeekWire selected me as their Geek of the Week, including a very nice write-up on me and my research.

  • 13 December 2016

    The morning paper blog by Adrian Colyer recently gave a nice summary of Diamond.

  • 05 November 2016

    I recently presented Diamond at OSDI 2016 in Savannah. If you are interested, you can read the paper or take a look at the code.

  • 01 September 2016

    I’m excited to be attending the Rising Stars workshop at CMU in October. From the webpage, Rising Stars “brings together the world’s brightest women Ph.D. students, postdocs, and engineers/scientists, for two days of scientific interactions and career-oriented discussions aimed at navigating the early stages of careers in academia.”

  • 22 August 2016

    The Diamond source code is now available on github and gitlab. Take a look back in a few weeks for a draft of our paper to appear in OSDI 2016.

  • 31 July 2016

    Our paper on the Diamond automated data management platform will appear in OSDI 2016 and our work on the Disciplined Inconsistency type system will appear at SoCC 2016.

  • 16 May 2016

    I just attended the NCWIT Conference on Women and IT to receive honorable mention for the NCWIT Collegiate Award. It was great to see what people in positions of more power than me are doing to increase diversity in computer science.

  • 28 March 2016

    Crosscut has a great article highlighting CSE’s efforts to bring more women into computer science and keep them there.

  • 11 January 2016

    After much clean-up, the TAPIR codebase is available! Check it out on github. The repo also includes implementations of Viewstamped Replication and conventional two-phase commit with both optimistic concurrency control and strict two-phase locking.

  • 23 October 2015

    TAPIR has been in the news recently! GeekWire featured us as runners-up for the Madrona Prize. Madrona awards this prize annually at the UW CSE Industrial Affiliates Meeting to to the research projects with the most start-up potential. In other news, the morning paper blog summarizes our work for Twitter readers.

  • 28 June 2015

    Our paper on building consistent transactions with inconsistent replication will appear in the 25th ACM Symposium on Operating Systems Principles in Monterey, CA. Learn more about SOSP 2015.

  • 10 June 2015

    I recently co-chaired the Symposium on Potentially Computer Science (PoCSci ‘15). As many people know, PoCSci is the premier venue for fake computer science research, and there was a lot of exciting work presented this year, especially from our keynote speaker. More on the event at the CSE News.

  • 11 May 2015

    I recently organized a mini-conference at CSE in the spirit of the annual Grace Hopper Conference as a celebration of women in the department. Ed has some of the background on how the event came to be on the CSE News.

  • 13 April 2015

    Google has just named me one of the 2015 Anita Borg Scholars. More info about the Google Anita Borg Memorial Scholarship.

  • 22 March 2015

    UW CSE has created a series of short videos showcasing research in the department and, apparently, I am CSE! Learn more from Ed at the CSE News. Watch the video of me discussing Agate, and Adriana and I attempting to use a mobile device.

  • 22 January 2015

    Microsoft Research has just named me a 2015 Ph.D. Fellow. Thanks to Microsoft for their support of Ph.D. students! As usual, Ed has more to say on the CSE news.

  • 09 January 2015

    On Friday, the department held a party celebrating graduate counselor, Lindsay Michimoto. Lindsay has been with the department for 15 years, and in that time has processed 14,245 applications to the Ph.D. program (including mine twice!) and advised 602 Ph.D. students. She is definitely one of the very unique features of CSE and is probably responsible for me going to grad school at all.

    A few PhD students (not me!) sang a musical number dedicated to Lindsay’s many years of listening to complaining grad students. More on the event and Lindsay on the CSE News.

  • 09 January 2015

    The CSE Symposium featured 18 students from around the department giving high-level overviews of their research. I gave a talk on Operating Systems Services for Modern Applications covering Sapphire, Agate and Diamond.

    Slides are available here. More from Ed on the CSE News.

  • 05 December 2014

    The TAPIR tech report has been released. If you are interested in how we build consistent transactions using inconsistent replication, check out the report here.

  • 19 November 2014

    Just posted the Sapphire code to GitHub. Check out my code projects, including a general-purpose template webpage for lazy CS researchers that I’m using for this site.

  • 09 November 2014

    I will be giving a talk at MSR Redmond on Sapphire on November 18th and a talk at Amazon on TAPIR on November 20th. For any of my friends at MSR or Amazon that will be around, I would love to catch up and chat about either project!

  • 23 October 2014

    I gave a talk on Sapphire at the annual Seattle ARCS luncheon. Always nice to see all of the sponsors coming out in support of the sciences!

  • 23 October 2014

    Arrakis wins the Madrona prize during UW CSE Industrial Affiliates Research Day and is featured on GeekWire.

  • 08 October 2014

    The systems lab girls take OSDI 2014!

    Systems lab girls

  • 06 October 2014

    Arrakis wins the best paper award at OSDI and I gave my talk on Sapphire today! See video of my talk.

  • 27 June 2014

    I presented a poster on on TAPIR at APSys 2014. The poster can be found here.

  • 23 June 2014

    My papers on Sapphire and Arrakis will appear at OSDI 2014.

  • 21 June 2014

    We presented our proposal for user-level storage at HotStorage 2014. The paper can be found here.

  • 16 May 2014

    I presented our work on TAPIR at the first UW Systems, Networking and Architecture (SANE) retreat.

  • 20 March 2014

    Congratulations to everyone on a successful visit days!

  • 06 December 2013

    I gave a guest lecture on Arrakis in CSE 451, the undergraduate operating systems class.

  • 09 November 2013

    I presented a work-in-progress talk on Sapphire at SOSP 2013.

  • 23 October 2013

    I presented a poster on Sapphire at the UW Industrial Affiliates meeting.

  • 19 September 2013

    I presented my research to the National Science Board at their annual meeting. We were able to discuss with the board the direction of the NSF fellowship and funding for the sciences.

  • 09 July 2013

    I hung out with the girls of Project Splash for lunch. Project Splash is a summer camp for high school girls interested in computer science, where they get to build underwater robots. Looked like a lot of fun!

  • 26 June 2013

    I presented my research on improving VM restore performance at the USENIX Annual Technical Conference (ATC).

  • 30 May 2013

    Adriana presented a short talk on Sapphire at the UW/MSR Networks and Systems Meeting.

  • 24 April 2013

    I presented Sapphire at the UW/MSR Architecture Workshop.