loading...
Direct Cache Access for High Bandwidth Network I/O
Madison, Wisconsin June 04-June 08
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ISCA.2005.2332nd Annual International Symposium o ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Ram Huggahalli, Intel Corporation
Ravi Iyer, Intel Corporation
Scott Tetrick, Intel Corporation
Recent I/O technologies such as PCI-Express and 10Gb Ethernet enable unprecedented levels of I/O bandwidths in mainstream platforms. However, in traditional architectures, memory latency alone can limit processors from matching 10 Gb inbound network I/O traffic. We propose a platform-wide method called Direct Cache Access (DCA) to deliver inbound I/O data directly into processor caches. We demonstrate that DCA provides a significant reduction in memory latency and memory bandwidth for receive intensive network I/O applications. Analysis of benchmarks such as SPECWeb9, TPC-W and TPC-C shows that overall benefit depends on the relative volume of I/O to memory traffic as well as the spatial and temporal relationship between processor and I/O memory accesses. A system level perspective for the efficient implementation of DCA is presented.
Citation:
Ram Huggahalli, Ravi Iyer, Scott Tetrick, "Direct Cache Access for High Bandwidth Network I/O," isca, pp.50-59, 32nd Annual International Symposium on Computer Architecture (ISCA'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.