【24h】

A FLEXIBLE PLATFORM FOR NETWORK PROCESSING

机译:网络处理灵活平台

获取原文

摘要

Much of the current research in computer networks focuses on providing increasing levels of functionality at very high bandwidths. Traditional implementations using application specific integrated circuits (ASICs) can process data very quickly, but do not allow modification when protocols or algorithms change. Software-based implementations provide the ability to change functionality very easily, but often can not support high bandwidths. The third generation Cal Poly Intelligent Network Interface Card (CiNIC), presented in this paper, combines the speed of hardware implementation with the flexibility of a software-based system by using field programmable gate arrays (FPGAs) and a hardcore processor to perform network protocol processing. Utilizing the CiNIC within a network device allows developers and researchers to implement additional functionality in various ways. The CiNIC Platform has been developed for flexibility and may be used for a broad range of research and development projects including hardware/software co-design, embedded systems, and distributed systems.
机译:计算机网络中的大部分当前研究侧重于在非常高的带宽下提供越来越多的功能。使用应用程序特定的集成电路(ASIC)的传统实现可以非常快速地处理数据,但在协议或算法发生变化时不允许修改。基于软件的实现提供了很容易更改功能的能力,但通常不能支持高带宽。本文提出的第三代CAL POTY智能网络接口卡(CINIC)将硬件实现的速度与基于软件的系统的灵活性相结合,使用现场可编程门阵列(FPGA)和硬核处理器来执行网络协议加工。利用网络设备内的CICIC允许开发人员和研究人员以各种方式实现其他功能。 CICIC平台已经为灵活性开发,可用于广泛的研发项目,包括硬件/软件共同设计,嵌入式系统和分布式系统。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号