loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2007 IEEE International Symposium on Performance Analysis of Systems&Software
Benefits of I/O Acceleration Technology (I/OAT) in Clusters
San Jose, CA
April 25-April 27
ISBN: 1-4244-1081-9
K. Vaidyanathan, Dept. of Comput. Sci.&Eng., Ohio State Univ., Columbus, OH
D.K. Panda, Dept. of Comput. Sci.&Eng., Ohio State Univ., Columbus, OH
Packet processing in the TCP/IP stack at multi-gigabit data rates occupies a significant portion of the system overhead. Though there are several techniques to reduce the packet processing overhead on the sender-side, the receiver-side continues to remain as a bottleneck. I/O acceleration technology (I/OAT), developed by Intel, is a set of features particularly designed to reduce the receiver-side packet processing overhead. This paper studies the benefits of the I/OAT technology by extensive evaluations through micro-benchmarks as well as evaluations on two different application domains: (1) a multi-tier data-center environment and (2) a parallel virtual file system (PVFS). Our micro-benchmark evaluations show that I/OAT results in 38% lower overall CPU utilization in comparison with traditional communication. Due to this reduced CPU utilization, I/OAT delivers better performance and increased network bandwidth. Our experimental results with data-centers and file systems reveal that I/OAT can improve the total number of transactions processed by 14% and throughput by 12%, respectively. In addition, I/OAT can sustain a large number of concurrent threads (up to a factor of four as compared to non-I/OAT) in data-center environments, thus increasing the scalability of the servers
Index Terms:
concurrent thread, I/O acceleration technology, TCP/IP stack, transmission control protocol, transport protocol, Internet protocol, multigigabit data rate, packet processing overhead, multitier data center, parallel virtual file system, CPU utilization, central processing unit, network bandwidth performance
Citation:
K. Vaidyanathan, D.K. Panda, "Benefits of I/O Acceleration Technology (I/OAT) in Clusters," ispass, pp.220-229, 2007 IEEE International Symposium on Performance Analysis of Systems&Software, 2007
Usage of this product signifies your acceptance of the Terms of Use.