Podcast Beta
Questions and Answers
Explain how a SISD parallel computer works and provide an example of such a system.
In a SISD system, a single instruction stream is processed by a single processor. An example is a traditional desktop or laptop computer.
Describe the operation of a SIMD parallel computer and give an example of a SIMD system.
In a SIMD system, a single instruction is applied to multiple data streams simultaneously. An example is a GPU (Graphics Processing Unit).
How does a MIMD parallel computer function and provide an instance of a MIMD system?
In a MIMD system, multiple processors execute different instructions on different data. An example is a cluster of networked computers.
Explain the working principle of a SPMD parallel computer and mention a system that follows the SPMD model.
Signup and view all the answers
How does a MISD parallel computer operate and provide a real-world example of a MISD system.
Signup and view all the answers
What is the maximum speedup we can achieve by increasing the number of processing units to 32, then to 64, and then to 128 for a program where 70% of the execution can be parallelized?
Signup and view all the answers
Explain the concept of scaled speedup in parallel computing.
Signup and view all the answers
What is Gustafson’s Law and how does it relate to achieving a speedup goal?
Signup and view all the answers
Explain the difference between the maximum speedup predicted by Amdahl’s Law and Gustafson’s Law as the number of processors increases.
Signup and view all the answers
Calculate the peak achievable performance of a dot product of two vectors considering the memory system specifications provided.
Signup and view all the answers
What is the effective memory access time of one processor in a distributed shared-address-space SMP system with specified memory access latencies?
Signup and view all the answers
Discuss the importance of load balancing in parallel computing and its impact on overall performance.
Signup and view all the answers