DocumentCode :
3354457
Title :
Hardware/Software Partitioning of a Bayesian Spam Filter via Hardware Profiling
Author :
Alkabani, Yousra M. ; El-Kharashi, M. Watheq ; Bedor, Hassan S.
Author_Institution :
Dept. of Comput. & Syst. Eng., Ain Shams Univ., Cairo
Volume :
4
fYear :
2006
fDate :
9-13 July 2006
Firstpage :
3264
Lastpage :
3269
Abstract :
This paper explores the possibility of accelerating the operation of a Bayesian spam filter by moving parts of its functionality to hardware. Effort is done to produce a software C library that can support building a Bayesian spam filter. Then, a software Bayesian spam filter was implemented and run on the Microblaze processor soft-core on a Xilinx FPGA. This constitutes a first step towards designing an efficient spam filtering platform based on the Microblaze processor. Profiling the Bayesian spam filter on hardware gives insights on possibilities for accelerating it. Some functions are recommended to be moved to hardware, reconfigurable hardware, or parallel hardware solutions. We found that implementing a hardware hash table or parallel reconfigurable hardware tokenization function can improve the performance of a Bayesian spam filter. When the hash table was replaced by a content addressable memory, the overall performance achieved an average improvement of 10%
Keywords :
content-addressable storage; field programmable gate arrays; information filters; security of data; unsolicited e-mail; Bayesian spam filter; Microblaze processor; Xilinx FPGA; content addressable memory; hardware hash table; hardware profiling; hardware-software partitioning; parallel reconfigurable hardware; software C library; tokenization function; Acceleration; Associative memory; Bayesian methods; Buildings; Field programmable gate arrays; Filtering; Filters; Hardware; Software libraries; Unsolicited electronic mail;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Electronics, 2006 IEEE International Symposium on
Conference_Location :
Montreal, Que.
Print_ISBN :
1-4244-0496-7
Electronic_ISBN :
1-4244-0497-5
Type :
conf
DOI :
10.1109/ISIE.2006.296140
Filename :
4078916
Link To Document :
بازگشت