Efficient Tree Solver for Hines Matrices on the GPU

10/30/2018
by   Felix Huber, et al.
0

The human brain consists of a large number of interconnected neurons communicating via exchange of electrical spikes. Simulations play an important role in better understanding electrical activity in the brain and offers a way to to compare measured data to simulated data such that experimental data can be interpreted better. A key component in such simulations is an efficient solver for the Hines matrices used in computing inter-neuron signal propagation. In order to achieve high performance simulations, it is crucial to have an efficient solver algorithm. In this report we explain a new parallel GPU solver for these matrices which offers fine grained parallelization and allows for work balancing during the simulation setup.

READ FULL TEXT
research
05/14/2022

A Low-latency Communication Design for Brain Simulations

Brain simulation, as one of the latest advances in artificial intelligen...
research
06/09/2023

Efficient parallelization strategy for real-time FE simulations

This paper introduces an efficient and generic framework for finite-elem...
research
01/22/2021

An ensemble solver for segregated cardiovascular FSI

Computational models are increasingly used for diagnosis and treatment o...
research
12/05/2020

GpuShareSat: a SAT solver using the GPU for clause sharing

We describe a SAT solver using both the GPU (CUDA) and the CPU with a ne...
research
05/30/2018

Monodromy Solver: Sequential and Parallel

We describe, study, and experiment with an algorithm for finding all sol...
research
07/12/2019

Equal bi-Vectorized (EBV) method to high performance on GPU

Due to importance of reducing of time solution in numerical codes, we pr...
research
05/13/2020

MPI+OpenMP Tasking Scalability for Multi-Morphology Simulations of the Human Brain

The simulation of the behavior of the human brain is one of the most amb...

Please sign up or login with your details

Forgot password? Click here to reset