-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #166 from ai-models/main
Add CARLSim
- Loading branch information
Showing
2 changed files
with
34 additions
and
2 deletions.
There are no files selected for viewing
28 changes: 28 additions & 0 deletions
28
content/english/neuromorphic-computing/software/snn-frameworks/carlsim/index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
--- | ||
title: CARLsim | ||
type: neuromorphic-software | ||
description: GPU-accelerated library for simulating large-scale spiking neural network (SNN) models with high biologically realistic synaptic dynamics. | ||
stars_widget_url: https://img.shields.io/github/stars/UCI-CARL/CARLsim6.svg?style=social | ||
stars: 34 | ||
website: https://uci-carl.github.io/CARLsim3/ | ||
field_of_application: Machine Learning, Hardware Interface | ||
source_code: https://github.com/UCI-CARL/CARLsim6 | ||
license: MIT | ||
supports_hardware: True | ||
language: C/C++/Python | ||
maintainer: Jeff Krichmar | ||
--- | ||
|
||
## Overview | ||
|
||
CARLsim is an efficient, easy-to-use, GPU-accelerated library for simulating large-scale spiking neural network (SNN) models with a high degree of biological detail. CARLsim allows execution of networks of Izhikevich spiking neurons with realistic synaptic dynamics on both generic x86 CPUs and standard off-the-shelf GPUs. The simulator provides a PyNN-like programming interface in C/C++, which allows for details and parameters to be specified at the synapse, neuron, and network level. | ||
|
||
Some features include: | ||
- CUDA 11 support | ||
- CMake build system | ||
- Neuromodulatory features | ||
- Integration of Python LEAP | ||
- Axonal Plasticity learning rule (release 6.1) | ||
- a more complete STDP implementation which includes neuromodulatory mechanisms | ||
- an automated parameter tuning interface that utilizes evolutionary algorithms to construct functional SNNs | ||
- a test suite for functional code verification |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters