2006 IEEE International Conference on Cluster Computing (2006)
Sept. 25, 2006 to Sept. 28, 2006
A. Ortiz , Departamento de Ingenieria de Comunicaciones, ETS Ingenieria de Telecomunicacion Univ. de Malaga
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
network DMA effects, protocol offload evaluation, Simics, communication overheads, network-oriented application, full-system simulation, memory system
A. Prieto, A. Diaz, A. Ortiz and J. Ortega, "Protocol Offload Evaluation Using Simics," 2006 IEEE International Conference on Cluster Computing(CLUSTER), Barcelona, 2006, pp. 1-9.