MF研究者総覧

教員活動データベース

Implementation and Evaluation of Fast Parallel Packet Filters on a Cell Processor

発表形態:
原著論文
主要業績:
主要業績
単著・共著:
共著
発表年月:
2010年07月
DOI:
会議属性:
国際会議(国内開催を含む)
査読:
有り
リンク情報:

日本語フィールド

著者:
Yoshiyuki Yamashita and Masato Tsuru
題名:
Implementation and Evaluation of Fast Parallel Packet Filters on a Cell Processor
発表情報:
NDT 2010 (the 2nd international Conference on Networked Digital Technologies), CCIS 巻: 87 ページ: 197-212
キーワード:
packet filter, code optimization, multi-core processor
概要:
マルチコアプロセッサCell上に並列パケットフィルタを実装した。 仮想ネットワークおよび実ネットワーク上で実験を行い、単体プロセッサでの実装に比べ、40倍以上の高速化が可能であることを示した。
抄録:
Packet filters are essential for most areas of recent information network technologies. While high-end expensive routers and firewalls are implemented in hardware-based, flexible and cost-effective ones are usually in software-based solutions using general-purpose CPUs but have less performance. The authors have studied the methods of applying code optimization techniques to the packet filters executing on a single core processor. In this paper, by utilizing the multi-core processor Cell Broadband Engine with software pipelining, we construct a parallelized and SIMDed packet filter 40 times faster than the naive C program filter executed on a single core.

英語フィールド

Author:
Yoshiyuki Yamashita and Masato Tsuru
Title:
Implementation and Evaluation of Fast Parallel Packet Filters on a Cell Processor
Announcement information:
NDT 2010 (the 2nd international Conference on Networked Digital Technologies), CCIS Vol: 87 Page: 197-212
Keyword:
packet filter, code optimization, multi-core processor
An abstract:
The high-speed parallelized packet filter is implemented on Cell processor. The experiments on virtual and real networks show that the parallelized program is more than 40 times faster than the program on a single core processor.
An abstract:
Packet filters are essential for most areas of recent information network technologies. While high-end expensive routers and firewalls are implemented in hardware-based, flexible and cost-effective ones are usually in software-based solutions using general-purpose CPUs but have less performance. The authors have studied the methods of applying code optimization techniques to the packet filters executing on a single core processor. In this paper, by utilizing the multi-core processor Cell Broadband Engine with software pipelining, we construct a parallelized and SIMDed packet filter 40 times faster than the naive C program filter executed on a single core.


Copyright © MEDIA FUSION Co.,Ltd. All rights reserved.