Catalogue Search | MBRL
Search Results Heading
Explore the vast range of titles available.
MBRLSearchResults
-
LanguageLanguage
-
SubjectSubject
-
Item TypeItem Type
-
DisciplineDiscipline
-
YearFrom:-To:
-
More FiltersMore FiltersIs Peer Reviewed
Done
Filters
Reset
4
result(s) for
"Patronis, Alexander"
Sort by:
A Modular Workflow for Performance Benchmarking of Neuronal Network Simulations
by
Pronold, Jari
,
Kurth, Anno Christopher
,
Patronis, Alexander
in
Benchmarks
,
Computational neuroscience
,
Efficiency
2022
Modern computational neuroscience strives to develop complex network models to explain dynamics and function of brains in health and disease. This process goes hand in hand with advancements in the theory of neuronal networks and increasing availability of detailed anatomical data on brain connectivity. Large-scale models that study interactions between multiple brain areas with intricate connectivity and investigate phenomena on long time scales such as system-level learning require progress in simulation speed. The corresponding development of state-of-the-art simulation engines relies on information provided by benchmark simulations which assess the time-to-solution for scientifically relevant, complementary network models using various combinations of hardware and software revisions. However, maintaining comparability of benchmark results is difficult due to a lack of standardized specifications for measuring the scaling performance of simulators on high-performance computing (HPC) systems. Motivated by the challenging complexity of benchmarking, we define a generic workflow that decomposes the endeavor into unique segments consisting of separate modules. As a reference implementation for the conceptual workflow, we develop beNNch: an open-source software framework for the configuration, execution, and analysis of benchmarks for neuronal network simulations. The framework records benchmarking data and metadata in a unified way to foster reproducibility. For illustration, we measure the performance of various versions of the NEST simulator across network models with different levels of complexity on a contemporary HPC system, demonstrating how performance bottlenecks can be identified, ultimately guiding the development toward more efficient simulation technology.
Journal Article
Simulation of the head-disk interface gap using a hybrid multi-scale method
by
Benzi, John
,
Lockerby, Duncan A
,
Patronis, Alexander
in
Computer simulation
,
Disk drives
,
Entrances
2018
We present a hybrid multi-scale method that provides a capability to capture the disparate scales associated with modelling flow in micro- and nano-devices. Our model extends the applicability of an internal-flow multi-scale method by providing a framework to couple the internal (small scale) flow regions to the external (large scale) flow regions. We demonstrate the application of both the original methodology and the new hybrid approach to model the flow field in the vicinity of the head-disk interface gap of a hard disk drive enclosure. The internal flow regions within the gap are modelled by an extended internal-flow multi-scale method that utilises a finite-difference scheme for non-uniform grids. Our proposed hybrid multi-scale method is then employed to couple the internal micro-flow region to the flow external to the gap, to capture entrance/exit effects. We also demonstrate the successful application of the method in capturing other localised phenomena (e.g. those due to localised wall heating).
Journal Article
Efficient simulation of internal multiscale gas flows
2015
We develop, validate, and apply an efficient multiscale method for the simulation of a large class of low-speed internal rarefied gas flows, which are critical to a range of future technologies. The method is based on an existing multiscale approach for the simulation of small-scale dense-fluid flows of high-aspect ratio, but has been extended to support fluid compressibility, non-isothermal conditions, three dimensional domains, and transience. Furthermore, the method is able to treat a broader range of flows: periodic, non-periodic, body-force-driven, pressure-driven, thermally-driven, and shear-driven. It also incorporates pseudospectral methods, and so boasts excellent convergence characteristics and accuracy. All verification cases presented herein are designed to be amenable to solution by a full molecular treatment (where scale separation is not exploited). The computationally demanding simulation technique known as direct simulation Monte Carlo (DSMC) is employed to obtain reference solutions, allowing for comparison with those computed by the multiscale method: excellent agreement is observed throughout. The unsteady (time-marching) implementation of the method, which allows for the resolution of transient flows, is validated by comparison with time dependent experimental data. Again, agreement is excellent. The computational efficiency of the multiscale method is exceptional. It provides efficiency gains of multiple orders of magnitude, relative to full molecular simulations (by the DSMC method); in some cases, the multiscale method allows for the solution of otherwise computationally intractable problems. Note, highly scale-separated systems are simulated with even greater efficiency. Following the experimental validation of the method, it is applied to the study of thermal-transpiration compressors (and implicitly Knudsen compressors). We characterise the effectiveness of these devices by considering the maximum pressure difference attainable for various combinations of (realistic) thermodynamic and geometric conditions. The development time required to obtain this pressure difference, which is also considered as a performance indicator, is also computed.
Dissertation
A Modular Workflow for Performance Benchmarking of Neuronal Network Simulations
2021
Modern computational neuroscience strives to develop complex network models to explain dynamics and function of brains in health and disease. This process goes hand in hand with advancements in the theory of neuronal networks and increasing availability of detailed anatomical data on brain connectivity. Large-scale models that study interactions between multiple brain areas with intricate connectivity and investigate phenomena on long time scales such as system-level learning require progress in simulation speed. The corresponding development of state-of-the-art simulation engines relies on information provided by benchmark simulations which assess the time-to-solution for scientifically relevant, complementary network models using various combinations of hardware and software revisions. However, maintaining comparability of benchmark results is difficult due to a lack of standardized specifications for measuring the scaling performance of simulators on high-performance computing (HPC) systems. Motivated by the challenging complexity of benchmarking, we define a generic workflow that decomposes the endeavor into unique segments consisting of separate modules. As a reference implementation for the conceptual workflow, we develop beNNch: an open-source software framework for the configuration, execution, and analysis of benchmarks for neuronal network simulations. The framework records benchmarking data and metadata in a unified way to foster reproducibility. For illustration, we measure the performance of various versions of the NEST simulator across network models with different levels of complexity on a contemporary HPC system, demonstrating how performance bottlenecks can be identified, ultimately guiding the development toward more efficient simulation technology.