Difference between revisions of "Events/Training Hackfest-2016-05 Agenda"

From fd.io
Jump to: navigation, search
 
Line 2: Line 2:
  
 
{|
 
{|
| Time of Day || Topic || Duration || Type || Speaker
+
| Time of Day || Topic || Duration || Speaker
 
|-
 
|-
| Day 1 | 8.00am-4.50pm ||  ||  ||  
+
| Day 1 ||  ||  ||  
 
|-
 
|-
| 8:00 || Registration, Check-In, Wifi Setup, Etc. || 1:00 || Ops Team
+
| 08:00 || Registration, Check-In, Wifi Setup, Etc. || 01:00 || Ops Team
 
|-
 
|-
| 9:00 || Introduction || 0:30 || PPT || Alain Fiocco & Emran
+
| 09:00 || Introduction || 00:30 || Alain Fiocco & Emran
 
|-
 
|-
| 9:30 || Ericsson Perspective on FD.io || 0:30 || PPT || Christopher Price
+
| 09:30 || Ericsson Perspective on FD.io || 00:30 || Christopher Price
 
|-
 
|-
| 10:00 || Break || 0:15 ||  
+
| 10:00 || Break || 00:15 ||  
 
|-
 
|-
| 10:15 || VPP Capabilities || 0:30 || PPT || Jérome Tollet
+
| 10:15 || VPP Capabilities || 00:30 || Jérome Tollet
 
|-
 
|-
| 10:45 || VPP Architecture || 1:00 || PPT || Damjan Marion
+
| 10:45 || VPP Architecture || 01:00 || Damjan Marion
 
|-
 
|-
| 11:45 || Lunch || 1:15 ||  
+
| 11:45 || Lunch || 01:15 ||  
 
|-
 
|-
| 13:00 || VPP Performances & Testing || 0:30 || Demo/PPT || Maciek Konstantynowicz
+
| 13:00 || VPP Performances & Testing || 00:30 || Maciek Konstantynowicz
 
|-
 
|-
| 13:30 || Questions || 0:30 || Panel || **All**
+
| 13:30 || Questions || 00:30 || **All**
 
|-
 
|-
| 14:00 || FD.io Business Governance || 0:15 || PPT || Pierre Pfister
+
| 14:00 || FD.io Business Governance || 00:15 || Pierre Pfister
 
|-
 
|-
| 14:15 || FD.io Technical Mechanisms || 0:15 || PPT || Pierre Pfister
+
| 14:15 || FD.io Technical Mechanisms || 00:15 || Pierre Pfister
 
|-
 
|-
| 14:30 || Break || 0:20 ||  
+
| 14:30 || Break || 00:20 ||  
 
|-
 
|-
| 14:50 || 6Wind Perspective on FD.io || 0:30 || PPT || Éric Carmes
+
| 14:50 || 6Wind Perspective on FD.io || 00:30 || Éric Carmes
 
|-
 
|-
| 15:20 || Introduction to Honeycomb || 0:30 || PPT || Maciek Konstantynowicz
+
| 15:20 || Introduction to Honeycomb || 00:30 || Maciek Konstantynowicz
 
|-
 
|-
| 15:50 || VPP OpenStack Integration || 0:30 || PPT || Jérome Tollet
+
| 15:50 || VPP OpenStack Integration || 00:30 || Jérome Tollet
 
|-
 
|-
| 16:20 || Install VPP Session // Questions || 0:30 || PPT/Panel || Pierre Pfister // **All**
+
| 16:20 || Install VPP Session // Questions || 00:30 || Pierre Pfister // **All**
 
|-
 
|-
| 16:50 || End of Day 1 ||  
+
| 16:50 || End of Day 1 ||  ||  
 
|-
 
|-
 
|  ||  ||  ||  
 
|  ||  ||  ||  
Line 44: Line 44:
 
|  ||  ||  ||  
 
|  ||  ||  ||  
 
|-
 
|-
| Day 2 | 9am-5.30pm ||  ||  ||  
+
| Day 2 ||  ||  ||  
 
|-
 
|-
| 9:00 || Introduction || 0:15 || Live || Emran Chaudhry
+
| 09:00 || Introduction || 00:15 || Emran Chaudhry
 
|-
 
|-
| 9:15 || Install-Party || 1:00 || Lab || Pierre Pfister
+
| 09:15 || Install-Party || 01:00 || Pierre Pfister
 
|-
 
|-
| 10:15 || VPP User Experience (CLI, tuning, conf) || 0:30 || PPT || Damjan Marion
+
| 10:15 || VPP User Experience (CLI, tuning, conf) || 00:30 || Damjan Marion
 
|-
 
|-
| 10:45 || Break || 0:15 ||  
+
| 10:45 || Break || 00:15 ||  
 
|-
 
|-
| 11:00 || Virtual Networks - Routing and Switching || 1:00 || Lab || Pierre Pfister
+
| 11:00 || Virtual Networks - Routing and Switching || 01:00 || Pierre Pfister
 
|-
 
|-
| 12:00 || Lunch || 1:00 ||  
+
| 12:00 || Lunch || 01:00 ||  
 
|-
 
|-
| 13:00 || Introduction to huge-pages, sock-mem, threading model || 1:00 || PPT || Damjan Marion
+
| 13:00 || Introduction to huge-pages, sock-mem, threading model || 01:00 || Damjan Marion
 
|-
 
|-
| 14:00 || Building VPP || 1:00 || PPT || Damjan Marion
+
| 14:00 || Building VPP || 01:00 || Damjan Marion
 
|-
 
|-
| 15:00 || Break || 0:15 ||  
+
| 15:00 || Break || 00:15 ||  
 
|-
 
|-
| 15:15 || DPDK Interface - MACSWAP Plugin usage - Tracing packets || 1:15 || Lab || Yoann Desmouceaux
+
| 15:15 || DPDK Interface - MACSWAP Plugin usage - Tracing packets || 01:15 || Yoann Desmouceaux
 
|-
 
|-
| 16:30 || Data-Plane Software Optimization || 0:45 || PPT || Cristian Dumitrescu
+
| 16:30 || Data-Plane Software Optimization || 00:45 || Cristian Dumitrescu
 
|-
 
|-
| 17:15 || Introduction to DPDK || 0:30 || PPT || Cristian Dumitrescu
+
| 17:15 || Introduction to DPDK || 00:30 || Cristian Dumitrescu
 
|-
 
|-
| 17:45 || End of Day 2 ||  
+
| 17:45 || End of Day 2 ||  ||  
 
|-
 
|-
 
|  ||  ||  ||  
 
|  ||  ||  ||  
Line 76: Line 76:
 
|  ||  ||  ||  
 
|  ||  ||  ||  
 
|-
 
|-
| Day 3 | 9am-6pm ||  ||  ||  
+
| Day 3 ||  ||  ||  
 
|-
 
|-
| 9:00 || Source Tree Overview || 1:00 || Code/PPT || Damjan Marion
+
| 09:00 || VPP Programming Intro || 01:30 || Pierre Pfister
 
|-
 
|-
| 10:00 || VPP Programming Intro || 1:30 || Code/PPT || Pierre Pfister
+
| 10:30 || Break || 00:15 ||  
 
|-
 
|-
| 11:30 || Break || 0:15 ||  
+
| 10:45 || Develop APIs (CLI, binary, japi, python) || 01:00 || Ole Troan
 
|-
 
|-
| 11:45 || Develop APIs (CLI, binary, japi, python)  || 1:00 || Code/PPT || Ole Troan
+
| 11:45 || Lunch || 01:00 ||  
 
|-
 
|-
| 12:45 || Lunch || 1:00 ||  
+
| 12:45 || MACSWAP Code Walkthrough || 01:00 || Ole Troan
 
|-
 
|-
| 12:45 || MACSWAP Code Walkthrough || 1:00 || Code/PPT || Ole Troan
+
| 13:45 || FIB Code Walthrough || 00:30 || Damjan Marion
 
|-
 
|-
| 13:45 || FIB Code Walthrough || 0:30 || Code/PPT || Damjan Marion
+
| 14:15 || VPP tunnel encap/decap (code walkthrough) || 00:30 || Damjan Marion
 
|-
 
|-
| 14:15 || VPP tunnel encap/decap (code walkthrough) || 0:30 || Code/PPT || Damjan Marion
+
| 14:45 || Break || 00:15 ||  
 
|-
 
|-
| 14:45 || Break || 0:15 ||  
+
| 15:00 || VPP Continuous Testing || 00:45 || Maciek Konstantynowicz
 
|-
 
|-
| 15:00 || VPP Continuous Testing || 0:45 || Code/PPT || Miroslav Miklus
+
| 15:45 || Tools for technical contributions || 00:45 || Pierre Pfister
 
|-
 
|-
| 15:45 || Tools for technical contributions || 0:45 || PPT/Live || Pierre Pfister
+
| 16:30 || End of Day 3 ||  ||  
|-
+
| 16:30 || End of Day 3 ||  
+
 
|-
 
|-
 
|  ||  ||  ||  
 
|  ||  ||  ||  
Line 106: Line 104:
 
|  ||  ||  ||  
 
|  ||  ||  ||  
 
|-
 
|-
| Day 4 | 9am-12pm ||  ||  ||  
+
| Day 4 ||  ||  ||  
 
|-
 
|-
| 9:00 || MAP Use-Case || 1:00 || PPT || Ole Troan
+
| 09:00 || MAP Use-Case || 01:00 || Ole Troan
 
|-
 
|-
| 10:00 || Submit Patches to DPDK.org || 0:30 || PPT || Thomas Monjalon
+
| 10:00 || Submit Patches to DPDK.org || 00:30 || Thomas Monjalon
 
|-
 
|-
| 10:30 || VPP on Tegra || 0:30 || PPT || Christophe Fontaine
+
| 10:30 || VPP on Tegra || 00:30 || Christophe Fontaine
 
|-
 
|-
| 11:00 || VPP as a VSwitch || 1:00 || PPT || Damjan Marion
+
| 11:00 || VPP as a VSwitch || 01:00 || Damjan
 
|-
 
|-
 
| 12:00 || End of Training & Wrap-Up ||  ||  
 
| 12:00 || End of Training & Wrap-Up ||  ||  
 +
|-
 +
|  ||  ||  ||
 +
|-
 +
|  ||  ||  ||
 +
|-
 +
|  ||  ||  ||
 +
|-
 +
|  ||  ||  ||
 +
|-
 +
|  ||  ||  ||
 
|}
 
|}

