DevMeeting-2008 09 24

From NetFPGAWiki

Jump to: navigation, search

Agenda for NetFPGA Developers Wednesday, Sept 24, 2008

Major Agenda Topics

Contents

Role Call

* [X] Glen
* [ ] Jad
* [X] Adam
* [ ] Brandon 
* [*] David : 10:30 
* [X] Jianying
* [ ] Paul
* [X] Alex
* [X] Nick
* [X] John

Google Calendar for NetFPGA Meeting

New batch of NetFPGAs

  • As per call to Jim O'Dell - 9/23/08 (John)
  • Remainder of (500-2-3 = 495 cards / 1000)
    • Assembly: 10/27/08
    • Delivery: 11/01/08
  • Should we keep the first two boards?
  • Return broken cards directly to Jim (Adam)
    • Return card with bad DRAM (label as such)
    • Also return initial two non-working cards (label as such)

What are we building to build a community

  • User developer conference

Upcoming Tutorials

South Korea

  • Host: KAIST: Sue Moon
  • Tentative Date: Feb 23-27, 2009
  • Equipment status: Ordering
  • How can we automate test for tutorial setup?
  • Deadlines for lab setup: _________
  • Advertise with XUP

Toronto

  • Host: Yashar
  • Tentative Date: TBD
  • Equipment status: Has Lab ready
  • Could he teach this on his own?

Upcoming Publications/Presentations

Traffic Generator (Adam)

  • Target for FCCM 2008
  • Alex would like a copy for Agilent

OpenFlow (Jad)

Developers Workshop

  • Should we try to host a SIGCOMM 2009 workshop in Barcelona?
  • HotI tutorial in Stanford- Preference would be to have it local
  • Could be at the end of summer camp
    • Date: Summer 2009
    • Demo session
    • Machines would be setup
  • Design contest-
    • Best implementation for LPM
    • Prize for the best design
      • Scholarship to attend and present at the developers conference

Preparing for a General Release

  • We should think about a general release of the NetFPGA code
  • Target Date: Dec 2008
  • Features?
  • Register Interface - XML
    • Needs to be extensible
    • Glen and Jad have discussed specification
    • Perl code needs to generate Verilog and C from XML needs be implemented
    • CS-style student could implement this program from a clear specification
  • YUM install is good
    • Use team-city to build packages
  • Regression test update
    • Use the verify test for regression test
    • Make it easier to write verification tests
    • Action/Delay for response mechanism is not clean

DMA issue with Beta 1.2 release (Glen, Adam)

  • Status
    • As far as I know, the DMA issue is a non-issue. The correction to fix the MAC problem (packets were being trimmed when the Ethertype/Len indicates a packet < 60 bytes) seems to have fixed the DMA problems we were seeing. The problem was that packets were being trimmed resulting in short packets being placed in SRAM. Due to the latency between issuing a read and receiving the data, we would read beyond the end of short packets and send garbage to the DMA module (as well as out the eth ports). --Glen 09:50, 24 September 2008 (PDT)

Allocation of hosts/clusters (Adam)

  • Summarize status of nf-test machines
    • John
  • Summarize status of nfc : cluster machines
    • Masa (class) - 8 cards for KK
      • Machines 29-36
      • Debian Linux
    • Glen
      • TBD

Traffic Generator Module

  • Adam

OpenFlow on NetFPGA

LiveCD (Jad)

  • List of users

As a Module

  • We need to package for release

Update on DDR2 (Jianying)

Survey Results

Additional Topics to Discuss

  • Add items here as needed
Personal tools