Implementation of an Agent-Based Parallel Tissue Modelling Framework for the Intel MIC Architecture

被引:7
|
作者
Cytowski, Maciej [1 ]
Szymanska, Zuzanna [1 ]
Uminski, Piotr [2 ]
Andrejczuk, Grzegorz [2 ]
Raszkowski, Krzysztof [2 ]
机构
[1] Warsaw Univ, ICM, Pawinskiego 5a, Warsaw, Poland
[2] Intel Technol Poland, Slowackiego 173, Gdansk, Poland
关键词
CELL; SIMULATIONS; MULTISCALE; DYNAMICS;
D O I
10.1155/2017/8721612
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Timothy is a novel large scale modelling framework that allows simulating of biological processes involving different cellular colonies growing and interacting with variable environment. Timothy was designed for execution on massively parallel High Performance Computing (HPC) systems. The high parallel scalability of the implementation allows for simulations of up to 10 9 individual cells (i.e., simulations at tissue spatial scales of up to 1 cm 3 in size). With the recent advancements of the Timothy model, it has become critical to ensure appropriate performance level on emerging HPC architectures. For instance, the introduction of blood vessels supplying nutrients to the tissue is a very important step towards realistic simulations of complex biological processes, but it greatly increased the computational complexity of the model. In this paper, we describe the process of modernization of the application in order to achieve high computational performance on HPC hybrid systems based on modern Intel((R)) MIC architecture. Experimental results on the Intel Xeon Phi (TM) coprocessorx100 and the Intel Xeon Phi processorx200 are presented.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Parallel Monte Carlo on Intel MIC Architecture
    Atanassov, Emanouil
    Gurov, Todor
    Ivanovska, Sofiya
    Karaivanova, Aneta
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS 2017), 2017, 108 : 1803 - 1810
  • [2] Design and Implementation of a Grid Architecture over an Agent-Based Framework
    Vecchiola, Christian
    Grosso, Alberto
    Podesta, Roberto
    Boccalatte, Antonio
    NET TECHNOLOGIES 2006, SHORT COMMUNICATION PAPERS PROCEEDINGS, 2006, : 27 - 34
  • [3] Agent-Based Cognitive Architecture Framework Implementation of Complex Systems within a Multi-Agent Framework
    Wendt, Alexander
    Sauter, Thilo
    2016 IEEE 21ST INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2016,
  • [4] An architecture and framework for agent-based web applications
    Pokahr, Alexander
    Braubach, Lars
    MULTI-AGENT SYSTEMS AND APPLICATIONS V, PROCEEDINGS, 2007, 4696 : 304 - 306
  • [5] Towards a Community Framework for Agent-Based Modelling
    Janssen, Marco A.
    Alessa, Lilian Na'ia
    Barton, Michael
    Bergin, Sean
    Lee, Allen
    JASSS-THE JOURNAL OF ARTIFICIAL SOCIETIES AND SOCIAL SIMULATION, 2008, 11 (02):
  • [6] AN AGENT-BASED MODELLING FRAMEWORK FOR URBAN AGRICULTURE
    Ghandar, Adam
    Theodoropoulos, Georgios
    Zhong, Miner
    Zhen, Bowen
    Chen, Shijie
    Gong, Yue
    Ahmed, Ayyaz
    2019 WINTER SIMULATION CONFERENCE (WSC), 2019, : 1767 - 1778
  • [7] MODAM: A MODular Agent-Based Modelling Framework
    Boulaire, Fanny
    Utting, Mark
    Drogemuller, Robin
    2013 2ND INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING CHALLENGES FOR THE SMART GRID (SE4SG), 2013, : 33 - 40
  • [8] BharatSim: An agent-based modelling framework for India
    Cherian, Philip
    Kshirsagar, Jayanta
    Neekhra, Bhavesh
    Deshkar, Gaurav
    Hayatnagarkar, Harshal
    Kapoor, Kshitij
    Kaski, Chandrakant
    Kathar, Ganesh
    Khandekar, Swapnil
    Mookherjee, Saurabh
    Ninawe, Praveen
    Noronha, Riz Fernando
    Ranka, Pranjal
    Sinha, Vaibhhav
    Vinod, Tina
    Yadav, Chhaya
    Gupta, Debayan
    Menon, Gautam I.
    PLOS COMPUTATIONAL BIOLOGY, 2024, 20 (12)
  • [9] Foragax: An Agent-Based Modelling Framework Based on JAX
    Chaturvedi, Siddharth
    El-Gazzar, Ahmed
    van Gerven, Marcel
    arXiv,
  • [10] Architecture modelling and evaluation of agent-based interactive systems
    Trabelsi, A
    Ezzedine, H
    Kolski, C
    2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 5159 - 5164