scientific computing 1
CISC 600 Scientific Computing - Homework 6
• Please format your document name: LastName_Homework6
• Submission Deadline: Nov. 20th, 2018 • Points: 100
Requirement
This is an individual assignment that covers the content of Chapter 10 and Chapter 11. Please
answer following questions. Some of questions are open questions. Please provide your insights
and each response is up to 1000 words.
1. What is a dynamic programming? Why it is so important (20 points)
2. In the example of dynamic programming that we illustrated in the class, please tell why we shall use dynamic programming instead of exhaustive method? (20 points)
3. In the example of dynamic programming that we illustrated in the class, what is the solution window of timing constraint that have a solution available (20 points)
4. Please illustrate the key components of a mini-paper. (20 points)
5. Please tell us what heterogeneous memory is? Why we use it. (20 points)