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 条
  • [41] PaMGIS: A Framework for Pattern-Based Modeling and Generation of Interactive Systems
    Engel, Juergen
    Maertin, Christian
    HUMAN-COMPUTER INTERACTION, PT I, 2009, 5610 : 826 - 835
  • [42] The study on Pattern-based Development Method of Information System
    Xu Xiaomin
    Hu Ju
    2009 INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT, INNOVATION MANAGEMENT AND INDUSTRIAL ENGINEERING, VOL 3, PROCEEDINGS, 2009, : 189 - 193
  • [43] Temporal pattern-based malicious activity detection in SCADA systems
    Shlomo, Amit
    Kalech, Meir
    Moskovitch, Robert
    COMPUTERS & SECURITY, 2021, 102
  • [44] A Pattern-based Methodology for Reliability Assessment of Safety Instrumented Systems
    Meng, Huixing
    Kloul, Leila
    Rauzy, Antoine
    2017 IEEE INTERNATIONAL SYMPOSIUM ON SYSTEMS ENGINEERING (ISSE 2017), 2017, : 438 - 443
  • [45] A Study on Pattern-Based Spectral Clustering Methods in DWN
    Sadeghi-Moghadam, Mehdi
    Haghparast, Hamideh
    Hoseinpour, Seyed Abdolhamed
    2016 FIFTEENTH MEXICAN INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (MICAI): ADVANCES IN ARTIFICIAL INTELLIGENCE, 2016, : 69 - 74
  • [46] A pattern-based approach to mobile information systems conceptual architecture
    Risi, WA
    Rossi, G
    ADVANCED CONCEPTUAL MODELING TECHNIQUES, 2003, 2784 : 159 - 172
  • [47] Pattern-Based NN Control of a Class of Uncertain Nonlinear Systems
    Yang, Feifei
    Wang, Cong
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2018, 29 (04) : 1108 - 1119
  • [48] Pattern-Based Conceptual Modeling of Interaction with Cyber Physical Systems
    Wang, Junfeng
    Yu, Suihuai
    Wang, Ning
    INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2016, 12 (01) : 69 - 73
  • [49] A case study of the task-based parallel wavefront pattern
    Dios, Antonio J.
    Navarro, Angeles
    Asenjo, Rafael
    Corbera, Francisco
    Zapata, Emilio L.
    APPLICATIONS, TOOLS AND TECHNIQUES ON THE ROAD TO EXASCALE COMPUTING, 2012, 22 : 65 - 72
  • [50] Pattern-based models and a cooperative parallel metaheuristic for high school timetabling problems
    Saviniec, Landir
    Santos, Maristela O.
    Costa, Alysson M.
    dos Santos, Lana M. R.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2020, 280 (03) : 1064 - 1081