日本語フィールド
著者: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 TsuruTitle:Code Optimization for Packet FiltersAnnouncement 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 optimizationAn 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.