A 10G NetFPGA Prototype for In-Network Aggregation

نویسندگان

  • Vincent T. Lee
  • Jacob Nelson
  • Mark Oskin
  • Luis Ceze
چکیده

An emerging class of distributed applications such as graph processing and key-value store require fine grained non-uniform memory access and communication, which commodity networking infrastructure is ill-equipped to handle. By batching messages on the end host we can increase bandwidth utilization at the cost of latency and memory. However, by batching messages in the network instead of exclusively at the end hosts, it is possible to reduce these memory and latency penalties. We introduce a 10G NetFPGA prototype that performs in-network message aggregation which for commodity systems can offer increased throughput at minimal latency and memory increases.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design of All Programable Innovation Platform for Software Defined Networking

Software Defined Networking (SDN) breaks the barrier of Internet innovation and has attracted tremendous attentions from both industrial and academic communities. Although OpenFlow is the de factor SDN protocol nowadays, which defines the interface between the data plane switches and the control plane controllers, there are emerging SDN proposals. Even for OpenFlow itself, it keeps evolving. As...

متن کامل

The Axon Network Device: Prototyping with NetFPGA

This paper introduces the Axon, a network device that employs source-routed Ethernet to improve the scalability of local-area networks. Axons provide transparent compatibility with unmodified hosts, which see the network as a single switched Ethernet segment. Prototypes of the Axon have been implemented on the NetFPGA platform and used to demonstrate the performance and backwards compatibility ...

متن کامل

A Network Emulator on the NetFPGA Platform

Network emulators play an important role when researchers want to evaluate the performance of newly designed protocols or network mechanisms instead of deploying them in real networks, because network emulators can provide appropriate network situations, (for example, delay, bottleneck bandwidth and packet loss) needed for experiments through easy control ‘knobs’. In this paper, we have impleme...

متن کامل

NetFPGA: A Tool for Network Research and Education

NetFPGA is a platform that allows students to build real networking hardware, using industry-standard design tools (e.g. Verilog), then deploy and debug their hardware in an operational network. In the canonical classroom design exercise, a student builds an Ethernet switch, or an Internet router and makes it interoperate with other students’ solutions. NetFPGA-v1 has been used in classes at St...

متن کامل

PERFORMANCE COMPARISON BETWEEN THE CLICK MODULAR Router and the NetFPGA Router

1 It is possible to forward minimum-sized packets at rates of hundreds of Mbps using commodity hardware and Linux. We had a preference for the Click Modular Router platform due its flexibility and the fact that it claimed to have equal or higher performance than native forwarding if used with its polling drivers. Moreover, the NetFPGA is an open networking platform accelerator that enables rese...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015