Title :
Protocol Offload Evaluation Using Simics
Author :
Ortiz, Andrés ; Ortega, Julio ; Díaz, Antonio F. ; Prieto, Alberto
Author_Institution :
Departamento de Ingenieria de Comunicaciones, ETS Ingenieria de Telecomunicacion Univ. de Malaga
Abstract :
This paper describes our work with Simics (Magnusson, 2002) in the evaluation of protocol offloading to keep low the communication overheads on the host CPU. Simics is a platform that can be used for a functional system simulation, including the application program, the operating system, the protocol stack and the device drivers. Nevertheless, network-oriented applications require a full-system simulation that includes not only the OS code, but also a model of the memory system and a detailed timing model of network DMA effects (Binkert, 2003). As Simics does not provide a detailed network I/O model, it could present some limitations that make it difficult an accurate network-oriented full-system simulation. Here we present the way we have overcome this problem
Keywords :
computer networks; protocols; Simics; communication overheads; full-system simulation; memory system; network DMA effects; network-oriented application; protocol offload evaluation; Bandwidth; Computational modeling; Costs; Ethernet networks; Network interfaces; Operating systems; Protocols; Space technology; TCPIP; Telecommunications;
Conference_Titel :
Cluster Computing, 2006 IEEE International Conference on
Conference_Location :
Barcelona
Print_ISBN :
1-4244-0327-8
Electronic_ISBN :
1552-5244
DOI :
10.1109/CLUSTR.2006.311841