Computer Architecture Exam 3

10 Questions

Settings
Architecture Exam Quizzes & Trivia

Questions and Answers
  • 1. 
    Multiple Instruction/Multiple Data Stream architectures are tightly coupled when: (select one)
    • A. 

      They communicate over a local area network (LAN)

    • B. 

      The network they are on is dedicated to the system, i.e., there is no other traffic

    • C. 

      They share a single hard drive or RAID for storage across a network

    • D. 

      They communicate through a shared memory

    • E. 

      None of the above

  • 2. 
    • A. 

      Loosely coupled

    • B. 

      Tighty coupled

  • 3. 
    Assume a multiprocessor system uses the MESI protocol. If the current state of a line in processor A's cache is invalid, do valid copies of the data exist in other caches?
    • A. 

      Yes

    • B. 

      No

    • C. 

      Cannot tell

  • 4. 
    Assume a multiprocessor system uses the MESI protocol. If the current state of a line in processor A's cache is modified, do valid copies of the data exist in other caches?
    • A. 

      Yes

    • B. 

      No

    • C. 

      Cannot tell

  • 5. 
    Assume a multiprocessor system uses the MESI protocol. If the current state of a line in processor A's cache is shared, do valid copies of the data exist in other caches?
    • A. 

      Yes

    • B. 

      No

    • C. 

      Cannot tell

  • 6. 
    Assume a multiprocessor system uses the MESI protocol. If the current state of a line in processor A's cache is modified, does a valid copy of the data exist in memory?
    • A. 

      Yes

    • B. 

      No

    • C. 

      Cannot tell

  • 7. 
    Assume a multiprocessor system uses the MESI protocol. If the current state of a line in processor A's cache is shared, does a valid copy of the data exist in memory?
    • A. 

      Yes

    • B. 

      No

    • C. 

      Cannot tell

  • 8. 
    Assume a multiprocessor system uses the MESI protocol. If the current state of a line in processor A's cache is exclusive and processor B reads the same line into its cache, what is the new state of that line in processor A's cache?
    • A. 

      Modified

    • B. 

      Exclusive

    • C. 

      Shared

    • D. 

      Invalid

    • E. 

      Cannot be determined

  • 9. 
    Assume a multiprocessor system uses the MESI protocol. If the current state of a line in processor A's cache is shared and processor A modifies that data , but does not write the new value to main memory, what is the new state of that line in processor A's cache?
    • A. 

      Modified

    • B. 

      Exclusive

    • C. 

      Shared

    • D. 

      Invalid

    • E. 

      Cannot be determined

  • 10. 
    The snoopy protocol (distributed) is more suited to the _________________ interconnection method for symmetric multiprocessors.
    • A. 

      Time-shared buss

    • B. 

      Multiport memory

    • C. 

      Central controller