Latest revision as of 09:55, 7 June 2016

Agenda

Time of Day Topic Duration Speaker
Day 1
08:00 Registration, Check-In, Wifi Setup, Etc. 01:00 Ops Team
09:00 Introduction 00:30 Alain Fiocco & Emran
09:30 Ericsson Perspective on FD.io 00:30 Christopher Price
10:00 Break 00:15
10:15 VPP Capabilities 00:30 Jérome Tollet
10:45 VPP Architecture 01:00 Damjan Marion
11:45 Lunch 01:15
13:00 VPP Performances & Testing 00:30 Maciek Konstantynowicz
13:30 Questions 00:30 **All**
14:00 FD.io Business Governance 00:15 Pierre Pfister
14:15 FD.io Technical Mechanisms 00:15 Pierre Pfister
14:30 Break 00:20
14:50 6Wind Perspective on FD.io 00:30 Éric Carmes
15:20 Introduction to Honeycomb 00:30 Maciek Konstantynowicz
15:50 VPP OpenStack Integration 00:30 Jérome Tollet
16:20 Install VPP Session // Questions 00:30 Pierre Pfister // **All**
16:50 End of Day 1
Day 2
09:00 Introduction 00:15 Emran Chaudhry
09:15 Install-Party 01:00 Pierre Pfister
10:15 VPP User Experience (CLI, tuning, conf) 00:30 Damjan Marion
10:45 Break 00:15
11:00 Virtual Networks - Routing and Switching 01:00 Pierre Pfister
12:00 Lunch 01:00
13:00 Introduction to huge-pages, sock-mem, threading model 01:00 Damjan Marion
14:00 Building VPP 01:00 Damjan Marion
15:00 Break 00:15
15:15 DPDK Interface - MACSWAP Plugin usage - Tracing packets 01:15 Yoann Desmouceaux
16:30 Data-Plane Software Optimization 00:45 Cristian Dumitrescu
17:15 Introduction to DPDK 00:30 Cristian Dumitrescu
17:45 End of Day 2
Day 3
09:00 VPP Programming Intro 01:30 Pierre Pfister
10:30 Break 00:15
10:45 Develop APIs (CLI, binary, japi, python) 01:00 Ole Troan
11:45 Lunch 01:00
12:45 MACSWAP Code Walkthrough 01:00 Ole Troan
13:45 FIB Code Walthrough 00:30 Damjan Marion
14:15 VPP tunnel encap/decap (code walkthrough) 00:30 Damjan Marion
14:45 Break 00:15
15:00 VPP Continuous Testing 00:45 Maciek Konstantynowicz
15:45 Tools for technical contributions 00:45 Pierre Pfister
16:30 End of Day 3
Day 4
09:00 MAP Use-Case 01:00 Ole Troan
10:00 Submit Patches to DPDK.org 00:30 Thomas Monjalon
10:30 VPP on Tegra 00:30 Christophe Fontaine
11:00 VPP as a VSwitch 01:00 Damjan
12:00 End of Training & Wrap-Up