Everything About ___
Live briefing

Everything about Shared register

Type of shared data structure

In distributed computing, shared-memory systems and message-passing systems are two widely studied methods of interprocess communication. In shared-memory systems, processes communicate by accessing shared data structures. A shared (read/write) register, sometimes just called a register, is a fundamental type of shared data structure which stores a value and has two operations: read, which returns the value stored in the register, and write, which updates the value stored. These operations may be performed by one or more processes, depending on the classification of the register. Other types of shared data structures include read–modify–write, test-and-set, compare-and-swap etc. The memory location which is concurrently accessed is sometimes called a register. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Shared registerA 5-minute orientation
  2. Skim a recent paper: A shared register specification as the source of complete Modbus RTU device supportInfluential work since 2022
  3. Pick up a classic book: Unforgettable ManThe most-reprinted book on the subject
  4. Read the landmark paper: A Novel Depletion-Mode a-IGZO TFT Shift Register With a Node-Shared StructureCited 26 times
  5. Go sideways: Shared snapshot objectsA closely related topic
  6. Go sideways: LinearizabilityA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Classification
  2. Constructions

🏆 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