Map
Index
Random
Help
th

QuoteRef: adveSV12_1996

topics > all references > ThesaHelp: references a-b



ThesaHelp:
references a-b
Topic:
managing shared memory
Topic:
optimistic update for concurrency control
Topic:
concurrency control by sequencers
Topic:
code optimization
Topic:
help in UserInterface
Topic:
computer as an intelligent agent
Topic:
race conditions
Topic:
code optimization by advice and statistics
Topic:
man-machine symbiosis

Reference

Adve, S.V., Gharachorloo, K., "Shared memory models: a tutorial", Computer, December 1996, pp. 66-76. Google

Quotations
67 ;;Quote: survey of consistency models for hardware-based shared memory systems; includes programmer-centric view of relaxed consistency models
69 ;;Quote: cache coherence by ordering writes to the same location does not satisfy sequential memory consistency since different locations may use different orderings
70 ;;Quote: write atomicity if writes to the same location are serialized and reads are disallowed until the write is visible to all processors
70 ;;Quote: compilers can violate sequential consistency by reordering shared memory operations or allocating shared memory to registers; like relaxed consistency, it is difficult to analyze
71 ;;Quote: relaxed memory consistency models differ in how they relax program order and write atomicity; e.g., a read may return another processor's write before it is globally visible
71 ;;Quote: relaxed memory consistency models often provide a fence instruction or other safety net to force synchronization; these allow compilers to safely optimize large regions of code
74 ;;Quote: programmers can identify synchronization and data operations in performance-critical areas for weak order optimization; example of programmer-centric approach to relaxed memory consistency

Related Topics up

ThesaHelp: references a-b (396 items)
Topic: managing shared memory (74 items)
Topic: optimistic update for concurrency control (35 items)
Topic: concurrency control by sequencers (27 items)
Topic: code optimization (54 items)
Topic: help in UserInterface (33 items)
Topic: computer as an intelligent agent (49 items)
Topic: race conditions (30 items)
Topic: code optimization by advice and statistics (8 items)
Topic: man-machine symbiosis (46 items)

Collected barberCB 8/97
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.