Need good and relevant answers for the following questions within 250 words and should cover discussions asked on the questions if it doesn't then no half payment. You might need to read some papers, just googling will not help much. Needed within 6-7 hrs, as there are just 2 questions.
[url removed, login to view] the concept of master/slave computing, and explain why it is
of fundamental importance in parallel programming. In your answer,
include the following: a diagram illustrating the concept; explanation
of how the concept is expressed in both distributed memory and
shared memory models; a brief example of use of the concept in a
shared memory program.
2. Briefly explain what is meant by the term data parallel programming.
Discuss why it was important in the early days of parallel computing,
and why it is becoming increasingly important today. In your answer,
use examples from both hardware and software perspectives.