Repository navigation
event runtime and energy
event_runtime.sparse_run()
is a parallel, training-free inference path that propagates spike events
instead of dense MACs. It returns a SparseResult with the same readout
contract as the dense Trajectory, and
dense_compare proves
parity within tolerance. The dense path stays the untouched default.
SynapticCounter tallies SOP
(synaptic ops), MAC (dense baseline), AC, and timesteps; for a sparse
input SOP < MAC by the active-spike ratio.
Each target carries a declared cost table under
energy/costs/ (reference,
norse, lava_loihi2, spinnaker2, speck, xylo), giving energy per
SOP/MAC/AC and latency per timestep. Every table is "measured": false and
carries its source.
spikeforge-energy account --topology conv_net --target reference --sparse
spikeforge-energy report --topology conv_net --target referenceaccount prints the report; report adds the sparse-vs-dense parity block.
The energy_report WebSocket action and the benchmark --energy path carry
the same payload; EnergyPanel
renders it with a prominent estimate badge.
Every report carries estimate: true and a basis ("declared cost table",
or "unavailable" when a target has no table — never a fabricated number).
Numbers are estimates from declared tables, never presented as measured,
until a device reports its own timing.
- Home
- Architecture
- Backend Execution
- Benchmarks
- Dashboard
- Development
- Event Datasets
- Event Runtime And Energy
- Features
- Implications And Boundaries
- Interop Foldins
- Interpreter Spine
- Introspection
- Model Deployment
- Model Hub
- Notes
- Operational Maturity
- Production Workflows
- Project Layout
- Quickstart
- Requirements
- Sequence Primitives
- Streaming Timeseries
- Targets And Interop
- Usage
- Arch 0001 Adr Repo Topology
- Arch 0001 Core Boundary
- Arch 0001 Decision Metrics
- Arch 0001 Migration Plan
- Arch 0001 Packaging Versioning
- Arch 0001 Protocol Contract
- Arch 0001 Risk Register
- Arch 0001 Target Topology
- Backend Execution Plan
- Ecosystem Listings
- Ecosystem Roadmap
- Event Runtime Plan
- Hub Expansion Plan
- Plans
- Interop Foldins Plan
- Interpreter Spine Plan
- Memory System Research
- Model Hub Plan
- Operations Plan
- Production Toolkit Plan
- Production Use Cases
- Professional Roadmap
- Repo Topology Plan
- Sequence Primitives Plan
- Use Case Audio Keyword Spotting
- Use Case Biosignal Medical Monitoring
- Use Case Computational Neuroscience
- Use Case Edge Power Budgets
- Use Case Event Camera Vision
- Use Case Intrusion Anomaly Detection
- Use Case Low Latency Sensor Stream
- Use Case Rl Control Robotics
- Use Case Spiking Transformers
- Use Case Streaming Timeseries