{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,30]],"date-time":"2026-07-30T16:53:59Z","timestamp":1785430439776,"version":"3.56.0"},"reference-count":50,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2026,5,17]],"date-time":"2026-05-17T00:00:00Z","timestamp":1778976000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100006769","name":"Russian Science Foundation","doi-asserted-by":"publisher","award":["23-79-10151"],"award-info":[{"award-number":["23-79-10151"]}],"id":[{"id":"10.13039\/501100006769","id-type":"DOI","asserted-by":"publisher"}]},{"award":["23-79-10151"],"award-info":[{"award-number":["23-79-10151"]}],"id":[{"id":"https:\/\/ror.org\/03y2gwe85","id-type":"ROR","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>Cycle-to-cycle variability of switching parameters inherent to memristive devices introduces significant problems in the design of neuromorphic systems and non-volatile memory. This study investigates the dynamics of a second-order memristive system incorporating capacitive effects that model parasitic charge within individual memristors, addressing both the technical need for accurate analysis of complex regimes and the demand for exploratory environments. Simulations were performed using CUDAynamics, an interactive software suite developed by the authors, which utilizes parallel computing, primarily via NVIDIA Compute Unified Device Architecture (CUDA). It integrates multiple analysis tools for dynamical systems, including bifurcation diagrams, the largest Lyapunov exponent and periodicity mapping, and interactive navigation in multidimensional parameter spaces. The memristive system was discretized applying multiple integration methods with a fixed time step and various waveforms of the input signal. Analysis tools revealed well-defined regions of chaotic dynamics in the memristor resistance parameter space as functions of input signal properties. Sinusoidal and triangular waveforms produced topologically similar distributions of dynamical regimes, whereas the square waveform, mimicking digital inputs, generated distinct dynamical patterns while still preserving chaotic trajectories under specific conditions. Interactive visualization capabilities of CUDAynamics effectively demonstrate attractor evolution and hysteresis deformation, providing immediate visual feedback that significantly enhances conceptual comprehension of nonlinear feedback mechanisms. Beyond its practical implications for the design of analog and digital memristive devices, CUDAynamics offers a scalable, open-source toolkit to aid researchers and engineers in exploring complex dynamical phenomena.<\/jats:p>","DOI":"10.3390\/a19050402","type":"journal-article","created":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T12:36:40Z","timestamp":1779107800000},"page":"402","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Simulation and Analysis of the Second-Order Memristive System in the CUDAynamics Suite"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-7049-3910","authenticated-orcid":false,"given":"Alexander","family":"Khanov","sequence":"first","affiliation":[{"name":"Department of Computer-Aided Design, Saint Petersburg Electrotechnical University \u201cLETI\u201d, 197022 St. Petersburg, Russia"},{"name":"Youth Research Institute, Saint Petersburg Electrotechnical University \u201cLETI\u201d, 197022 St. Petersburg, Russia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Maksim","family":"Gozhan","sequence":"additional","affiliation":[{"name":"Department of Computer-Aided Design, Saint Petersburg Electrotechnical University \u201cLETI\u201d, 197022 St. Petersburg, Russia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8941-4220","authenticated-orcid":false,"given":"Denis","family":"Butusov","sequence":"additional","affiliation":[{"name":"Youth Research Institute, Saint Petersburg Electrotechnical University \u201cLETI\u201d, 197022 St. Petersburg, Russia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3700-8693","authenticated-orcid":false,"given":"Yulia","family":"Bobrova","sequence":"additional","affiliation":[{"name":"Department of Computer-Aided Design, Saint Petersburg Electrotechnical University \u201cLETI\u201d, 197022 St. Petersburg, Russia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6750-2337","authenticated-orcid":false,"given":"Valerii","family":"Ostrovskii","sequence":"additional","affiliation":[{"name":"Department of Computer-Aided Design, Saint Petersburg Electrotechnical University \u201cLETI\u201d, 197022 St. Petersburg, Russia"},{"name":"Youth Research Institute, Saint Petersburg Electrotechnical University \u201cLETI\u201d, 197022 St. Petersburg, Russia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2026,5,17]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"507","DOI":"10.1109\/TCT.1971.1083337","article-title":"Memristor-The missing circuit element","volume":"18","author":"Chua","year":"1971","journal-title":"IEEE Trans. Circuit Theory"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1038\/nature06932","article-title":"The missing memristor found","volume":"453","author":"Strukov","year":"2008","journal-title":"Nature"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1297","DOI":"10.1021\/nl904092h","article-title":"Nanoscale Memristor Device as Synapse in Neuromorphic Systems","volume":"10","author":"Jo","year":"2010","journal-title":"Nano Lett."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1845","DOI":"10.1109\/TCSI.2022.3159153","article-title":"Research Progress on Memristor: From Synapses to Computing Systems","volume":"69","author":"Yang","year":"2022","journal-title":"IEEE Trans. Circuits Syst. I Regul. Pap."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"115784","DOI":"10.1016\/j.chaos.2024.115784","article-title":"Plasticity of parylene memristors: Compact phenomenological model and synaptic properties","volume":"190","author":"Yuklyaevskikh","year":"2025","journal-title":"Chaos Solitons Fractals"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"4661","DOI":"10.1038\/s41467-018-07052-w","article-title":"Biological plausibility and stochasticity in scalable VO2 active memristor neurons","volume":"9","author":"Yi","year":"2018","journal-title":"Nat. Commun."},{"key":"ref_7","first-page":"2570","article-title":"Variability-Aware Memristive Crossbars\u2014A Tutorial","volume":"69","author":"James","year":"2022","journal-title":"IEEE Trans. Circuits Syst. II Express Briefs"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"16859","DOI":"10.1039\/D1TC04201G","article-title":"Memristor modeling: Challenges in theories, simulations, and device variability","volume":"9","author":"Gao","year":"2021","journal-title":"J. Mater. Chem. C Mater."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"661","DOI":"10.1088\/0143-0807\/30\/4\/001","article-title":"The elusive memristor: Properties of basic electrical circuits","volume":"30","author":"Joglekar","year":"2009","journal-title":"Eur. J. Phys."},{"key":"ref_10","unstructured":"Kvatinsky, S., Wald, N., Satat, G., Kolodny, A., Weiser, U.C., and Friedman, E.G. (2012). MRL\u2014Memristor Ratioed Logic. 2012 13th International Workshop on Cellular Nanoscale Networks and Their Applications, IEEE."},{"key":"ref_11","first-page":"202200338","article-title":"Variability in Resistive Memories","volume":"5","author":"Miranda","year":"2023","journal-title":"Adv. Intell. Syst."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"19102","DOI":"10.1021\/acsami.2c22617","article-title":"Holistic Variability Analysis in Resistive Switching Memories Using a Two-Dimensional Variability Coefficient","volume":"15","author":"Acal","year":"2023","journal-title":"ACS Appl. Mater. Interfaces"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"111736","DOI":"10.1016\/j.mee.2022.111736","article-title":"Variability estimation in resistive switching devices, a numerical and kinetic Monte Carlo perspective","volume":"257","author":"Maldonado","year":"2022","journal-title":"Microelectron. Eng."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Glukhov, A., Bridarolli, D., Ricci, S., Li, R., Shreya, S., Farkhani, H., Moradi, F., and Ielmini, D. (2023). Compact Modeling of Resistive Switching Memory (RRAM) with Voltage and Temperature Dependences. 2023 IEEE Nanotechnology Materials and Devices Conference (NMDC), IEEE.","DOI":"10.1109\/NMDC57951.2023.10343984"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"127280","DOI":"10.1109\/ACCESS.2025.3590140","article-title":"A Comprehensive Compact Model for Multilevel Switching in TaOx-Based Memristive 1T-1R Cells","volume":"13","author":"Son","year":"2025","journal-title":"IEEE Access"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1038\/nnano.2012.240","article-title":"Memristive devices for computing","volume":"8","author":"Yang","year":"2013","journal-title":"Nat. Nanotechnol."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1630014","DOI":"10.1142\/S0218127416300147","article-title":"Parasitic Effects on Memristor Dynamics","volume":"26","author":"Itoh","year":"2016","journal-title":"Int. J. Bifurc. Chaos"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"59825","DOI":"10.1109\/ACCESS.2019.2914938","article-title":"Parasitic Memcapacitor Effects on HP TiO2 Memristor Dynamics","volume":"7","author":"Shen","year":"2019","journal-title":"IEEE Access"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"110699","DOI":"10.1016\/j.chaos.2021.110699","article-title":"Capacitive effects can make memristors chaotic","volume":"144","author":"Guseinov","year":"2021","journal-title":"Chaos Solitons Fractals"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"3423","DOI":"10.1007\/s12633-020-00761-2","article-title":"Investigation of Inherent Capacitive Effects in Linear Memristor Model","volume":"13","author":"Singh","year":"2021","journal-title":"Silicon"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"31633","DOI":"10.1038\/s41598-024-80568-y","article-title":"Identifying and understanding the nonlinear behavior of memristive devices","volume":"14","author":"Yarragolla","year":"2024","journal-title":"Sci. Rep."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Ostrovskii, V., Fedoseev, P., Bobrova, Y., and Butusov, D. (2021). Structural and Parametric Identification of Knowm Memristors. Nanomaterials, 12.","DOI":"10.3390\/nano12010063"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1323","DOI":"10.1109\/TCSI.2010.2097731","article-title":"Nonlinear Dynamics of Memristor Oscillators","volume":"58","author":"Corinto","year":"2011","journal-title":"IEEE Trans. Circuits Syst. I Regul. Pap."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"023136","DOI":"10.1063\/1.4729135","article-title":"A chaotic circuit based on Hewlett-Packard memristor","volume":"22","author":"Buscarino","year":"2012","journal-title":"Chaos Interdiscip. J. Nonlinear Sci."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1016\/j.chaos.2016.11.016","article-title":"Hidden extreme multistability in memristive hyperchaotic system","volume":"94","author":"Bao","year":"2017","journal-title":"Chaos Solitons Fractals"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Chen, S., Ding, D., and Yang, Z. (2023). Multistability and Hidden Attractors in a Fractional-Order Memristive Tabu Learning Neuron Model and Its Medical Image Encryption. 2023 IEEE International Conference on Memristive Computing and Applications (ICMCA), IEEE.","DOI":"10.1109\/ICMCA59770.2023.10481226"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1016\/j.cnsns.2011.04.005","article-title":"Parameter identification and synchronization of fractional-order chaotic systems","volume":"17","author":"Yuan","year":"2012","journal-title":"Commun. Nonlinear Sci. Numer. Simul."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"116230","DOI":"10.1016\/j.chaos.2025.116230","article-title":"Reservoir computing system using discrete memristor for chaotic temporal signal processing","volume":"194","author":"Deng","year":"2025","journal-title":"Chaos Solitons Fractals"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"8633","DOI":"10.1038\/s41598-022-11240-6","article-title":"Memristor-based PUF for lightweight cryptographic randomness","volume":"12","author":"Ibrahim","year":"2022","journal-title":"Sci. Rep."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/MM.2023.3248080","article-title":"XCRYPT: Accelerating Lattice-Based Cryptography with Memristor Crossbar Arrays","volume":"43","author":"Singh","year":"2023","journal-title":"IEEE Micro"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1109\/81.915385","article-title":"Chaos-based random number generators-part I: Analysis","volume":"48","author":"Stojanovski","year":"2001","journal-title":"IEEE Trans. Circuits Syst. I Fundam. Theory Appl."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1016\/j.cnsns.2015.12.021","article-title":"Numerical characterization of nonlinear dynamical systems using parallel computing: The role of GPUs approach","volume":"37","author":"Fazanaro","year":"2016","journal-title":"Commun. Nonlinear Sci. Numer. Simul."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"04022253","DOI":"10.1061\/JSENDH.STENG-11311","article-title":"Challenges in GPU-Accelerated Nonlinear Dynamic Analysis for Structural Systems","volume":"149","author":"Simpson","year":"2023","journal-title":"J. Struct. Eng."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"2450134","DOI":"10.1142\/S0218127424501347","article-title":"Revealing Hidden Features of Chaotic Systems Using High-Performance Bifurcation Analysis Tools Based on CUDA Technology","volume":"34","author":"Rybin","year":"2024","journal-title":"Int. J. Bifurc. Chaos"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"2630017","DOI":"10.1142\/S021812742630017X","article-title":"Calculating Basins of Attraction Using CUDA: High-Resolution Mapping of Multistable Dynamics","volume":"36","author":"Rybin","year":"2026","journal-title":"Int. J. Bifurc. Chaos"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"157773","DOI":"10.1109\/ACCESS.2020.3019633","article-title":"Computing of 3D Bifurcation Diagrams with Nvidia CUDA Technology","volume":"8","author":"Pala","year":"2020","journal-title":"IEEE Access"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"6","DOI":"10.69882\/adba.chf.2024072","article-title":"A Novel Chaos-Based Encryption Technique with Parallel Processing Using CUDA for Mobile Powerful GPU Control Center","volume":"1","year":"2024","journal-title":"Chaos Fractals"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Wang, Y., Shi, Y., Yang, T., Wang, W., Sun, Z., and Zhang, Y. (2026). Structural Performance Warning Based on Computer Intelligent Monitoring and Fractional-Order Multi-Rate Kalman Fusion Method. Fractal Fract., 10.","DOI":"10.3390\/fractalfract10030186"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"2767","DOI":"10.1109\/TPDS.2023.3291795","article-title":"Simeuro: A Hybrid CPU-GPU Parallel Simulator for Neuromorphic Computing Chips","volume":"34","author":"Zhang","year":"2023","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"014006","DOI":"10.1088\/2634-4386\/ad29fc","article-title":"ReARTSim: An ReRAM ARray Transient Simulator with GPU optimized runtime acceleration","volume":"4","author":"Sui","year":"2024","journal-title":"Neuromorphic Comput. Eng."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Huang, J., Stathopoulos, S., Serb, A., and Prodromakis, T. (2022). NeuroPack: An Algorithm-Level Python-Based Simulator for Memristor-Empowered Neuro-Inspired Computing. Front. Nanotechnol., 4.","DOI":"10.3389\/fnano.2022.851856"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"126106","DOI":"10.1063\/5.0127684","article-title":"Direct numerical simulation of compressible turbulence accelerated by graphics processing unit: An open-source high accuracy accelerated computational fluid dynamic software","volume":"34","author":"Dang","year":"2022","journal-title":"Phys. Fluids"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Fedoseev, P., Karimov, A., Legat, V., and Butusov, D. (2022). Preference and Stability Regions for Semi-Implicit Composition Schemes. Mathematics, 10.","DOI":"10.3390\/math10224327"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"112794","DOI":"10.1016\/j.chaos.2022.112794","article-title":"Inducing multistability in discrete chaotic systems using numerical integration with variable symmetry","volume":"165","author":"Ostrovskii","year":"2022","journal-title":"Chaos Solitons Fractals"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Butcher, J.C. (2016). Numerical Methods for Ordinary Differential Equations, Wiley.","DOI":"10.1002\/9781119121534"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"5251","DOI":"10.1088\/0305-4470\/39\/19\/S01","article-title":"Geometric integrators for ODEs","volume":"39","author":"McLachlan","year":"2006","journal-title":"J. Phys. A Math. Gen."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1016\/0167-2789(85)90011-9","article-title":"Determining Lyapunov exponents from a time series","volume":"16","author":"Wolf","year":"1985","journal-title":"Phys. D Nonlinear Phenom."},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Tzepos, D., Trader, O., and Magnes, J. (2026). Comparing the Rosenstein and Wolf Algorithms in Experimental Chaos Through C. elegans Locomotion. Chaotic Modeling and Simulation International Conference, Springer Nature.","DOI":"10.1007\/978-3-031-98173-9_16"},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"600","DOI":"10.1109\/TIP.2003.819861","article-title":"Image quality assessment: From error visibility to structural similarity","volume":"13","author":"Wang","year":"2004","journal-title":"IEEE Trans. Image Process."},{"key":"ref_50","first-page":"2640591","article-title":"Analytical Study on the Influence of Parasitic Elements in a Memristor","volume":"2018","author":"Bologna","year":"2018","journal-title":"Math. Probl. Eng."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/19\/5\/402\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,22]],"date-time":"2026-05-22T04:23:40Z","timestamp":1779423820000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/19\/5\/402"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5,17]]},"references-count":50,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2026,5]]}},"alternative-id":["a19050402"],"URL":"https:\/\/doi.org\/10.3390\/a19050402","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,5,17]]}}}