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...

Full description

Saved in:
Bibliographic Details
Published inarXiv.org
Main Authors Yik, Jason, Korneel Van den Berghe, den Blanken, Douwe, Younes Bouhadjar, Fabre, Maxime, Hueber, Paul, Kleyko, Denis, Pacik-Nelson, Noah, Pao-Sheng, Vincent Sun, Tang, Guangzhi, Wang, Shenqi, Zhou, Biyan, Soikat Hasan Ahmed, Joseph, George Vathakkattil, Leto, Benedetto, Micheli, Aurora, Mishra, Anurag Kumar, Lenz, Gregor, Sun, Tao, Zergham Ahmed, Akl, Mahmoud, Anderson, Brian, Andreou, Andreas G, Bartolozzi, Chiara, Basu, Arindam, Petrut Bogdan, Bohte, Sander, Buckley, Sonia, Cauwenberghs, Gert, Chicca, Elisabetta, Corradi, Federico, Guido de Croon, Danielescu, Andreea, Daram, Anurag, Davies, Mike, Demirag, Yigit, Eshraghian, Jason, Fischer, Tobias, est, Jeremy, Fra, Vittorio, Furber, Steve, Furlong, P Michael, Gilpin, William, Gilra, Aditya, Gonzalez, Hector A, Indiveri, Giacomo, Joshi, Siddharth, Karia, Vedant, Khacef, Lyes, Knight, James C, Kriener, Laura, Kubendran, Rajkumar, Kudithipudi, Dhireesha, Yao-Hong, Liu, Liu, Shih-Chii, Ma, Haoyuan, Manohar, Rajit, Margarit-Taulé, Josep Maria, Mayr, Christian, Michmizos, Konstantinos, Muir, Dylan, Neftci, Emre, Nowotny, Thomas, Ottati, Fabrizio, Ozcelikkale, Ayca, Panda, Priyadarshini, Park, Jongkil, Payvand, Melika, Pehle, Christian, Petrovici, Mihai A, Pierro, Alessandro, Posch, Christoph, Renner, Alpha, Sandamirskaya, Yulia, Schaefer, Clemens JS, André van Schaik, Schemmel, Johannes, Schmidgall, Samuel, Schuman, Catherine, Jae-sun, Seo, Sheik, Sadique, Sumit Bam Shrestha, Sifalakis, Manolis, Sironi, Amos, Stewart, Matthew, Stewart, Kenneth, Stewart, Terrence C, Stratmann, Philipp, Timcheck, Jonathan, Tömen, Nergis, Urgese, Gianvito, Verhelst, Marian, Vineyard, Craig M, Vogginger, Bernhard, Yousefzadeh, Amirreza, Fatima Tuz Zohora, Frenkel, Charlotte, Reddi, Vijay Janapa
Format Paper
LanguageEnglish
Published Ithaca Cornell University Library, arXiv.org 17.01.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary: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 nearly 100 co-authors across over 50 institutions in 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 present initial performance baselines across various model architectures on the algorithm track and outline the system track benchmark tasks and guidelines. NeuroBench is intended to continually expand its benchmarks and features to foster and track the progress made by the research community.
ISSN:2331-8422