computer system discussion questions

Question 1: Describe some factors that increase computer efficiency. For example, increasing the number of CPU processors. Consider different computer components, not just hardware components (100 word).

Question 2: Compare cache and virtual memory and give an example scenario where each can be applied (100 word).

Question 3: Explain pipelining and think of a real-world analogy to the concept as if you were explaining it to a layman. (100 word)

Question 4: Say that you are shopping for a new computer that is better than your current one. What performance, cost and power considerations would you make in configuring this new computer? (100 word)