DocumentCode :
2061931
Title :
Analyzing the benefits of protocol offload by full-system simulation
Author :
Ortiz, Andrés ; Ortega, Julio ; Díaz, Antonio F. ; Prieto, Alberto
Author_Institution :
Departamento de Ingenieria de Comunicaciones, Univ. de Malaga
fYear :
2007
fDate :
7-9 Feb. 2007
Firstpage :
229
Lastpage :
237
Abstract :
Due to the network technology advances, an order-of-magnitude jump has been produced in the network bandwidth. This fact has reawake the interest in protocol offloading (particularly in protocols such as TCP, that require a lot of CPU resources to process the stack), since network communication is one key factor for the system performance. Nevertheless, there are controversial studies on protocol offloading benefits, and much research work on offloading, particularly on TCP offloading as it has been the main transport protocol for many years, and in fact, it is the most used protocol in the networks. This paper describes a model to simulate by Simics the protocol offloading technique to keep low the communication overheads on the host CPU. The simulation platform provided by Simics can be used for a functional system simulation, including the application program, the operating system, the protocol stack and the device drivers, since network-oriented applications require a full-system simulation. As Simics does not provide a detailed network I/O model, in this paper we describe the way we have generated a model that allows the simulation of the offloading effects
Keywords :
digital simulation; protocols; CPU resource; Simics simulation platform; application program; central processing unit; communication overhead; full-system simulation; functional system simulation; network I/O model; operating system; protocol offloading; protocol stack; Analytical models; Bandwidth; Computational modeling; Costs; Ethernet networks; Network interfaces; Operating systems; TCPIP; Telecommunications; Transport protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel, Distributed and Network-Based Processing, 2007. PDP '07. 15th EUROMICRO International Conference on
Conference_Location :
Napoli
ISSN :
1066-6192
Print_ISBN :
0-7695-2784-1
Type :
conf
DOI :
10.1109/PDP.2007.24
Filename :
4135282
Link To Document :
بازگشت