跳到主要内容
10.1145/335231.335237acm会议文章/章节视图摘要出版物页面集成电路会议记录会议集合
第条
免费访问

描述可编程网络接口的处理器体系结构

出版:2000年5月8日出版历史

摘要

网络技术的快速发展提高了潜在带宽,布线不再是瓶颈。相反,瓶颈在于交叉点,即网络的节点,在那里数据流量被拦截或转发。因此,人们对加快这些节点的速度产生了极大的兴趣,通过专门的芯片来处理数据传输,使设备运行得更快。这个网络处理器是以各种形式覆盖这些筹码的总称。到目前为止,还没有性能数据可以帮助决定在下一代网络处理器中使用什么处理器体系结构。我们的目标是纠正这种情况。在本研究中,我们描述了网络处理器需要支持的应用程序工作负载,以及我们预计未来可能支持的新兴应用程序。然后,我们考虑了从这些工作负载中提取的三个样本基准在几种最先进的处理器体系结构上的性能,包括:攻击性的、无序的、推测性的超标量处理器、细粒度的多线程处理器、单芯片多处理器和同时多线程处理器(SMT)。对网络接口环境进行了详细的仿真,结果表明SMT是最适合这种环境的体系结构。

工具书类

  1. 1阿尔顿。网络写作:以网络为中心建立网络。Alteon WebSystems,白皮书:www.Alteon.com/products/White_papers/webworking 1999年5月3日,加利福尼亚州圣何塞。谷歌学者谷歌学者
  2. 2M.L.Bailey、B.Gopal、M.A.Pagels、L.L.Peterson和P.Sarkar。PATHFINDER:基于模式的数据包分类器。《第一届USENIX操作系统设计与实现会议记录》,第115-224页。加利福尼亚州蒙特利,1994年11月。谷歌学者谷歌学者
  3. 三。A.Begel、S.McCanne和S.L.Graham。BPF+:在通用包过滤器体系结构中开发全局数据流优化。《ACM通信体系结构、协议和应用程序汇编》(SIGCOMM’99),1999年。谷歌学者谷歌学者数字图书馆数字图书馆
  4. 4N.Boden和D.Cohen。Myrinet-一个每秒千兆位的局域网。IEEE Micro,15(1):29-361995。谷歌学者谷歌学者数字图书馆数字图书馆
  5. 5D.R.Engler和M.F.Kaashoek。DPF:使用动态代码生成快速、灵活的消息解复用。《ACM通信体系结构、协议和应用程序汇编》(SIGCOMM’96),1996年。谷歌学者谷歌学者数字图书馆数字图书馆
  6. 6M.E.Fiuczynski、R.P.Martin、T.Owa和B.N.Bershad。SPINE:智能网络适配器的操作系统。第八届ACM SIGOPS欧洲研讨会会议记录,第7-12页。葡萄牙辛特拉,1998年9月。谷歌学者谷歌学者数字图书馆数字图书馆
  7. 7A.Fox、S.D.Gribble、E.A.Brewer和E.Amir。通过按需动态提取适应网络和客户端的变化。ASPLOS-VII会议记录,第160-170页,1996年10月。谷歌学者谷歌学者数字图书馆数字图书馆
  8. 8P.Gupta和N.McKeown。多字段上的数据包分类。《ACM通信体系结构、协议和应用程序汇编》(SIGCOMM’99),1999年。谷歌学者谷歌学者数字图书馆数字图书馆
  9. 9IBM。网络处理器:实现高性能网络的技术。IBM Microelectronics,1999年谷歌学者谷歌学者
  10. 10一级。IX架构白皮书。英特尔公司,1999年谷歌学者谷歌学者
  11. 11B.A.Nayfeh、L.Hammond和K.Olukotun。多处理器微处理器设计方案的评估。第23届计算机体系结构国际研讨会论文集,第67-77页,1996年5月。谷歌学者谷歌学者数字图书馆数字图书馆
  12. 12S.Nilsson和G.Karlsson。Internet路由器的快速地址查找。《宽带通信:电信的未来》,1998年。谷歌学者谷歌学者数字图书馆数字图书馆
  13. 13L.Peterson、S.Karlin和K.Li。通用路由器的操作系统支持。HotOS研讨会论文集,1999年3月。谷歌学者谷歌学者数字图书馆数字图书馆
  14. 14J.Santos和D.Wetherall。通过抑制复制数据提高有效链路带宽。Usenix年度技术会议记录,第213-224页。路易斯安那州新奥尔良,1998年6月。USENIX公司。谷歌学者谷歌学者数字图书馆数字图书馆
  15. 15J.M.Smith、K.L.Calvert、S.L.Murphy、H.K.Orman和L.L.Peterson。激活网络:进度报告。IEEE计算机杂志第32卷,第4期,第3-41页,1999年4月。谷歌学者谷歌学者数字图书馆数字图书馆
  16. 16V.Srinivasan、S.Suri和G.Varghese。使用元组空间搜索进行数据包分类。《美国计算机学会通信体系结构、协议和应用程序汇编》(SIGCOMM'99),1999年。谷歌学者谷歌学者数字图书馆数字图书馆
  17. 17D.Tullsen、S.Eggers和H.Levy。同步多线程:最大化片上并行性。第22届计算机体系结构国际研讨会论文集,第392-403页。圣玛格丽塔·利格纳,意大利,1995年6月。谷歌学者谷歌学者数字图书馆数字图书馆
  18. 18D.J.Wetherall、U.Legedza和J.Guttag。介绍新的互联网服务:为什么和如何。IEEE网络杂志,1998年7月/8月。谷歌学者谷歌学者数字图书馆数字图书馆

索引术语

  1. 描述可编程网络接口的处理器体系结构

              建议

              评论

              登录选项

              检查您是否可以通过登录凭据或您的机构访问本文。

              登录

              完全访问权限

              • 发布于

                封面图片ACM会议
                ICS’00:第14届超级计算国际会议记录
                2000年5月
                347页
                国际标准图书编号:1581132700
                内政部:10.1145/335231

                版权所有©2000 ACM

                允许制作本作品的全部或部分数字或硬拷贝供个人或课堂使用,但不收取任何费用,前提是复制品的制作或分发不是为了盈利或商业利益,并且复制品在首页注明本通知和完整引文。必须尊重ACM以外的其他人对本作品组成部分的版权。允许用信用证进行摘要。要以其他方式复制或重新发布、在服务器上发布或重新分发到列表,需要事先获得特定许可和/或收取费用。从请求权限[电子邮件保护]

                出版商

                计算机协会

                美国纽约州纽约市

                出版历史

                • 出版:2000年5月8日

                权限

                请求有关此文章的权限。

                请求权限

                检查更新

                限定符

                • 第条

                接受率

                ICS’00纸张接受率33属于122提交文件,27%总体验收率629属于2,180提交文件,29%

              PDF格式

              以PDF文件查看或下载。

              PDF格式

              电子阅读器

              使用eReader联机查看。

              电子阅读器