In-memory processing
The term in-memory processing is used for two different things: In computer science, in-memory processing, also called compute-in-memory (CIM) or processing-in-memory (PIM), is a computer architecture in which data operations are available directly on the data memory, rather than having to be transferred to CPU registers first. This may improve the power usage and performance of moving data between the processor and the main memory.