In this paper we describe developed hardware/software composition enabling field programmable logic devices (FPGAs) in the UNICORE grid environment. A Smith-Waterman algorithm for aminoacid and DNA sequences is implemented in FPGA PCI extension card, interfaced with Linux workstation running kernel 2.6 series through special low level module and is exposed to the final user with the UNICORE middleware. This approach gives remote, secure, uniform and easy to use graphical access to the very specialised hardware accelerated service. Additionally, great flexibility to the UNIX system is provided due to separation of a different hardware and software levels using UNICORE plugins. The approach is very effective in a BioGrid context, where we are interested in integration of sophisticate accelerated distributed computational resources and providing general grid functionality consisting of single login, job submission and control mechanism to the life sciences community
[1]
Dzung T. Hoang,et al.
Searching genetic databases on Splash 2
,
1993,
[1993] Proceedings IEEE Workshop on FPGAs for Custom Computing Machines.
[2]
Philip Heng Wai Leong,et al.
A Smith-Waterman Systolic Cell
,
2003,
FPL.
[3]
Francisco J. Gomez-Arribas,et al.
Using Reconfigurable Hardware Through Web Services in Distributed Applications
,
2004,
FPL.
[4]
M S Waterman,et al.
Identification of common molecular subsequences.
,
1981,
Journal of molecular biology.
[5]
Piotr Bala,et al.
Large Scale Protein Sequence Alignment Using FPGA Reprogrammable Logic Devices
,
2004,
FPL.
[6]
Darran Nathan,et al.
Utilizing Reconfigurable Hardware Processors via Grid Services
,
2004,
ArXiv.
[7]
Dominique Lavenier.
SAMBA : Systolic Accelerator for Molecular Biological Applications
,
1996
.