Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
EINIC: an architecture for high bandwidth network I/O on multi-core processors
Liao G., Bhuyan L., Guo D., King S.  ANCS 2009 (Proceedings of the 5th ACM/IEEE Symposium on Architectures for Networking and Communications Systems, Princeton, NJ, Oct 19-20, 2010)68-69.2009.Type:Proceedings
Date Reviewed: Feb 24 2011

Following the introduction of successful Web-based applications such as Gmail and GoogleDocs, more and more applications are being moved to managed servers. Hence, high-bandwidth Ethernet service, particularly at the server end, is going to be a key enabler for future computing. Liao et al. present a multi-core on-chip network interface card (NIC) called enhanced integrated NIC (EINIC), meant to overcome the limitations of conventional NICs for adoption in 10 gigabit Ethernet (10 GbE).

EINIC is a multi-core extension of INIC, which was proposed by Binkert et al. [1]. It is not a straightforward job to adopt it in a multi-core environment, as a single transmission control protocol (TCP) session must be dealt with by a single core. The authors therefore combine the uni-core INIC with receive-side scaling for multi-core dispatching of the incoming packets, and devise an input/output (I/O)-aware last-level-shared cache (LLC) for ameliorating any cache performance degradation due to injection of large amounts of data into the LLC.

The results show marginal improvement of EINIC over INIC on the four-core system tested. However, they show significant improvement in terms of cache interference minimization when tested on a two-core system: one running the traffic generation module Iperf and the other running the system performance evaluation tool SPEC2000. But as INIC itself did not consider any I/O-aware cache technique, the improvements in EINIC might be the result of adopting I/O-aware cache only. This is not quite clear from the results. The paper seems to be a work in progress--further research is expected to shed more light on the benefits of multi-core NIC over its uni-core counterpart.

Reviewer:  Mohammed Ziaur Rahman Review #: CR138838 (1110-1048)
1) Binkert, N.; Saidi, A.; Reinhardt, S. Integrated network interfaces for high-bandwidth TCP/IP. In Proc. of ASPLOS-XII Saidi, A.G., Eds. ACM, 2006, 315–324.
Bookmark and Share
  Reviewer Selected
 
 
Network Architecture And Design (C.2.1 )
 
 
General (B.4.0 )
 
 
Other Architecture Styles (C.1.3 )
 
Would you recommend this review?
yes
no
Other reviews under "Network Architecture And Design": Date
Designing data networks
Ellis R., Prentice-Hall, Inc., Upper Saddle River, NJ, 1986. Type: Book (9789780132018647)
Apr 1 1986
Internetworking
Pouzin L., Prentice-Hall, Inc., Upper Saddle River, NJ, 1986. Type: Book (9789780131650503)
Feb 1 1987
Broadband network technology: an overview for the data and telecommunications industries
Cooper E., Prentice-Hall, Inc., Upper Saddle River, NJ, 1986. Type: Book (9789780130833792)
Oct 1 1987
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy