Heterogeneous HW/SW FPGA-Based Embedded System for Database Sequencing Applications

被引:0
|
作者
Bonny, Talal [1 ]
机构
[1] Univ Sharjah, Dept Elect & Comp Engn, Sharjah, U Arab Emirates
关键词
Database; sequence comparison; dynamic programming; FPGA;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Database sequencing applications including sequence comparison, searching, and analysis are considered among the most computation power and time consumers. Heuristic algorithms suffer from sensitivity while traditional sequencing methods, require searching the whole database to find the most matched sequences, which requires high computation power and time. This paper introduces a dynamic programming technique based-on a measure of similarity between two sequential objects in the database using two components, namely frequency and mean. Additionally, database sequences that have the lowest scores in the comparison process were excluded such that the similarity algorithm between a query sequence and other database sequences is applied to meaningful parts of the database. The proposed technique was implemented and validated using a heterogeneous HW/SW FPGA-based embedded system platform. The implementation was partitioned into (1) hardware part (running on logic gates of FPGA) and (2) software part (running on ARM processor of FPGA). The validation study showed a significant reduction in computation time by accelerating the database sequencing processes by 60% comparing to traditional known methods.
引用
收藏
页码:244 / 251
页数:8
相关论文
共 50 条
  • [1] Teaching Hybrid HW/SW Embedded System Design Using FPGA-Based Devices
    Rodriguez, Alfonso
    Portilla, Jorge
    de la Torre, Eduardo
    Riesgo, Teresa
    [J]. 2016 CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS (DCIS 2016), 2016, : 161 - 165
  • [2] FPGA-Based, Multi-Processor HW-SW System for Single-Chip Crypto Applications
    Fitzgerald, Andrew
    Lukowiak, Marcin
    Kurdziel, Michael
    Mackey, Christopher
    Smith, Kenneth, Jr.
    Boorman, Brian
    Harris, Duncan
    Skiba, William
    [J]. MILITARY COMMUNICATIONS CONFERENCE, 2010 (MILCOM 2010), 2010, : 1317 - 1322
  • [3] Dynamo: a runtime partitioning system for FPGA-based HW/SW image processing systems
    Heather Quinn
    Miriam Leeser
    Laurie Smith King
    [J]. Journal of Real-Time Image Processing, 2007, 2 : 179 - 190
  • [4] Dynamo: a runtime partitioning system for FPGA-based HW/SW image processing systems
    Quinn, Heather
    Leeser, Miriam
    King, Laurie Smith
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2007, 2 (04) : 179 - 190
  • [5] An Efficient FPGA-Based Function Profiler for Embedded System Applications
    Nadimpalli, Pavan Kumar
    Roy, Subir K.
    [J]. 2016 20TH INTERNATIONAL SYMPOSIUM ON VLSI DESIGN AND TEST (VDAT), 2016,
  • [6] PROTOS - A microcontroller/FPGA-based prototyping system for embedded applications
    Salcic, Z
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 1997, 21 (04) : 249 - 256
  • [7] FPGA-based HW/SW Co-Simulation System for Mixed-Signal Circuits
    Fernandez-Alvarez, A.
    Portela-Garcia, M.
    Garcia-Valderas, M.
    [J]. 2016 CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS (DCIS 2016), 2016, : 119 - 124
  • [8] FPGA-based Embedded System Design
    Sun, Fuming
    Li, Xiaoying
    Wang, Qin
    Tang, Chunlin
    [J]. 2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2008), VOLS 1-4, 2008, : 733 - +
  • [9] FPGA-based Embedded System Education
    Shi, Qmgsong
    Xiang, Lingxiang
    Chen, Tianzhou
    Hu, Wei
    [J]. PROCEEDINGS OF THE FIRST INTERNATIONAL WORKSHOP ON EDUCATION TECHNOLOGY AND COMPUTER SCIENCE, VOL I, 2009, : 123 - 127
  • [10] An FPGA-based Embedded System for a Sailing Robot
    Alves, Jose C.
    Cruz, Nuno A.
    [J]. PROCEEDINGS OF THE 2009 12TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, ARCHITECTURES, METHODS AND TOOLS, 2009, : 830 - 837