• 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