High Performance Computing in Multi-scale Modeling, Graph Science and Meta-heuristic Optimization

被引:0
|
作者
Ivanovic, M. [1 ]
Stojanovic, B. [1 ]
Simic, V. [1 ]
Malisic, A. Kaplarevic [1 ]
Rankovic, V. [2 ]
Furtula, B. [1 ]
Mijailovich, S. [3 ]
机构
[1] Univ Kragujevac, Fac Sci, 12 Radoja Domanovica St, Kragujevac, Serbia
[2] Univ Kragujevac, Fac Econ, 3 Djure Pucara Starog St, Kragujevac, Serbia
[3] Northeastern Univ, Coll Sci, Dept Chem & Chem Biol, Boston, MA 02115 USA
关键词
High Performance Computing; big data; multi-scale; genetic algorithms; hydroinformatics; risk management;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
One of the main activities within the Group for Scientific Computing at the Faculty of Science are methods for efficiently utilizing real parallel architectures, typically clusters of SMP nodes, shared-memory systems, and GPUs. Focus is on the design, development and implementation of parallel algorithms and data structures for fundamental scientific and engineering problems. Message Passing Interface (MPI) is an important paradigm that still poses interesting design and implementation problems, especially combined with other programming models, like CUDA. In addition to standard HPC (High Performance Computing) technology stack, the Group also utilizes computing stacks like Hadoop and Spark. In this paper we present a short review of the recent research of the Group, focused on large-scale applications in various research fields with references to original articles. The first part considers multi-scale muscle modeling in mixed MPI-CUDA environment. In our approach, a finite element macro model is coupled with the microscopic Huxley kinetics model. The original approach in scheduling tasks within multi-scale simulation ensures good load balance, leading to speed-up of over two orders of magnitude and high scalability. The second part considers application of HPC in graph science for the task of establishing the basic structural features of the minimum-ABC index trees. In order to analyze large amounts of data (all trees of certain order) we utilize grid computing services like storage and computing in order to reduce analysis time up to three orders of magnitude. The last part presents WoBinGO framework for solving optimization problems on HPC resources. It overcomes the shortcomings of earlier static pilot-job frameworks by providing elastic resource provisioning using adaptive allocation of jobs with limited lifetime. The obtained results show that despite WoBinGO's adaptive and frugal allocation of computing resources, it provides significant speed-up when dealing with problems with computationally expensive evaluations, as found in hydro-informatics and market risk management.
引用
收藏
页码:50 / 70
页数:21
相关论文
共 32 条
  • [31] MSM-VC: High-Fidelity Source Style Transfer for Non-Parallel Voice Conversion by Multi-Scale Style Modeling
    Wang, Zhichao
    Wang, Xinsheng
    Xie, Qicong
    Li, Tao
    Xie, Lei
    Tian, Qiao
    Wang, Yuping
    IEEE-ACM TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2023, 31 : 3883 - 3895
  • [32] Multi-scale self-templating synthesis strategy of lignin-derived hierarchical porous carbons toward high-performance zinc ion hybrid supercapacitors
    Zhao, Lei
    Jian, Wenbin
    Zhang, Xiaoshan
    Wen, Fuwang
    Zhu, Jiahao
    Huang, Si
    Yin, Jian
    Lu, Ke
    Zhou, Mingsong
    Zhang, Wenli
    Qiu, Xueqing
    JOURNAL OF ENERGY STORAGE, 2022, 53