Graphitti
A toolkit/software architecture to ease creating high-performance neural network simulators
Loading...
Searching...
No Matches
Core Directory Reference
Directory dependency graph for Core:
Simulator/Core

Directories

 FunctionNodes
 

Files

 Core.cpp
 Orchestrates most functionality in the simulation.
 
 Core.h
 Orchestrates most functionality in the simulation.
 
 CPUModel.cpp
 Implementation of Model for graph-based networks.
 
 CPUModel.h
 Implementation of Model for execution on CPU (single core).
 
 EdgeIndexMap.h
 A structure maintains outgoing and edges list (forward map).
 
 GPUModel.cpp
 Implementation of Model for the spiking neural networks.
 
 GPUModel.h
 Implementation of Model for the graph-based networks.
 
 Graphitti_Main.cpp
 Starting point of the Simulation - Main.
 
 Model.cpp
 Implementation of Model for the graph-based networks.
 
 Model.h
 Implementation of Model for graph-based networks.
 
 OperationManager.cpp
 Singleton instance method that registers and executes functions based on operation types.
 
 OperationManager.h
 Singleton instance method that registers and executes functions based on operation types.
 
 Operations.h
 This class is public reference to the operation types that the OperationManager can register and execute. Stores operation types as an enum.
 
 Serializer.cpp
 Provides serialization and deserialization functionality using the Cereal library.
 
 Serializer.h
 Provides serialization and deserialization functionality using the Cereal library.
 
 Simulator.cpp
 Platform independent base class for the Brain Grid simulator. Simulator is a singleton class (a class that can only have one object)
 
 Simulator.h
 Platform independent base class for the Brain Grid simulator. Simulator is a singleton class (a class that can only have one object)