2016
DOI: 10.1016/j.cnsns.2015.12.021
|View full text |Cite
|
Sign up to set email alerts
|

Numerical characterization of nonlinear dynamical systems using parallel computing: The role of GPUs approach

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 16 publications
(4 citation statements)
references
References 75 publications
0
4
0
Order By: Relevance
“…. Corresponding numerical simulation diagrams were obtained by MATCONT package, XPPAUTO software, and parallel computing [63][64][65], including stability distribution diagrams, two-parameter bifurcation diagrams, and the maximum Lyapunov exponent diagrams, etc. The fourth-order Runge-Kutta algorithm with step size 0.01 and initial value fixed at (0.1, 0.1, 0.1, 0.1, 0.1) is applied in numerical calculation and process.…”
Section: Methodsmentioning
confidence: 99%
“…. Corresponding numerical simulation diagrams were obtained by MATCONT package, XPPAUTO software, and parallel computing [63][64][65], including stability distribution diagrams, two-parameter bifurcation diagrams, and the maximum Lyapunov exponent diagrams, etc. The fourth-order Runge-Kutta algorithm with step size 0.01 and initial value fixed at (0.1, 0.1, 0.1, 0.1, 0.1) is applied in numerical calculation and process.…”
Section: Methodsmentioning
confidence: 99%
“…This phenomenon is called thread divergence. This is why explicit algorithms produces much higher speed-up over CPUs for nonstiff problems (even by a factor of 100 [39,71]) compared to the implicit ones for stiff problems (usually less than a factor 10 [40]). This is a consequence of the much more simple control logic of explicit solvers causing much less hazard for thread divergence.…”
Section: The Integration Algorithmsmentioning
confidence: 99%
“…In this way, only the required special properties are transferred back to the host (main memory of the CPU) from the device (global memory of the GPU) after the end of a simulation instead of the whole trajectories. Although many other implementations (on GPUs) have been already published during the last years [65][66][67][68][69][70][71], according to the best knowledge of the author, such a general technique to handle large number of independent ODEs is still not available in the literature.…”
Section: Introductionmentioning
confidence: 99%
“…Due to the aforementioned reasons, reimplementations of even the simplest Runge-Kutta solvers exist in the literature for many specialised problems: solving chemical kinetics [59][60][61][62], simulation in astrophysics [63,64], epidemiological model fitting [65,66] or non-linear dynamical analysis [67,68], to name a few. Some general-purpose solvers, e.g., ODEINT or DifferentialEquations.jl (written in Julia) offer the possibility to transfer the integration procedure to the GPU.…”
Section: Introductionmentioning
confidence: 99%