Litcius/Paper detail

Processing in Memory for Mathematics of Arrays Operations

Ian Grout, Lenore Mullin

202218 citationsDOI

Abstract

Processing In Memory (PIM), also referred to as Processor in Memory, is the integration of a processor with RAM (Random Access Memory) on a single Integrated Circuit (IC). In this paper, the concept of PIM is developed to support memory read/write requirements for Mathematics of Arrays (MoA) operations that implement tensor inner and outer products. The concept for MoA in PIM supports the integration of the processing operations and data storage memory, allowing for increases in processing speed and memory data transfer rate, and can support decreases in memory access latency and power usage.

Topics & Concepts

Computer scienceMemory refreshSemiconductor memoryMemory mapComputer memoryInterleaved memoryRegistered memoryLatency (audio)Uniform memory accessParallel computingMemory managementFlat memory modelExtended memoryIn-Memory ProcessingDistributed memoryComputer hardwareComputer architectureShared memorySearch engineQuery by ExampleInformation retrievalWeb search queryTelecommunicationsInterconnection Networks and SystemsAdvanced Data Storage TechnologiesCryptographic Implementations and Security