MF研究者総覧

教員活動データベース

Code Optimization for Packet Filters

発表形態:
原著論文
主要業績:
主要業績
単著・共著:
共著
発表年月:
2007年01月
DOI:
会議属性:
査読:
有り
リンク情報:

日本語フィールド

著者:
YAMASHITA Yoshiyuki and Masato Tsuru
題名:
Code Optimization for Packet Filters
発表情報:
SAINT2007(International Symposium on Applications and the Internet), Workshop on Internet Measurement Technology and its Applications to Building Next Generation Internet CD-ROM (Jan. 2007).
キーワード:
パケットフィルター コード最適化
概要:
パケットフィルタープログラムにコード最適化手法を適用し、高速化を行った。結果10倍から20倍の高速化を達成した。
抄録:
Packet filters play an essential role for network traffic/security management in today's Internet. To make software-based packet filters so fast that could work even in suffering from DOS attacks, the authors are challenging to effectively combine both the higher-level optimization relating to algorithmic structure adapted to the input packet sequence and the lower-level one relating to acceleration techniques in compiler study. % In this paper, we focus on the lower-level (machine code) optimization using software pipelining, and report preliminary experimental results indicating that our approach has great potential to accelerate packet filter performance. Our code optimization achieves more than ten times higher performance compared with a conventional interpreter-based packet filter for each of seven typical fragments of packet filter rules.

英語フィールド

Author:
YAMASHITA Yoshiyuki and Masato Tsuru
Title:
Code Optimization for Packet Filters
Announcement information:
SAINT2007(International Symposium on Applications and the Internet), Workshop on Internet Measurement Technology and its Applications to Building Next Generation Internet CD-ROM (Jan. 2007).
Keyword:
packet filter, code optimization
An abstract:
Code optimization techniques were applied to the program of packet filters. Consequently, we attained10 times at minimum and 20 times at maximum faster executions.
An abstract:
Packet filters play an essential role for network traffic/security management in today's Internet. To make software-based packet filters so fast that could work even in suffering from DOS attacks, the authors are challenging to effectively combine both the higher-level optimization relating to algorithmic structure adapted to the input packet sequence and the lower-level one relating to acceleration techniques in compiler study. % In this paper, we focus on the lower-level (machine code) optimization using software pipelining, and report preliminary experimental results indicating that our approach has great potential to accelerate packet filter performance. Our code optimization achieves more than ten times higher performance compared with a conventional interpreter-based packet filter for each of seven typical fragments of packet filter rules.


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