Bioinformatics on embedded systems: A case study of computational biology applications on VLIW architecture

被引:0
|
作者
Li, Y [1 ]
Li, T [1 ]
机构
[1] Univ Florida, Dept Elect & Comp Engn, IDEAL, Gainesville, FL 32611 USA
来源
EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS | 2005年 / 3820卷
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Bioinformatics applications represent the increasingly important workloads. Their characteristics and implications on the underlying hardware design, however, are largely unknown. Currently, biological data processing ubiquitously relies on the high-end systems equipped with expensive, general-purpose processors. The future generation of bioinformatics requires the more flexible and cost-effective computing platforms to meet its rapidly growing market. The programmable, application-specific embedded systems appear to be an attractive solution in terms of easy of programming, design cost, power, portability and time-to-market, The first step towards such systems is to characterize bioinformatics applications on the target architecture. Such studies can help in understanding the design issues and the trade-offs in specializing hardware and software systems to meet the needs of bioinformatics market. This paper evaluates several representative bioinformatics tools on the VLIW based embedded systems. We investigate the basic characteristics of the benchmarks, impact of function units, the efficiency of VLIW execution, cache behavior and the impact of compiler optimizations. The architectural implications observed from this study can be applied to the design optimizations. To the best of our knowledge, this is one of the first such studies that have ever been attempted.
引用
收藏
页码:16 / 29
页数:14
相关论文
共 50 条
  • [41] WCET-aware Re-scheduling Register Allocation for Real-time Embedded Systems with Clustered VLIW Architecture
    Huang, Yazhi
    Zhao, Mengying
    Xue, Chun Jason
    ACM SIGPLAN NOTICES, 2012, 47 (05) : 31 - 40
  • [42] Selected Extended Papers of the 12th International Conference on Practical Applications of Computational Biology and Bioinformatics (PACBB)
    Fdez-Riverola, Florentino
    Rocha, Miguel
    JOURNAL OF INTEGRATIVE BIOINFORMATICS, 2019, 16 (01):
  • [43] Fast and Generic Hardware Architecture for Stereo Block Matching Applications on Embedded Systems
    Haeublein, Konrad
    Reichenbach, Marc
    Fey, Dietmar
    2014 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2014,
  • [44] Optimisation and Landscape Analysis of Computational Biology Models: A Case Study
    Doherty, Kevin
    Alyahya, Khulood
    Akman, Ozgur E.
    Fieldsend, Jonathan E.
    PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCO'17 COMPANION), 2017, : 1644 - 1651
  • [45] The Applications of Color in the Urban Architecture: A Case Study on the Applications of Color in Qingdao City Architecture
    Liu, Shanshan
    2011 INTERNATIONAL CONFERENCE ON SOCIAL SCIENCES AND SOCIETY (ICSSS 2011), VOL 4, 2011, : 288 - 292
  • [46] Learning for Verification in Embedded Systems: A Case Study
    Khalili, Ali
    Narizzano, Massimo
    Tacchella, Armando
    AI*IA 2016: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2016, 10037 : 525 - 538
  • [47] Key genes and immune infiltration in chronic spontaneous urticaria: a study of bioinformatics and systems biology
    Su, Wenxing
    Tian, Yu
    Wei, Yuqian
    Hao, Fei
    Ji, Jiang
    FRONTIERS IN IMMUNOLOGY, 2023, 14
  • [48] A Computational Systems Biology Study for Understanding Salt Tolerance Mechanism in Rice
    Wang, Juexin
    Chen, Liang
    Wang, Yan
    Zhang, Jingfen
    Liang, Yanchun
    Xu, Dong
    PLOS ONE, 2013, 8 (06):
  • [49] NASA Computational Case Study: Golomb Rulers and Their Applications
    Memarsadeghi, Nargess
    COMPUTING IN SCIENCE & ENGINEERING, 2016, 18 (06) : 58 - 62
  • [50] DESIGN OF A VLIW ARCHITECTURE CONSTRUCTED FROM STANDARD RISC CHIPS - A CASE-STUDY OF HARDWARE SOFTWARE CODESIGN
    PFAHLER, P
    NAGEL, C
    RAMMIG, FJ
    KASTENS, U
    MICROPROCESSING AND MICROPROGRAMMING, 1993, 38 (1-5): : 61 - 68