Lessons learned from a performance analysis and optimization of a multiscale cellular simulation

06/20/2023
by   Marc Clascà, et al.
0

This work presents a comprehensive performance analysis and optimization of a multiscale agent-based cellular simulation. The optimizations applied are guided by detailed performance analysis and include memory management, load balance, and a locality-aware parallelization. The outcome of this paper is not only the speedup of 2.4x achieved by the optimized version with respect to the original PhysiCell code, but also the lessons learned and best practices when developing parallel HPC codes to obtain efficient and highly performant applications, especially in the computational biology field.

READ FULL TEXT

page 4

page 5

page 7

page 8

page 9

page 10

page 11

page 12

research
08/25/2022

Understanding the Power of Evolutionary Computation for GPU Code Optimization

Achieving high performance for GPU codes requires developers to have sig...
research
10/25/2020

Performance Analysis of Demand-Oblivious and Demand-Aware Optical Datacenter Network Designs

This paper presents a performance analysis of the design space of optica...
research
09/04/2019

Simulation and computational analysis of multiscale graph agent-based tumor model

This paper deals with the cellular biological network analysis of the tu...
research
06/30/2021

Global Systems Performance Analysis For Mobile Communications (GSM) using Cellular Network CODECS

Global System for Mobile Communications (GSM) is a cellular network that...
research
01/17/2023

High-Performance and Scalable Agent-Based Simulation with BioDynaMo

Agent-based modeling plays an essential role in gaining insights into bi...
research
01/16/2019

Analytic Performance Modeling and Analysis of Detailed Neuron Simulations

Big science initiatives are trying to reconstruct and model the brain by...
research
04/29/2019

SPH-EXA: Enhancing the Scalability of SPH codes Via an Exascale-Ready SPH Mini-App

Numerical simulations of fluids in astrophysics and computational fluid ...

Please sign up or login with your details

Forgot password? Click here to reset