What are the primary advantages of using shared-memory models?
Answer:
Advantages include ease of programming due to direct access to shared data, reduced communication overhead compared to message-passing, and better performance for applications that frequently access shared data.