Abstract
We present an assembly language targeted at shared memory multiprocessors, where CPU cores synchronize via locks,acquired with a traditional test and set lock instruction. We show programming examples taken from the literature on Operating Systems, and discuss a typing system that enforces a strict protocol on lock usage and that prevents race
conditions.
Users
Please
log in to take part in the discussion (add own reviews or comments).