Advanced Topics in Computer Systems

Computer Science Seminar 5 (236805), Winter 2012

Instructor:    Dan Tsafrir (Taub 611, phone: 2056)
Time & place:    Wednesday, 16:30-18:30, Taub 8


Table of content:


News:


Description:


Registration procedure:


Assignments


Grading


Schedule

IEEE MICRO Top Picks from 2010 computer architecture conferences (2 of 11)

     1:
Thread Cluster Memory Scheduling: Exploiting Differences in Memory Access Behavior
Yoongu Kim, Michael Papamichael, Onur Mutlu, Mor Harchol-Balter (CMU)
In MICRO 2010: IEEE/ACM International Symposium on Microarchitecture, 2010
presenting: Eyal Moscovici
reports: Muli Ben-Yehuda, Nadav Amit, Alexander Prutkov
date: 16/11/2011

     2:
The Virtual Write Queue: Coordinating DRAM and Last-Level Cache Policies
Jeff Stuecheli, Dimitris Kaseridis (U. of Texas Austin); David Daly, Hillery Hunter (IBM Watson); Lizy K. John (U. of Texas Austin)
In ISCA'10: ACM International Symposium on Computer Architecture, 2010
presenting: Muli Ben-Yehuda
reports: Moshe Gabel, Ronen Itah, Shai Barad
date: 16/11/2011

FAST'11 best papers

     3:
Emulating Goliath Storage Systems with David
Nitin Agrawal (NEC); Leo Arulraj, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau (U. of Wisconsin, Madison)
In FAST'11: USENIX Conference on File and Storage Technologies, 2011
presenting: Hila Goldsher
reports: Or Yochanan, Efrat Lecker, Moshe Malka
date: 23/11/2011

     4:
A Study of Practical Deduplication
Dutch T. Meyer (Microsoft Research & U. of British Columbia); William J. Bolosky (Microsoft Research)
In FAST'11: USENIX Conference on File and Storage Technologies, 2011
presenting: Nimrod Partush
reports: Omer Peleg, Hila Goldsher, Yogev Vaknin
date: 23/11/2011

USENIX ATC'11 best papers

     5:
Building a High-performance Deduplication System
Fanglu Guo and Petros Efstathopoulos (Symantec Research Labs)
In ATC'11: USENIX Annual Technical Conference, 2011
presenting: Yogev Vaknin
reports: Eyal Moscovici, Yogev Vaknin, Ortal Levi
date: 30/11/2011

     6:
Semantics of Caching with SPOCA: A Stateless, Proportional, Optimally-Consistent Addressing Algorithm
Ashish Chawla, Benjamin Reed, Karl Juhnke, and Ghousuddin Syed (Yahoo!)
In ATC'11: USENIX Annual Technical Conference, 2011
presenting: Alexander Prutkov
reports: Moshe Malka, Yogev Vaknin, Ran Zilberstein
date: 30/11/2011

USENIX SECURITY'11 best papers

     7:
Why (Special Agent) Johnny (Still) Can't Encrypt: A Security Analysis of the APCO Project 25 Two-Way Radio System
Sandy Clark, Travis Goodspeed, Perry Metzger, Zachary Wasserman, Kevin Xu, and Matt Blaze (U. of Pennsylvania)
In USENIX Security Symposium, 2011
presenting: Samuel Keter
reports: Nimrod Partush, Ronen Itah, Shai Barad
date: 07/12/2011

     8:
Measuring Pay-per-Install: The Commoditization of Malware Distribution
Juan Caballero (IMDEA Software Institute); Chris Grier, Christian Kreibich, and Vern Paxson (UC Berkeley)
In USENIX Security Symposium, 2011
presenting: Anna Kravets
reports: Eitan Rosenfeld, Nimrod Partush, Shai Barad
date: 07/12/2011

SOSP'11 best papers

     9:
Cells: A Virtual Mobile Smartphone Architecture
Jeremy Andrus, Christoffer Dall, Alex Van't Hof, Oren Laadan, Jason Nieh (Columbia U.)
In SOSP'11: ACM Symposium on Operating Systems Principles, 2011
presenting: Efrat Lecker
reports: Muli Ben-Yehuda, Ortal Levi, Yossi Kuperman
date: 14/12/2011

     10:
A File is Not a File: Understanding the I/O Behavior of Apple Desktop Applications
Tyler Harter, Chris Dragga, Michael Vaughn, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau (U. of Wisconsin, Madison)
In SOSP'11: ACM Symposium on Operating Systems Principles, 2011
presenting: Ronen Itah
reports: Ortal Levi, Ran Zilberstein, Alexander Prutkov
date: 14/12/2011

ASPLOS'11 best papers

     11:
DoublePlay: Parallelizing Sequential Logging and Replay
Kaushik Veeraraghavan, Dongyoon Lee, Benjamin Wester, Jessica Ouyang, Peter Chen, Jason Flinn, Satish Narayanasamy (U. of Michigan)
In ASPLOS'11: ACM Architectural Support for Programming Languages and Operating Systems, 2011
presenting: Omer Peleg
reports: Samuel Keter, Ronen Itah, Eyal Moscovici
date: 21/12/2011

     12:
