Churn: A key effect on real-World P2P software

Cheng Yun Ho, Ming Chen Chung, Li-Hsing Yen, Chien-Chao Tseng

研究成果: Conference contribution同行評審

3 引文 斯高帕斯(Scopus)

摘要

With ever increasing network traffic rates, multicore architectures for network processors have successfully provided performance improvements through high parallelism. However, naively allocating the network traffic to multiple cores without considering diversified applications and flow locality results in issues such as packet reordering, load imbalance and inefficient cache usage. Consequently, these issues degrade the performance of latency sensitive network processors by dropping packets or delivering packets out of order. In this paper, we propose a packet scheduling scheme that considers the multiple dimensions of locality to improve the throughput of a network processor while minimizing out of order packets. Our scheduling policy tries to maintain packet order by maintaining the flow locality, minimizes the migration of flows from one core to another by identifying the aggressive flows, and partitions the cores among multiple services to gain instruction cache locality. The scheduler uses a novel low cost two-level caching scheme to identify top aggressive flows. Our light weight hardware implementation shows improvement of 60% in the number of packets dropped and 80% improvement in the out-of-order packet deliveries over previously proposed techniques.

原文English
主出版物標題Proceedings
主出版物子標題International Conference on Parallel Processing - The 42nd Annual Conference, ICPP 2013
發行者Institute of Electrical and Electronics Engineers Inc.
頁面140-149
頁數10
ISBN(列印)9780769551173
DOIs
出版狀態Published - 2013
事件42nd Annual International Conference on Parallel Processing, ICPP 2013 - Lyon, France
持續時間: 1 10月 20134 10月 2013

出版系列

名字Proceedings of the International Conference on Parallel Processing
ISSN(列印)0190-3918

Conference

Conference42nd Annual International Conference on Parallel Processing, ICPP 2013
國家/地區France
城市Lyon
期間1/10/134/10/13

指紋

深入研究「Churn: A key effect on real-World P2P software」主題。共同形成了獨特的指紋。

引用此