*Result*: Research on parallel computing of the olfactory neural network based on multithreading.
Nature. 2019 Jan;565(7740):448-453. (PMID: 30626972)
Nature. 2021 Sep;597(7874):126-131. (PMID: 34349260)
Neural Netw. 1998 Apr;11(3):449-466. (PMID: 12662822)
Neuroimage. 2019 Apr 1;189:45-54. (PMID: 30630079)
Phys Rev E Stat Nonlin Soft Matter Phys. 2001 Dec;64(6 Pt 1):061907. (PMID: 11736210)
Ther Clin Risk Manag. 2022 Mar 05;18:185-195. (PMID: 35281777)
Neural Regen Res. 2025 Sep 1;20(9):2480-2494. (PMID: 39503417)
J Theor Biol. 2019 Feb 7;462:109-121. (PMID: 30290156)
PLoS Comput Biol. 2022 Feb 7;18(2):e1009856. (PMID: 35130267)
Bull Math Biol. 2022 Aug 25;84(10):107. (PMID: 36008641)
Neurosci Biobehav Rev. 2022 Oct;141:104853. (PMID: 36064146)
Biol Cybern. 1989;61(5):379-92. (PMID: 2551392)
Nat Mach Intell. 2020 Mar;2(3):181-191. (PMID: 38650843)
Neuroimage. 2019 Mar;188:84-91. (PMID: 30529396)
Nature. 2023 Jun;618(7963):193-200. (PMID: 37225986)
PLoS Comput Biol. 2016 Apr 11;12(4):e1004850. (PMID: 27065441)
Oncotarget. 2017 Apr 8;8(45):79212-79222. (PMID: 29108300)
Curr Neuropharmacol. 2019;17(9):891-911. (PMID: 30520376)
IEEE Trans Neural Netw Learn Syst. 2025 Jun;36(6):11466-11478. (PMID: 40031648)
Nature. 2023 Mar;615(7953):742-749. (PMID: 36922591)
Biosens Bioelectron. 2021 Jan 1;171:112739. (PMID: 33096431)
*Further Information*
*To improve the computational efficiency of olfactory neural network, this paper proposes a multithreading-based parallel computing method. Firstly, focusing on the olfactory neural network and its neuronal equations, this paper analyzes and compares the computational efficiency and recognition performance of the fourth-order Runge-Kutta method (RK4) and other ODE solvers in the olfactory neural network. This establishes the foundation for subsequent ODE solver selection. Then, while maintaining recognition accuracy, this paper implements parallel computing in olfactory neural networks through data parallelism based on multithreading, aiming to improve their computational efficiency. Experimental results indicate that when balancing computational speed and recognition accuracy, the forward Euler method emerges as the most suitable ODE solver for the neuronal equations of the olfactory neural network. Its average computation time is 7205 s, and the average recognition accuracy is 98.19%. The multithreading-based data parallel computing method proposed in this paper can effectively improve the computational efficiency of the olfactory neural network. When the number of threads is 12, the olfactory neural network achieves relatively the best experimental results: the average speedup ratio S is 7.9082, the parallel efficiency E is 0.6590, the average recognition accuracy is 98.30%, and the computation time is 1,359 s. Notably, when the number of threads is 5, the olfactory neural network reaches the highest average recognition accuracy of 98.77% on the epileptic EEG dataset.
(© 2025. The Author(s).)*
*Declarations. Competing interests: The authors declare no competing interests. Ethical approval: The paper does not contain any studies with human participants or animals performed by any of the authors. Informed consent: The author declares that I have informed consent.*