Cambridge, United Kingdom, September 2-6, 2013
Welcome to NetFPGA Summer Camp 2013!
The event is open to academics, teaching classes with the NetFPGA and researchers (postdoc or graduate-student) interested in developing new hardware-accelerated network applications, where you will build an Internet router and learn about clean-slate switches in this 5-day summer camp held at University of Cambridge, UK.
The NetFPGA platform, originated at Stanford University and more-recently updated to NetFPGA (10Gb/s), have been developed in collaboration with Cambridge University. The NetFPGA platform enables researchers and instructors to build high-speed, hardware-accelerated networking systems. The platform can be used in the classroom to teach students how to build Ethernet switches and Internet Protocol (IP) routers using hardware rather than software. The platform can be used by researchers to prototype advanced services for next-generation networks.
By using Field Programmable Gate Arrays (FPGAs), the NetFPGA enables new types of packet routing circuits to be implemented and detailed measurements of network traffic to be obtained. During the tutorial, we will use the NetFPGA to determine the amount of memory needed to buffer TCP/IP data streaming through the Gigabit/second router. Hardware circuits within the NetFPGA will be implemented to measure and plot the occupancy of buffers. Circuits will be downloaded into reconfigurable hardware and tested with live, streaming Internet video traffic.
Background: Attendees will utilise a Linux-based PC equipped with NetFPGA hardware. A basic understanding of Ethernet switching and network routing is expected. Past experience with Verilog is useful but not required.
Dates: September 2nd-6th, 2013 (Monday - Friday)
Location: University of Cambridge, Computer Laboratory, William Gates Building, 15 JJ Thomson Avenue, Cambridge, CB3 0FD, UK
Day 1 (Monday, September 2nd, 9.00 - 17.00)
Day 2 (Tuesday, September 3rd, 9.00 - 17.00)
Day 3 (Wednesday, September 4th, 9.00 - 17.00)
Day 4 (Thursday, September 5th)
Day 5 (Friday, September 6th, 9.00 - 17.00)
Short bio of our Tutors:
ANDREW W. MOORE is a Senior Lecturer at the University of Cambridge Computer Laboratory in England, where he is part of the Systems Research Group working on issues of network and computer architecture. His research interests include enabling open-source network research and education using the NetFPGA platform, other research pursuits include low-power energy-aware networking, and novel network and systems data-center architectures. He holds B.Comp. and M.Comp. degrees from Monash University and a Ph.D. from the University of Cambridge. He is a chartered engineer with the IET and a member of the IEEE, ACM and USENIX.
GEORGINA KALOGERIDOU is a Research Assistant at the University of Cambridge Computer Laboratory, UK, where she is part of the Systems Research Group. Her research interests include open-source hardware platform (NetFPGA), digital design, hardware security and reconfigurable computing. She received the Bachelor degree in Telecommunication Systems & Networks from the Department of Telecommunication Systems & Networks, Technological Educational Institute of Messolonghi, Branch of Nafpaktos, Greece, in 2010 and the MSc Degree in Integrated Software and Hardware Systems from the Electrical & Computer Engineering Department, School of Engineering, University of Patras, Greece.
NOA ZILBERMAN is a Research Associate in the System Research Group, University of Cambridge Computer Laboratory. Her research interests include open-source network research using the NetFPGA platform, network performance, routing and switching architectures, Internet measurements and topology. She studied for her BSc, MSc and PhD in Tel Aviv University, Israel. In her last roles before joining the System Research Group, she was a researcher in the DIMES project and a chip architect in Broadcom's Network Switching group.
GIANNI ANTICHI is a Research Associate at the University of Cambridge Computer Laboratory in England, where he is part of the Systems Research Group working on issues of network and computer architecture. His research interests include open-source hardware accelerated networking systems (mainly NetFPGA), network design, network monitoring and packet classification. He received the B.E. and the M.E. degrees in telecommunications engineering and the PhD degree in information engineering from the University of Pisa, Pisa, Italy, in 2005, 2007, and 2011, respectively.
NEELAKANDAN MANIHATTY BOJAN is a Research Assistant in the Systems Research Group, University of Cambridge Computer Laboratory. His interests are open source hardware platform (NetFPGA), digital design, reconfigurable computing, energy efficiency in optical networks. He received his Bachelors in Electronics and Communication Engineering from SNS College of Technology (Coimbatore, India) in 2009. He graduated from his Erasmus Mundus Masters in Photonic Networks Engineering in 2012 from Aston University (Birmingham, UK) and Scuola Superiore Sant Anna (Pisa, Italy).
JONG H. HAN is a Research Associate in the System Research Group, University of Cambridge Computer Laboratory. His research interests are open hardware platform (NetFPGA), rapid prototype platform for network systems, and high speed and low power design for digital data communication systems. He received a PhD in Electronics Engineering from the University of Edinburgh. Before joining the System Research Group, he worked at Samsung Electronics Co where he developed wireless baseband mode SoCs.
Accommodation is available from many places in Cambridge, including Sidney Sussex College. However, the discounted rates are no longer available.
Sidney Sussex Accommodation can be booked via the Sidney Sussex College website.
To book at Sidney Sussex,
The http://www.cambridgerooms.co.uk/ website is an alternative mechanism for finding good value accommodation across a wide range of venues in Cambridge.
The William Gates Building is 2 km (1.3 miles) west of the City Centre, along Madingley Road, towards the American Cemetery.
For a map of directions from the City Centre you can view the Googlemap Cycle and footpath route from City Centre to JJ Thomson Avenue.
From the City Centre:
The official university map should help you to trace this route. A map of the area surrounding the William Gates Building shows the final part of this route.
Tip: For routes from anywhere in Cambridge, consult the Cambridge Cycling Campaign online journey planner.
There are two regular bus services from the City Centre to the William Gates Building, and a third to the nearby Park and Ride Site, 10 minutes' walk away:
For more information about all three bus services, see the links from the Bus Services page maintained by the Estate Management and Building Service.
Anyone planning to make three or more journeys in a day on Stagecoach buses will find it cheaper to purchase a Dayrider ticket, which can be used on any Stagecoach route within the city.
All national bus services currently stop in Parkside, by Parker's Piece. From here you will need either to take a taxi or walk to Drummer Street and catch a Citi 4 local bus from Bay D3.
Tip: If your bus (e.g., the X5 from Oxford, or coach from Stansted or Heathrow airport) stops at the Madingley Road Park and Ride Site, which is only 800 m west of the Computer£ Laboratory, then getting off there is far faster and more convenient than going to the City Centre followed by the 3 km back out.
The Computer Laboratory has been on the West Cambridge for only a few years, and not all taxi drivers are aware of who or where we are. We suggest therefore that you ask for "the Computer Laboratory building near the Vet School off Madingley Road".
We are also next to the Cavendish Laboratory.
You might find it useful to have a copy of the surrounding area of the William Gates Building map with you for guidance.
Cambridge train station is located one mile south-east of the City[17:48: Centre.
There is a frequent train service between Cambridge and London:
The fast trains leave roughly every half hour between 6.00 am and midnight. For more information, visit the National Rail Enquiries website.
Unfortunately, there is no direct bus from the railway station to the West Cambridge Site, and if this is your first trip, we recommend getting a taxi.
However, should you want directions:
The nearest and most convenient airport is London Stansted (STN), followed by London Luton (LTN), London City (LCY), and London Heathrow (LHR).
See instructions elsewhere on this page for getting to the Computer Laboratory from Cambridge station by taxi or bus.
For information on how to get to and from Luton Airport by train, road or coach, visit the To and from the airport pages of the Luton Airport website.
For information on how to get to and from London City Airport by train, road or coach, visit the Getting to and from the airport pages of the London City Airport website.
See instructions elsewhere on this page for getting to the Computer Laboratory from Cambridge station by taxi or bus.
See instructions elsewhere on this page for getting to the Computer Laboratory from Cambridge station by taxi or bus.
Tip: Coming from north-western Europe, the Eurostar service to London St Pancras International followed by a train from King's Cross, which is adjacent, is often more convenient than flying.
Georgina Kalogeridou
Computer Laboratory,
William Gates Building,
15 JJ Thomson Ave,
University of Cambridge,
Cambridge CB3 0FD,
U.K.
Email: georgina.kalogeridou (AT) cl.cam.ac.uk