NeuroGPU: GPU Accelerated Neuronal Modeling
The project involved convex optimization and GPU programming to speed up neuronal simulations. Essentially, given the description of a neuron and/or a neuronal network, the project aims to translate this high level description into something that can be run on a GPU. GPU-bound simulations are on the order of 1000’s of times faster than CPU-bound simulations. This summer, I worked on porting these simulations to Python, where they can be more easily accessed by programmers and streamlining the efficiency of the modeling program.