Mill Computing, Inc. Forums The Mill Architecture Synchronization Reply To: Synchronization

Ivan Godard
Keymaster
Post count: 689

If you mean atomic primitives, the Mill uses optimistic concurrency using the top-level cache, sometimes mis-named “transactional memory” and quite similar to operations in recent Intel and IBM architectures. There are no read-modify-write primitives; pessimistic things like compare-and-swap are built from the optimistic primitives.

If you mean actual thread operations such as spawn and visit, then sorry, NYF.