• Home
  • Search
  • An introduction to an array memory processor for application specific acceleration
  • Cite Icon1
  • https://doi.org/10.1109/hpec.2017.8091069Copy DOI Icon

An introduction to an array memory processor for application specific acceleration

  • Sep 1, 2017
  • Gerald G Pechanek +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In this paper, we introduce an Array Memory (AM) processor. The AM processor uses a shared memory network amenable to on-chip 3D stacking. Node couplings use a 1 to K adjacency of connections in each dimension of communication of an array of nodes, such as an R×C array where R ≥ K and C ≥ K and K is a positive odd integer. This design also provides data sharing between processors within sub-arrays of the R × C array to support high-performance programmable application specific processing. A new instruction set architecture is proposed that has arithmetic instructions that do not require the specification of any source or target operand addresses. The source operands and target values are provided by separate load, store, and arithmetic instructions that are appropriately scheduled with the arithmetic instruction to be executed to reduce the storage of temporary variables for lower power implementations.

Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.