NeuroBench: A Framework for Benchmarking Neuromorphic Computing Algorithms and Systems
Neuromorphic computing shows promise for advancing computing efficiency and capabilities of AI applications using brain-inspired principles. However, the neuromorphic research field currently lacks standardized benchmarks, making it difficult to accurately measure technological advancements, compare...
Gespeichert in:
Hauptverfasser: | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Neuromorphic computing shows promise for advancing computing efficiency and
capabilities of AI applications using brain-inspired principles. However, the
neuromorphic research field currently lacks standardized benchmarks, making it
difficult to accurately measure technological advancements, compare performance
with conventional methods, and identify promising future research directions.
Prior neuromorphic computing benchmark efforts have not seen widespread
adoption due to a lack of inclusive, actionable, and iterative benchmark design
and guidelines. To address these shortcomings, we present NeuroBench: a
benchmark framework for neuromorphic computing algorithms and systems.
NeuroBench is a collaboratively-designed effort from an open community of
researchers across industry and academia, aiming to provide a representative
structure for standardizing the evaluation of neuromorphic approaches. The
NeuroBench framework introduces a common set of tools and systematic
methodology for inclusive benchmark measurement, delivering an objective
reference framework for quantifying neuromorphic approaches in both
hardware-independent (algorithm track) and hardware-dependent (system track)
settings. In this article, we outline tasks and guidelines for benchmarks
across multiple application domains, and present initial performance baselines
across neuromorphic and conventional approaches for both benchmark tracks.
NeuroBench is intended to continually expand its benchmarks and features to
foster and track the progress made by the research community. |
---|---|
DOI: | 10.48550/arxiv.2304.04640 |