Enregistré dans:
Détails bibliographiques
Auteurs principaux: Abreu, Steven, Pedersen, Jens E.
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:https://arxiv.org/abs/2410.22352
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866929567291146240
author Abreu, Steven
Pedersen, Jens E.
author_facet Abreu, Steven
Pedersen, Jens E.
contents The value of brain-inspired neuromorphic computers critically depends on our ability to program them for relevant tasks. Currently, neuromorphic hardware often relies on machine learning methods adapted from deep learning. However, neuromorphic computers have potential far beyond deep learning if we can only harness their energy efficiency and full computational power. Neuromorphic programming will necessarily be different from conventional programming, requiring a paradigm shift in how we think about programming. This paper presents a conceptual analysis of programming within the context of neuromorphic computing, challenging conventional paradigms and proposing a framework that aligns more closely with the physical intricacies of these systems. Our analysis revolves around five characteristics that are fundamental to neuromorphic programming and provides a basis for comparison to contemporary programming methods and languages. By studying past approaches, we contribute a framework that advocates for underutilized techniques and calls for richer abstractions to effectively instrument the new hardware class.
format Preprint
id arxiv_https___arxiv_org_abs_2410_22352
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Neuromorphic Programming: Emerging Directions for Brain-Inspired Hardware
Abreu, Steven
Pedersen, Jens E.
Neural and Evolutionary Computing
Artificial Intelligence
Distributed, Parallel, and Cluster Computing
Emerging Technologies
Programming Languages
The value of brain-inspired neuromorphic computers critically depends on our ability to program them for relevant tasks. Currently, neuromorphic hardware often relies on machine learning methods adapted from deep learning. However, neuromorphic computers have potential far beyond deep learning if we can only harness their energy efficiency and full computational power. Neuromorphic programming will necessarily be different from conventional programming, requiring a paradigm shift in how we think about programming. This paper presents a conceptual analysis of programming within the context of neuromorphic computing, challenging conventional paradigms and proposing a framework that aligns more closely with the physical intricacies of these systems. Our analysis revolves around five characteristics that are fundamental to neuromorphic programming and provides a basis for comparison to contemporary programming methods and languages. By studying past approaches, we contribute a framework that advocates for underutilized techniques and calls for richer abstractions to effectively instrument the new hardware class.
title Neuromorphic Programming: Emerging Directions for Brain-Inspired Hardware
topic Neural and Evolutionary Computing
Artificial Intelligence
Distributed, Parallel, and Cluster Computing
Emerging Technologies
Programming Languages
url https://arxiv.org/abs/2410.22352