On this page you can find download links for DigiCortex.

NOTE: Starting from version 1.33, DigiCortex supports 64-bit platforms only, starting from Windows 7 / Windows Server 2008 R2 and later. If you wish to run simulations in 32-bit environment or on Windows XP / Vista, please download legacy DigiCortex v1.32 binaries here.

DigiCortex v2 requires Windows 10 (11 or later is recommended), CPU with minimum AVX2 support as well as OpenGL 4.6 Core Profile capable GPU (tested with NVIDIA RTX 3xxx/4xxx). CUDA support has been temporarily removed from v2 branch pending rewrite.

DigiCortex v2 currently has limit of up to 256 CPU cores. Support for systems with more than 256 CPU cores is under development. If your system has more than 256 CPU cores, DigiCortex v2 might crash or hang.

Latest Build: Change Log:
DigiCortex v2 (64-bit) - Current Version - 2.14 (11/28/2023) Change Log
DigiCortex Demo Latest Stable Version - 1.35 (64-bit) Change Log
DigiCortex White Paper

Please note: by downloading this software you agree with the following: Usage of DigiCortex is completely on your own risk and the author assumes no responsibility for any damage and/or loss caused by your usage of DigiCortex. DigiCortex is extremely CPU and memory intensive application, performing large amounts of calculations which can cause the CPU and memory to get very hot and to operate at their thermal limits. If you are running DigiCortex on a notebook - please ensure that it is properly ventilated / cooled and connected to AC power.


Oculus Rift visualization support:: Example how to run simulation in Oculus Rift mode can be found here (click)

CUDA support: Support for CUDA (Compute Capability 2.0 and higher) is available starting from v0.95. To enable CUDA, rename DigiCortexConfig.cuda to DigiCortexConfig.xml. NOTE: CUDA support is not yet available in v2.x versions.

Support for more than 32 logical CPUs: Please use 64-bit build of DigiCortex if your system contains more than 32 logical CPUs. Starting from version 1.33, DigiCortex is 64-bit only and requires Windows 7 / Server 2008 R2 or later OS to run and supports up to 256 logical CPUs.

  • AVX support requires AVX-aware OS (Windows 7 SP1, Windows Server 2008 R2 SP1 or with hotfix 2517374)
  • DigiCortex can also run on Linux using Wine adaptation layer (OpenGL compatibility might vary). AVX support requires Linux Kernels 2.6.30 or later
  • DigiCortex requires CPUs with at least SSE3 instruction set (such as Intel Pentiumâ„¢ 4 or compatible CPUs)
  • OpenGL visualizations require GPU supporting OpenGL 2.0 (including shaders)


Diffusion MRI Data collection and sharing for this project was provided by the Human Connectome Project (HCP; Principal Investigators: Bruce Rosen, M.D., Ph.D., Arthur W. Toga, Ph.D., Van J. Weeden, MD). HCP funding was provided by the National Institute of Dental and Craniofacial Research (NIDCR), the National Institute of Mental Health (NIMH), and the National Institute of Neurological Disorders and Stroke (NINDS). HCP data are disseminated by the Laboratory of Neuro Imaging at the University of California, Los Angeles.