Energy-Aware Compilation for Network Processors: Frameworks, Techniques and Trend

Jing Huang,Xiaojun Wang,Bin Liu,Jia Yu
DOI: https://doi.org/10.1049/cp:20080820
2008-01-01
Abstract:To feed the increasing need for higher network processing line-rate and easier network application development, compilation for Network Processors (NP) has been a hotspot in research. Bit-stream-oriented programming, multiple processing units and heterogeneous architectures all make the job of an NP compiler complicated. Meanwhile, energy efficiency has also become a heated issue while parallel NP system is becoming more powerful and power-hungry. This paper comprehensively reviews NP compilation techniques and energy-aware optimizations. It focuses on the classification in respect of NP compiler's parallel packet processing capability, and the energy-aware optimizations in all compilation stages. In the end, it concludes with the predicted research trends in the NP compilation area.
What problem does this paper attempt to address?