Performance U! Winter School


SWITCH Offices, Zurich, Switzerland, 6 - 8 March 2013


This school aims at training performance experts, providing validated performance resources and face to face training. The "Performance U!" winter school provides a strong educational base where the community can learn about performance implications of new tools and new technologies. The school will cover technical aspects and will provide technical guidance, tips and information about how to investigate and resolve issues. It will also cover the various tools, techniques and methodologies that you can employ to investigate issues. Moreover a session will be dedicated to different presentations from invited speakers on different topics of interest.


By the end of the course, you will be able to:

  • Describe the factors that influence network performance.
  • Describe the role of TCP, including recent developments.
  • Use a variety of tools to investigate performance issues.


Module 1 - Opening and introduction
Module 2 - Bulk Transfers Under TCP
Overview of bulk transfers, window-based transmission and its implications for performance, tuning your host for maximum transmission rates, historic overview of TCP, and congestion controls, the congestion window, slow start, fast retransmit and fast recovery, TCP and long fat networks (LFNs), high-speed TCP variants, implicit and explicit congestion control protocols, network tuning for better congestion control.
Module 3 - Investigative Tools
Covers software tools including the following: Ping, Traceroute, Iperf, BWCTL, NDT, TCPDUMP, Wireshark and Netalyzr. Also touches on middleboxes and performance.
Module 4 - Performance and Virtualization
Module 5 - Different presentations from different invited speaker (the list of the speakers will be published soon)