Efficient Software Packet Processing On Heterogeneous And Asymmetric Hardware Architectures

ANCS '14: Symposium on Architectures for Networking and Communications Systems Los Angeles California USA October, 2014(2014)

引用 26|浏览33
暂无评分
摘要
Heterogeneous and asymmetric computing systems are composed by a set of different processing units, each with its own unique performance and energy characteristics. Still, the majority of current network packet processing frameworks targets only a single device (the CPU or some accelerator), leaving other processing resources idle. In this paper, we propose an adaptive scheduling approach that supports heterogeneous and asymmetric hardware, tailored for network packet processing applications. Our scheduler is able to respond quickly to dynamic performance fluctuations that occur at real-time, such as traffic bursts, application overloads and system changes. The experimental results show that our system is able to match the peak throughput of a diverse set of packet processing workloads, while consuming up to 3.5x less energy.
更多
查看译文
关键词
Packet processing,packet scheduling,OpenCL,heterogeneous processing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要