Hardware interview practice
Recognize LL/SC reservation failure
When should store-conditional fail in a load-linked/store-conditional implementation?
Choose one
Answer choices
- A. When an architecture-defined event, such as a conflicting coherent write, invalidates the reservation before SC.
- B. Whenever the store data equals the old value.
- C. Only when the cache line is clean.
- D. Never; SC always performs the store.
