期刊文献+

用户级通信中基于网络接口的虚实地址变换技术 被引量:2

Network-Interface-Based Virtual-to-Physical Address Translation in User-Level Communications
下载PDF
导出
摘要 用户级通信允许应用程序直接访问网络接口,减小了通信操作的软件层开销。为了支持用户级通信,高效的虚拟地址到物理地址的变换起到关键作用。本文提出了基于地址变换表的地址变换机制,虚实地址变换都在网络接口控制器上完成,变换过程不需要操作系统的参与,并且无需失效处理。采用这种机制,我们实现了基于PCI-X面向集群系统的互连通信子系统CNI。实际测试获得了2.4μs的最小单边延迟和850MB/s的峰值带宽。 User-level communications alleviate the software overhead of the communication subsystem by allowing applications to access the network interface directly. For that purpose, efficient virtual-to-physical address translation is critical. In this paper, we propose an address- translation-table-based address translation scheme where every translation is done on the network interface controller without OS involvement and without miss handling. Adopting this mechanism, we implement our communication subsystem CNI oriented to cluster systems based on PCI-X. The experimental results shows the lowest one-way latency 2.4μs and the 850MB/s peak bandwidth.
出处 《计算机工程与科学》 CSCD 2008年第9期154-157,共4页 Computer Engineering & Science
关键词 地址变换 用户级通信 RDMA address translation user-level communications RDMA
  • 相关文献

参考文献8

  • 1Steenkiste P. A Systematic Approach to Host Interface Design for High-Speed Networks[J]. IEEE Computers, 1994, 27(3) :47-57. 被引量:1
  • 2Schoinas I, Hill M D. Address Translation Mechanisms in Network Interfaces[C]//Proc of the 4th Int'l Symp on High Performance Computer Architecture, 1998 : 219-230. 被引量:1
  • 3陈渝,焦振强,谢军,都志辉,李三立.基于Myrinet的高性能VIA设计与实现[J].软件学报,2003,14(2):285-292. 被引量:6
  • 4Chen Y,Bilas A, Damianakis S N, et al. UTLB: A Mechanism for Address Translation on Network Interface[C] ff Proc of the 8th Int'l Conf on Architectural Support for Programming Languages and Operating Systems, 1998:193-203. 被引量:1
  • 5Lee Moon-Sang, Lee Sang-Kwon, Lee Joonwon,et al. Adopting System Call Based Address Translation into User-Level Communlcation[J]. IEEE Computer Architecture Letters, 2006,5(1) :7-7. 被引量:1
  • 6Li L, Vaisyanathan K, Trivedi K S. An Approach for Estimation of Software Aging in a Web Server[C]//Proe of the Int'l Syrup on Empirical Software Engineering, 2002:91- 100. 被引量:1
  • 7Tezuka H, O'Carroll F, Hori A,et al. Pin-Down Cache: A Virtual Memory Management Technique for Zero-Copy Communlcation[C]//Proc of 12th Int'l Parallel Processing Symp, 1998:308-314. 被引量:1
  • 8谢旻,刘路,卢宇彤,傅清朝,周恩强.Communication Express通讯软件接口:实现技术与性能评测[J].计算机工程与科学,2007,29(11):140-144. 被引量:3

二级参考文献16

  • 1[1]Bhoedjang RAF, Rühl T, Bal HE. User-Level network interface protocols. IEEE Computer, 1998,31(11):53~60. 被引量:1
  • 2[2]Virtual interface architecture specification. Version 1.0, Technical Report, Compaq, Intel and Microsoft Corporations, 1997. 被引量:1
  • 3[3]Buonadonna P, Geweke A. An implementation and analysis of the virtual interface architecture. In: Proceedings of the Super Computing'98. Orlando: IEEE Computer Society and ACM SIGARCH, 1998. 7~13. 被引量:1
  • 4[4]Bozeman P, Saphir B. A modular high performance implementation of the virtual interface architecture. Technical Report, Lawrence Berkeley National Laboratory, 2000. 被引量:1
  • 5[5]Boden NJ, Cohen D. Myrinet--a gigabit-per-second local-area network. IEEE MICRO, 1995,15(1):29~36. 被引量:1
  • 6[6]LANai 9. Technical Report, Myricom Ltd., 2000. 被引量:1
  • 7[7]Gusella R. A measurement study of diskless workstation traffic on an Ethernet. IEEE Transactions on Communications, 1990, 38(9):1557~1568. 被引量:1
  • 8[8]Chen Y. A design scheme of high performance VIA based on Myrinet. Technical Report, Beijing: Tsinghua University, 2000 (in Chinese). http://hpclab.cs.tsinghua.edu.cn/~chenyu/myvia.html. 被引量:1
  • 9[9]The GM message passing system. Technical Report, Myricom Ltd, 1999. 被引量:1
  • 10Araki S, Biias A, Dubnicki C, et al. User-Space Communication: A Quantitative Study[A]. Proc of SuperC.omputing' 98 [C]. 1998. 1-16. 被引量:1

共引文献6

同被引文献11

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部