DocumentCode
1972567
Title
The potential of just-in-time compilation in active networks based on network processors
Author
Kind, Andreas ; Pletka, Roman ; Stiller, Burkhard
Author_Institution
IBM Zurich Res. Lab., Ruschlikon, Switzerland
fYear
2002
fDate
2002
Firstpage
79
Lastpage
90
Abstract
Byte-code representations in active networks provide architectural neutrality and code compactness; however, the resulting execution speed is typically poor due to interpretation overhead. This paper shows that the performance of capsule-based active networks can benefit from compiling active network programs into native network processor instructions at traversed routers (just-in-time compilation). A key aspect of the paper is to demonstrate that just-in-time compilers for active networks can be fast and small enough for applicability in the datapath of network processors. The approach has been implemented based on the SNAP active network framework for the PowerNP network processor.
Keywords
computer networks; intelligent networks; program compilers; PowerNP network processor; SNAP active network; active networks; architectural neutrality; capsule-based active networks; code compactness; compiling; just-in-time compilers; Computer networks; Decoding; Electronic mail; Hardware; Instruction sets; Intelligent networks; Laboratories; Production; Spine; Virtual machining;
fLanguage
English
Publisher
ieee
Conference_Titel
Open Architectures and Network Programming Proceedings, 2002 IEEE
Print_ISBN
0-7803-7457-6
Type
conf
DOI
10.1109/OPNARC.2002.1019230
Filename
1019230
Link To Document