Skip to main content
construction release_alert
Scholars@Duke will be undergoing maintenance April 11-15. Some features may be unavailable during this time.
cancel

An introduction to an array memory processor for application specific acceleration

Publication ,  Conference
Pechanek, GG; Pitsianis, N
Published in: 2017 IEEE High Performance Extreme Computing Conference, HPEC 2017
October 30, 2017

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.

Duke Scholars

Published In

2017 IEEE High Performance Extreme Computing Conference, HPEC 2017

DOI

ISBN

9781538634721

Publication Date

October 30, 2017
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Pechanek, G. G., & Pitsianis, N. (2017). An introduction to an array memory processor for application specific acceleration. In 2017 IEEE High Performance Extreme Computing Conference, HPEC 2017. https://doi.org/10.1109/HPEC.2017.8091069
Pechanek, G. G., and N. Pitsianis. “An introduction to an array memory processor for application specific acceleration.” In 2017 IEEE High Performance Extreme Computing Conference, HPEC 2017, 2017. https://doi.org/10.1109/HPEC.2017.8091069.
Pechanek GG, Pitsianis N. An introduction to an array memory processor for application specific acceleration. In: 2017 IEEE High Performance Extreme Computing Conference, HPEC 2017. 2017.
Pechanek, G. G., and N. Pitsianis. “An introduction to an array memory processor for application specific acceleration.” 2017 IEEE High Performance Extreme Computing Conference, HPEC 2017, 2017. Scopus, doi:10.1109/HPEC.2017.8091069.
Pechanek GG, Pitsianis N. An introduction to an array memory processor for application specific acceleration. 2017 IEEE High Performance Extreme Computing Conference, HPEC 2017. 2017.

Published In

2017 IEEE High Performance Extreme Computing Conference, HPEC 2017

DOI

ISBN

9781538634721

Publication Date

October 30, 2017