ICE716 High
Performanc e
Computing
Homepage

 Overview
 Admin
 Schedule
 Assignment
 Links

Notices&BBS

  ICU-PPL

  ICU Page

 Midterm Exam

ICE716 High Performance Computing
Midterm Exam
Spring 2000

    lUse a separate sheet of paper for each problem.
    lWrite your ID and name on top of each answer sheet.

    1.VIA (Virtual Interface Architecture) uses three techniques to reduce communication overhead: zero-copy messages, elimination of interrupts, and user-mode communication. Explain "User-mode communication" and its benefits. (20)

    2.DEC Memory Channel is called as "Reflective memory" which is hardware-implemented update mechanism (hardware DSM). Compare it with CC-NUMA, another important kind of hardware DSM implementation. (20)

    3.In SMP (Symmetric Multiprocessor) machines, what are the benefits and problems with "Shared cache" ? (20)

    4.Explain "Memory consistency problem" and what are the main reason for the problem ? (20)

    5.Explain "Chunking and Blocking" in SMP machines and how it becomes different in CC-NUMA machines ? (20)