An Optimizing Multi-platform Source-to-source Compiler Framework for the NEURON MODeling Language
Kumbhar P, Awile O, Keegan L, Alonso J, King J, Hines M, Schürmann F. An Optimizing Multi-platform Source-to-source Compiler Framework for the NEURON MODeling Language. Lecture Notes In Computer Science 2020, 12137: 45-58. PMCID: PMC7302241, DOI: 10.1007/978-3-030-50371-0_4.Peer-Reviewed Original ResearchDomain-specific languageDomain-specific optimizationsSource compiler frameworkCode generation frameworkTarget code generationUser modelCompiler frameworkModeling languageCode generationMultiple SIMDModern hardwareTarget architectureParallel simulationGeneration frameworkOverall speedupEfficient codeUser communityOptimized kernelsSpeedupAlgebraic simplificationSoftwareFrameworkCodeProduction simulationKernel