2021 23rd International Conference on Control Systems and Computer Science (CSCS) 2021
DOI: 10.1109/cscs52396.2021.00043
|View full text |Cite
|
Sign up to set email alerts
|

A Python Framework for Fast Modelling and Simulation of Cellular Nonlinear Networks and other Finite-difference Time-domain Systems

Abstract: This paper introduces and evaluates a freely available cellular nonlinear network simulator optimized for the effective use of GPUs, to achieve fast modelling and simulations. Its relevance is demonstrated for several applications in nonlinear complex dynamical systems, such as slow-growth phenomena as well as for various image processing applications such as edge detection. The simulator is designed as a Jupyter notebook written in Python and functionally tested and optimized to run on the freely available cl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
2
1
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 15 publications
(24 reference statements)
0
2
0
Order By: Relevance
“…Numba enables compiling Python to machine code and achieves speeds typically only attainable by lower-level compiled languages, such as C, C++ or FORTRAN. Numba has been used across many scientific domains as both a tool to accelerate codebases and as a platform for computational research, as puth forth by authors such as [60][61][62][63][64][65][66][67][68][69][70][71][72][73][74]. Numba is essentially a front end to LLVM, which was originally proposed as a high-performance compiler infrastructure by [75].…”
Section: Fair Cpu and Gpu Comparisonsmentioning
confidence: 99%
“…Numba enables compiling Python to machine code and achieves speeds typically only attainable by lower-level compiled languages, such as C, C++ or FORTRAN. Numba has been used across many scientific domains as both a tool to accelerate codebases and as a platform for computational research, as puth forth by authors such as [60][61][62][63][64][65][66][67][68][69][70][71][72][73][74]. Numba is essentially a front end to LLVM, which was originally proposed as a high-performance compiler infrastructure by [75].…”
Section: Fair Cpu and Gpu Comparisonsmentioning
confidence: 99%
“…Dogaru R. and Dogaru I. [85] evaluated Numba in reaction-diffusion cellular non-linear networks. Azizi [86] utilized Numba and CuPy, among other Python-based platforms, to optimize expectation-maximization algorithms, yielding promising results.…”
Section: Introductionmentioning
confidence: 99%