Parallel pattern-based systems for computational biology: A case study

被引:0
|
作者
Liu, Weiguo [1 ]
Schmidt, Bertil [1 ]
机构
[1] Nanyang Technol Univ, Sch Comp Engn, Singapore 639798, Singapore
关键词
high-performance computational biology; dynamic programming algorithms; hierarchical parallel genetic algorithms; parallel patterns; generic programming;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Computational biology research is now faced with the burgeoning number of genome data. The rigorous postprocessing of this data requires an increased role for high-performance computing ( HPC). Because the development of HPC applications for computational biology problems is much more complex than the corresponding sequential applications, existing traditional programming techniques have demonstrated their inadequacy. Many high level programming techniques, such as skeleton and pattern-based programming, have therefore been designed to provide users new ways to get HPC applications without much effort. However, most of them remain absent from the mainstream practice for computational biology. In this paper, we present a new parallel pattern-based system prototype for computational biology. The underlying programming techniques are based on generic programming, a programming technique suited for the generic representation of abstract concepts. This allows the system to be built in a generic way at application level and, thus, provides good extensibility and flexibility. We show how this system can be used to develop HPC applications for popular computational biology algorithms and lead to significant runtime savings on distributed memory architectures.
引用
收藏
页码:750 / 763
页数:14
相关论文
共 50 条
  • [21] Frequent Pattern-Based Search: A Case Study on the Quadratic Assignment Problem
    Zhou, Yangming
    Hao, Jin-Kao
    Duval, Beatrice
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2022, 52 (03): : 1503 - 1515
  • [22] Pattern-based formulation: clinical case 5
    Fernando, Irosh
    Rajasuriya, Mahesh
    Lampe, Lisa
    AUSTRALASIAN PSYCHIATRY, 2019, 27 (01) : 86 - 89
  • [23] Automatic Mapping of Parallel Pattern-Based Algorithms on Heterogeneous Architectures
    Truemper, Lukas
    Miller, Julian
    Terboven, Christian
    Mueller, Matthias S.
    ARCHITECTURE OF COMPUTING SYSTEMS (ARCS 2021), 2021, 12800 : 53 - 67
  • [24] Towards cloud-based parallel metaheuristics: A case study in computational biology with Differential Evolution and Spark
    Teijeiro, Diego
    Pardo, Xoan C.
    Gonzalez, Patricia
    Banga, Julio R.
    Doallo, Ramon
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2018, 32 (05): : 693 - 705
  • [25] Pattern-Based Contextual Anomaly Detection in HVAC Systems
    Munir, Mohsin
    Erkel, Steffen
    Dengel, Andreas
    Ahmed, Sheraz
    2017 17TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS (ICDMW 2017), 2017, : 1066 - 1073
  • [26] Pattern-Based Recognition Systems: Overcoming the Problem of Mixtures
    Ihde, Michael H.
    Pridmore, Cara F.
    Bonizzoni, Marco
    ANALYTICAL CHEMISTRY, 2020, 92 (24) : 16213 - 16220
  • [27] Parallel computational biology
    Aluru, Srinivas
    Amato, Nancy
    Bader, David A.
    Bhandarkar, Suchindra
    Kale, Laxmikant
    Marinescu, Dan C.
    PARALLEL PROCESSING FOR SCIENTIFIC COMPUTING, 2006, : 357 - 378
  • [28] A Pattern-Based Formalization of Cloud-Based Elastic Systems
    Dustdar, Schahram
    Gambi, Alessio
    Krenn, Willibald
    Nickovic, Dejan
    7TH INTERNATIONAL WORKSHOP ON PRINCIPLES OF ENGINEERING SERVICE-ORIENTED AND CLOUD SYSTEMS PESOS 2015, 2015, : 31 - 37
  • [29] Computational Biology Is Parallel
    Langdon, W. B.
    COMMUNICATIONS OF THE ACM, 2016, 59 (11) : 9 - 9
  • [30] Pattern-Based NN Control of a Class of Nonlinear Systems
    Yang, Feifei
    Si, Wenjie
    Wang, Qian
    2016 IEEE CHINESE GUIDANCE, NAVIGATION AND CONTROL CONFERENCE (CGNCC), 2016, : 1276 - 1281