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