When turning in a homework problem, be sure to indicate the exercise number. These will be the reference numbers I use in reporting back your standing on the homework.
Exercise 7.5 on pages 691-692. Because the recipe only specifies the time for baking, you will need to estimate how long each of the other steps takes. (Alternatively, you could try the recipe out and time yourself. I can supply a kitchen and ingredients, if you're interested.)
Exercise 7.23 on page 702. In parts 7.23.1 and 7.23.2, you are to give four numerical answers, one corresponding to each row in the table. You are to give a single anser for part 7.23.3, which may be mislabeled as 7.22.3 in your book.
Exercise 7.x1: A program needs to make each element in a large one-dimensional array positive by replacing it with its absolute value. In order to fully utilize a Core 2 Duo, the program runs two threads of execution, one on each core, with each thread operating on the values from half the array locations. There are two alternatives for how the work could be partitioned. (1) One thread could process the first half of the array and the other the second half. (2) One thread could process the elements that are in even numbered positions and the other the elements that are in odd numbered positions. Which of these two alternatives might be significantly faster? Why?
Instructor: Max Hailperin