Journal of Applied Sciences, ( ISI ), Volume (9), No (3), Year (2009-2) , Pages (488-496)

Title : ( Design and Implementation of a Novel High Performance Content Processor for Storage Disks Using an Exact String Matching Architecture )

Authors: Ali Peiravi , Mohammad Javad Rahimzadeh ,

Access to full-text not allowed by authors

Citation: BibTeX | EndNote

Abstract

There is a growing need for an improved information search and retrieval system to overcome the ever-increasing demand. In this paper, a high performance content processor for storage disks is proposed which could be easily installed in any host as an interface between the hard disk and the system bus. Moreover, a novel and powerful exact string matching architecture is presented using which we can search for several thousand strings at high rates. The average database size and associated software support systems are growing at rates that are greater than the increase in general purpose processor performance. Also, at the physical level there is a remarkable growth in disk storage performance. However, with the ever-increasing amounts of information available, the ability to accurately and quickly search and retrieve desired information has become a critical issue. We have implemented the proposed architecture on a Xilinx XC4VFX100 FPGA and shown that the system can search for over one-thousand 32 byte strings with a speed near the maximum stated in ATA-7 standard. Our design implementation has a much better performance as measured in Throughput/(LogicCells/Char) when compared with the best existing designs.

Keywords

, Custom computing, String matching, Storage devices, Programmable Hardware, Bloomier Filter
برای دانلود از شناسه و رمز عبور پرتال پویا استفاده کنید.

@article{paperid:1006479,
author = {Peiravi, Ali and Rahimzadeh, Mohammad Javad},
title = {Design and Implementation of a Novel High Performance Content Processor for Storage Disks Using an Exact String Matching Architecture},
journal = {Journal of Applied Sciences},
year = {2009},
volume = {9},
number = {3},
month = {February},
issn = {1812-5654},
pages = {488--496},
numpages = {8},
keywords = {Custom computing; String matching; Storage devices; Programmable Hardware; Bloomier Filter},
}

[Download]

%0 Journal Article
%T Design and Implementation of a Novel High Performance Content Processor for Storage Disks Using an Exact String Matching Architecture
%A Peiravi, Ali
%A Rahimzadeh, Mohammad Javad
%J Journal of Applied Sciences
%@ 1812-5654
%D 2009

[Download]