DocumentCode :
2414080
Title :
Comparing analytical modeling with simulation for network processors: a case study
Author :
Gries, Matthias ; Kulkarni, Chidamber ; Sauer, Christian ; Keutzer, Kurt
Author_Institution :
California Univ., Berkeley, CA, USA
fYear :
2003
fDate :
2003
Firstpage :
256
Abstract :
Programming network processors remains an art due to the variety of different network processor architectures and due to little support to reason and explore implementations on such architectures. We present a case study of mapping an IPv4 forwarding switch application on the Intel IXP1200 network processor and we compare this implementation with an analytical model of both the application and architecture used to evaluate different design alternatives. Our results not only show that we are able to model the IXP1200 and our application within 15% of the accuracy compared to that of IXP1200 simulation, but also find closely matching trends for different workloads. This shows the clear potential of such analytical techniques for design space exploration.
Keywords :
logic simulation; microprocessor chips; microprogramming; multi-threading; packet switching; IXPI200 network processor; analytical processor modeling; forwarding switch application; high-level design space exploration; multithreading; network processor programming; packet switching; processor simulation; Analytical models; Art; Assembly; Computational modeling; Computer aided software engineering; Instruction sets; Programming profession; Reduced instruction set computing; Space exploration; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2003
ISSN :
1530-1591
Print_ISBN :
0-7695-1870-2
Type :
conf
DOI :
10.1109/DATE.2003.1253838
Filename :
1253838
Link To Document :
بازگشت