\"\" \"\" \"\"
Go backward to Asynchronous Communication
Go up to Top
Go forward to Communication Design Checklist
RISC-Linz logo

Shared Data Structures

  1. Distribute data structure among computation tasks.
    Each task has to regularly poll during computation for pending requests.
  2. Distribute data structure among additional server tasks.
    Only purpose of these tasks is to serve read/write requests.
  3. Use a shared-memory system.
    Direct read/write possible; synchronization of tasks required.
Performance characteristics depends on machine.
Author: Wolfgang Schreiner
Last modification: November 15, 1996