Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

Speculation about NIC hardware being improved with regards to latency.

  • people seem to think certainly possible, but unsure whether it will
    get fast enough

Mendel & others on some NICs having complex microcode for multiple ring buffers,
virtualization, etc.

  • big vendors, however (intel, broadcom), generally have functionality
    in silicon, not microcode – faster

Suggestions to use infiniband, or something other fancy, for prototyping.

...

Question about retransmit rates expected

  • nobody seems to have data

Jeff Mogul brings up incast problem

  • overflowing buffers in intermediate switches bad, leads to secondary
    failures (synchronization possible)

Retransmit whole requests? If loss rare, why not?

  • partial retransmits could reduce probability of incast problem

What happens when there's network congestion?

...

Jeff Dean: Use second core that shares same cache as the RPC handler core to
prefetch packet data into cache.

  • no synch. needed

Keith Adams again: plug this stuff into memcached!