Skip to content

a repository for experiments in implementing agent-based compartmental models on the GPU in Julia

License

Notifications You must be signed in to change notification settings

pcjentsch/GPUContagion.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPUContagion

Currently this is just a place for experimentation, I implement ideas from this repo into my actual projects, and hopefully PRs into the Julia GPU packages.

The basic functionality implemented is a simple CUDA kernel that implements an SIR model on a network, represented by a BitMatrix.

It's currently about an order of magnitude faster than the equivalent algorithm on a CPU. I am using a BitMatrix for it's fast edge-rewiring complexity, as the ultimate goal is a time-dependent network.

About

a repository for experiments in implementing agent-based compartmental models on the GPU in Julia

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages