RiceNIC: Prototyping Network Interfaces

نویسندگان

  • Jeffrey Shafer
  • Scott Rixner
چکیده

RiceNIC is a reconfigurable and programmable Gigabit Ethernet network interface card (NIC). It was created as an open platform for public use and is freely available for research and education. It can be used to prototype new network server architectures, and has proved invaluable in recent research efforts. Using a commercial development board saved significant time and expense compared with custom fabrication. In addition, using a modern FPGA optimized for system-on-a-chip applications allowed the NIC to meet its performance goals with minimal effort.

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

ثبت نام

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

منابع مشابه

A Reconfigurable and Programmable Gigabit Ethernet Network Interface Card

RiceNIC is a reconfigurable and programmable Gigabit Ethernet network interface card (NIC). It is an open platform meant for research and education into network interface design. The NIC is implemented on a commercial FPGA prototyping board that includes two Xilinx FPGAs, a Gigabit Ethernet interface, a PCI interface, and both SRAM and DRAM memories. The Xilinx Virtex-II Pro FPGA on the board a...

متن کامل

The Behavior Network Model

| The Behavior Network Model (BNM) for conceptual information modeling is described. A BNM description speciies both the static and dynamic aspects of an application. Static aspect modeling describes the structural properties of real world objects and their structural relationships. The dynamic aspect is modeled by processes and their interfaces. BNM allows formal analysis of model descriptions...

متن کامل

An FPGA-based Prototyping Platform for Research in High-Speed Interprocessor Communication

Parallel and multinode computing systems are becoming widespread and grow in sophistication. Besides simulation, rapid prototyping becomes important in designing and evaluating their architecture. We present an FPGA-based system that we developed and use for prototyping and measuring high speed processor-network interfaces and interconnects; it is an experimental tool for research projects in a...

متن کامل

Shared Phidgets: A Toolkit for Rapidly Prototyping Distributed Physical User Interfaces

Many physical user interfaces are best viewed as an interacting collection of remotely-located distributed hardware and software components. The problem is that current physical user interface toolkits do not normally offer distributed systems capabilities, leaving developers with extra burdens such as device discovery and management, lowlevel hardware access, and networking. Our solution is Sh...

متن کامل

Social Cheesecake: An UX-driven designed interface for managing contacts

Social network management interfaces should consider separation of contexts and tie strength. This paper shows the design process upon building the Social Cheesecake, an interface that addresses both issues. Paper and screen prototyping were used in the design process. Paper prototype interactions helped to explore the metaphors in the domain, while screen prototype consolidated the model. The ...

متن کامل

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


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

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

ثبت نام

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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 2007