S2E: A Platform for In Vivo Multi-Path Analysis of Software Systems
Vitaly Chipounov, Volodymyr Kuznetsov, George Candea (EPFL, Lausanne, Switzerland)
In ASPLOS'11: ACM Architectural Support for Programming Languages and Operating Systems, 2011
presenting: Shai Barad
reports: Moshe Gabel, Nimrod Partush, Samuel Keter
date: 21/12/2011

NSDI'11 best papers

     13:
ServerSwitch: A Programmable and High Performance Platform for Data Center Networks
Guohan Lu, Chuanxiong Guo, Yulong Li, Zhiqiang Zhou, Tong Yuan, Haitao Wu, Yongqiang Xiong, Rui Gao, Yongguang Zhang (Microsoft Research Asia)
In NSDI'11: USENIX Symposium on Networked Systems Design and Implementation, 2011
presenting: Ortal Levi
reports: Muli Ben-Yehuda, Hila Goldsher, Or Yochanan
date: 28/12/2011

     14:
Design, Implementation and Evaluation of Congestion Control for Multipath TCP
Damon Wischik, Costin Raiciu, Adam Greenhalgh, and Mark Handley (University College London)
In NSDI'11: USENIX Symposium on Networked Systems Design and Implementation, 2011
presenting: Eitan Rosenfeld
reports: Ran Zilberstein, Omer Peleg, Anna Kravets
date: 28/12/2011

SP'11 best papers

     15:
Hookt on fon-iks: Phonotactic Reconstruction of Encrypted VoIP Conversations
Andrew M. White, Kevin Snow, Austin Matthews, Fabian Monrose (U. of North Carolina at Chapel Hill)
In SP'11: IEEE Symposium on Security and Privacy, 2011
presenting: Ran Zilberstein
reports: Moshe Malka, Dor Zomer, Moshe Gabel
date: 04/01/2012

     16:
How to Shop for Free Online - Security Analysis of Cashier-as-a-Service Based Web Stores
Rui Wang , Shuo Chen, XiaoFeng Wang, Shaz Qadeer (Microsoft Research and Indiana U. Bloomington)
In SP'11: IEEE Symposium on Security and Privacy, 2011
presenting: Or Yochanan
reports: Hila Goldsher, Haitham Khateeb, Dor Zomer
date: 04/01/2012

     17:
OpenConflict: Preventing Real Time Map Hacks in Online Games
Elie Bursztein, Mike Hamburg, Jocelyn Lagarenne, Dan Boneh (Stanford)
In SP'11: IEEE Symposium on Security and Privacy, 2011
presenting: Yossi Kuperman
reports: Anna Kravets, Dor Zomer, Eyal Moscovici
date: 11/01/2012

SOSP'11 - some more

     18:
Atlantis: Robust, Extensible Execution Environments for Web Applications
James Mickens (MSR), Mohan Dhawan (Rutgers)
In SOSP'11: ACM Symposium on Operating Systems Principles, 2011
presenting: Moshe Malka
reports: Haitham Khateeb, Dor Zomer, Yossi Kuperman
date: 11/01/2012

     19:
Fast Crash Recovery in RAMCloud
Diego Ongaro, Stephen M. Rumble, Ryan Stutsman, John Ousterhout, Mendel Rosenblum (Stanford)
In SOSP'11: ACM Symposium on Operating Systems Principles, 2011
presenting: Haitham Khateeb
reports: Nadav Amit, Alexander Prutkov, Efrat Lecker
date: 18/01/2012

     20:
Pervasive Detection of Process Races in Deployed Systems
Oren Laadan, Nicolas Viennot, Chia-che Tsai, Chris Blinn, Junfeng Yang, Jason Nieh (Columbia)
In SOSP'11: ACM Symposium on Operating Systems Principles, 2011
presenting: Nadav Amit
reports: Efrat Lecker, Omer Peleg, Anna Kravets
date: 18/01/2012

EUROSYS'11 best papers

     21:
Keypad: An Auditing File System for Theft-Prone Devices
Roxana Geambasu, John P. John, Steven D. Gribble, Tadayoshi Kohno, Henry M. Levy (U. of Washington)
In EuroSys'11: ACM European Conference on Computer Systems, 2011
presenting: Dor Zomer
reports: Yossi Kuperman, Eitan Rosenfeld, Or Yochanan
date: 25/01/2012

     22:
Cycles, Cells and Platters: An empirical analysis of hardware failures on a million consumer PCs
Edmund B Nightingale, John R. Douceur, Vince Orgovan (Microsoft Research)
In EuroSys'11: ACM European Conference on Computer Systems, 2011
presenting: Moshe Gabel
reports: Nadav Amit, Eitan Rosenfeld, Samuel Keter
date: 25/01/2012