Question 11 / 15: 

3. [8 points]: Ben Bitdiddle is using a MapReduce cluster (as described in reading #8) to process some data.

He finds that some of his programs are running slowly and needs your help to understand which performance enhancements to try.

For each of the following MapReduce configurations and suggested enhancements, circle True if the statement about the enhancement is true, and False otherwise.

Suppose local disk reads and writes are 100 times as fast as network transfers and the coordinator is never able to achieve locality by assigning map workers to map input tasks stored on their local disks. In that case, if the system has an I/O bottleneck, then doubling network throughput will substantially improve performance.
A  True
B  False
<< First < Previous Flashcard Next > Last >>
Explanation:

TRUE. Since all data that is written to disk also has to be transferred over the network (due to the lack of locality), and disk is 100 faster than network, increasing network throughput will substantially decrease total runtime.

Exam Home Page
https://www.jobilize.com/computer-system-engineering-exam-by-prof-samuel-madden-mit

Computer System Engineering 6.033 Spring 2006

Author:

Access: Public Instant Grading

Attribution:  Morris, Robert, and Samuel Madden. 6.033 Computer System Engineering, Spring 2009. (MIT OpenCourseWare: Massachusetts Institute of Technology), http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-033-computer-system-engineering-spring-2009 (Accessed 2 May, 2014). License: Creative Commons BY-NC-SA
Ask
Madison Christian
Start Flashcards
Copy and paste the following HTML code into your website or blog.
<iframe src="https://www.jobilize.com/embed/computer-system-engineering-exam-by-prof-samuel-madden-mit" width="600" height="600" frameborder="0" marginwidth="0" marginheight="0" scrolling="yes" style="border:1px solid #CCC; border-width:1px 1px 0; margin-bottom:5px" allowfullscreen webkitallowfullscreen mozallowfullscreen> </iframe>