ThesaHelp: references t-z
Topic: managing shared memory
Topic: replicated data
Topic: reliable broadcast
Topic: restricted use of global variables
Topic: multi-tasking
Topic: object-oriented objects
| |
Reference
Tanenbaum, A.S., Kaashoek, M.F., Bal, H.E.,
"Parallel programming using shared objects and broadcasting",
Computer, August 1992.
Google
Quotations
13 ;;Quote: in Ocra, shared objects are replicated on all machines; writes by reliable broadcast, reads locally
| 13 ;;Quote: reliable broadcast with an elected sequencer; confirmed when sender sees the returned sequence number
| 13 ;;Quote: sequencer for reliable broadcast uses a history buffer for retransmitting messages; truncated when all machines caught up
| 15 ;;Quote: Ocra on Ethernet can support 800 reliable broadcasts per second and thousands of shared, read or write operations per second
| 16 ;;Quote: no global objects in Ocra, instead objects are passed as parameters by procedure calls or process forks
| 16+;;Quote: parallelism in Ocra based on processes that execute programs and shared objects passed as parameters
| 17 ;;Quote: Ocra objects do not contain processes; they contain data structures and operation definitions; no inheritance
| 19 ;;Quote: Ocra-based systems are easy to program with good performance for problems with moderate grain size where reads predominate over writes
|
Related Topics
ThesaHelp: references t-z (309 items)
Topic: managing shared memory (74 items)
Topic: replicated data (45 items)
Topic: reliable broadcast (29 items)
Topic: restricted use of global variables (22 items)
Topic: multi-tasking (22 items)
Topic: object-oriented objects (36 items)
|