An FPGA-Based Web Server for High Performance Biological Sequence Alignment

被引:2
|
作者
Liu, Ying [1 ]
Benkrid, Khaled [1 ]
Benkrid, AbdSamad [2 ]
Kasap, Server [1 ]
机构
[1] Univ Edinburgh, Inst Integrated Micro & Nano Syst, Joint Res Inst Integrated Syst, Sch Engn, Kings Bldg,Mayfield Rd, Edinburgh EH9 3J, Midlothian, Scotland
[2] Queens Univ Belfast, Sch Elect Elect Engn & Comp Sci, Belfast BT7 1NN, Antrim, North Ireland
关键词
SEARCH;
D O I
10.1109/AHS.2009.59
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents the design and implementation of the FPGA-based web server for biological sequence alignment. Central to this web-server is a set of highly parameterisable, scalable, and platform-independent FPGA cores for biological sequence alignment. The web server consists of an HTML based interface, a MySQL database which holds user queries and results, a set of biological databases, a library of FPGA configurations, a host application servicing user requests, and an FPGA coprocessor for the acceleration of the sequence alignment operation. The paper presents a real implementation of this server on an HP ProLiant DL145 server with a Celoxica RCHTX FPGA board. Compared to an optimized pure software implementation, our FPGA-based web server achieved a two order of magnitude speed-up for a pairwise protein sequence alignment application based on the Smith-Waterman algorithm. The FPGA-based implementation has the added advantage of being over 100x more energy-efficient.
引用
收藏
页码:361 / +
页数:3
相关论文
共 50 条
  • [1] An FPGA-based accelerator for multiple biological sequence alignment with DIALIGN
    Boukerche, Azzedine
    Correa, Jan Mendonca
    Magalhaes Alves de Me, Alba Cristina
    Jacobi, Ricardo Pezzuol
    Rocha, Adson Ferreira
    HIGH PERFORMANCE COMPUTING - HIPC 2007, PROCEEDINGS, 2007, 4873 : 71 - +
  • [2] A high-performance FPGA-based BWA-MEM DNA sequence alignment
    Pham-Quoc, Cuong
    Kieu-Do, Binh
    Thinh, Tran Ngoc
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (02):
  • [3] FPGA-based protein sequence alignment : A review
    Isa, Mohd. Nazrin Md.
    Muhsen, Ku Noor Dhaniah Ku
    Nurdin, Dayana Saiful
    Ahmad, Muhammad Imran
    Murad, Sohiful Anuar Zainol
    Mohyar, Shaiful Nizam
    Harun, Azizi
    Hussin, Razaidi
    INTERNATIONAL CONFERENCE ON APPLIED PHOTONICS AND ELECTRONICS 2017 (INCAPE2017), 2017, 162
  • [4] A Highly Parameterized and Efficient FPGA-Based Skeleton for Pairwise Biological Sequence Alignment
    Benkrid, Khaled
    Liu, Ying
    Benkrid, AbdSamad
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2009, 17 (04) : 561 - 570
  • [5] High Performance FPGA-based Core for BLAST Sequence Alignment with the Two-Hit Method
    Kasap, Server
    Benkrid, Khaled
    Liu, Ying
    8TH IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOENGINEERING, VOLS 1 AND 2, 2008, : 443 - 449
  • [6] Design and implementation of a highly parameterised FPGA-Based skeleton for pairwise biological sequence alignment
    Benkrid, Khaled
    Liu, Ying
    Benkrid, Abdsamad
    FCCM 2007: 15TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2007, : 275 - +
  • [7] Exploring Sequence Alignment Algorithms on FPGA-based Heterogeneous Architectures
    Chang, Xin
    Escobar, Fernando A.
    Valderrama, Carlos
    Robert, Vincent
    PROCEEDINGS IWBBIO 2014: INTERNATIONAL WORK-CONFERENCE ON BIOINFORMATICS AND BIOMEDICAL ENGINEERING, VOLS 1 AND 2, 2014, : 330 - 341
  • [8] Achieving high performance with FPGA-based computing
    Herbordt, Martin C.
    VanCourt, Tom
    Gu, Yongfeng
    Sukhwani, Bharat
    Conti, Al
    Model, Josh
    DiSabello, Doug
    COMPUTER, 2007, 40 (03) : 50 - +
  • [9] High performance FPGA-based image correlation
    Lindoso, Almudena
    Entrena, Luis
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2007, 2 (04) : 223 - 233
  • [10] High performance FPGA-based image correlation
    Almudena Lindoso
    Luis Entrena
    Journal of Real-Time Image Processing, 2007, 2 : 223 - 233