Your browser doesn't support javascript.
loading
Computing with Spikes: The Advantage of Fine-Grained Timing.
Verzi, Stephen J; Rothganger, Fredrick; Parekh, Ojas D; Quach, Tu-Thach; Miner, Nadine E; Vineyard, Craig M; James, Conrad D; Aimone, James B.
Afiliación
  • Verzi SJ; Energy, Earth and Complex Systems Center, Sandia National Laboratories, NM 87185-1138, U.S.A. sjverzi@sandia.gov.
  • Rothganger F; Center for Computing Research, Sandia National Laboratories, NM 87185-1326, U.S.A. frothga@sandia.gov.
  • Parekh OD; Center for Computing Research, Sandia National Laboratories, NM 87185-1326, U.S.A. odparek@sandia.gov.
  • Quach TT; Threat Intelligence Center, Sandia National Laboratories, NM 87185-1248, U.S.A. tong@sandia.gov.
  • Miner NE; System Mission Engineering Center, Sandia National Laboratories, NM 87185-9405, U.S.A. neminer@sandia.gov.
  • Vineyard CM; Center for Computing Research, Sandia National Laboratories, NM 87185-1327, U.S.A. cmviney@sandia.gov.
  • James CD; Microsystems Science, Technology and Components Center, Sandia National Laboratories, NM 87185-1425, U.S.A. cdjame@sandia.gov.
  • Aimone JB; Center for Computing Research, Sandia National Laboratories, NM 87185-1327, U.S.A. jbaimon@sandia.gov.
Neural Comput ; 30(10): 2660-2690, 2018 10.
Article en En | MEDLINE | ID: mdl-30021083
ABSTRACT
Neural-inspired spike-based computing machines often claim to achieve considerable advantages in terms of energy and time efficiency by using spikes for computation and communication. However, fundamental questions about spike-based computation remain unanswered. For instance, how much advantage do spike-based approaches have over conventional methods, and under what circumstances does spike-based computing provide a comparative advantage? Simply implementing existing algorithms using spikes as the medium of computation and communication is not guaranteed to yield an advantage. Here, we demonstrate that spike-based communication and computation within algorithms can increase throughput, and they can decrease energy cost in some cases. We present several spiking algorithms, including sorting a set of numbers in ascending/descending order, as well as finding the maximum or minimum or median of a set of numbers. We also provide an example application a spiking median-filtering approach for image processing providing a low-energy, parallel implementation. The algorithms and analyses presented here demonstrate that spiking algorithms can provide performance advantages and offer efficient computation of fundamental operations useful in more complex algorithms.

Texto completo: 1 Colección: 01-internacional Base de datos: MEDLINE Idioma: En Revista: Neural Comput Asunto de la revista: INFORMATICA MEDICA Año: 2018 Tipo del documento: Article País de afiliación: Estados Unidos

Texto completo: 1 Colección: 01-internacional Base de datos: MEDLINE Idioma: En Revista: Neural Comput Asunto de la revista: INFORMATICA MEDICA Año: 2018 Tipo del documento: Article País de afiliación: Estados Unidos