Everything About ___
Live briefing

Everything about In-memory processing

Processing data technology

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. In software engineering, in-memory processing is a software architecture where a database is kept entirely in random-access memory (RAM) or flash memory so that usual accesses, in particular read or query operations, do not require access to disk storage. This may allow faster data operations such as joins, and faster reporting and decision-making in business. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: In-memory processingA 5-minute orientation
  2. Skim a recent paper: An organic electrochemical transistor for multi-modal sensing, memory and processingInfluential work since 2022
  3. Pick up a classic book: Financial ManagementThe most-reprinted book on the subject
  4. Read the landmark paper: Levels of processing: A framework for memory researchCited 6,282 times
  5. Go sideways: In-memory databaseA closely related topic
  6. Go sideways: IBM Db2A closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Hardware (PIM)
  2. Software

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics