cs6068 week 2 quiz. what are david patterson’s three wall of computer architecture?

8
CS6068 Week 2 Quiz

Upload: lizbeth-dickerson

Post on 18-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CS6068 Week 2 Quiz. What are David Patterson’s Three Wall of Computer Architecture?

CS6068Week 2 Quiz

Page 2: CS6068 Week 2 Quiz. What are David Patterson’s Three Wall of Computer Architecture?

• What are David Patterson’s Three Wall of Computer Architecture?

Page 3: CS6068 Week 2 Quiz. What are David Patterson’s Three Wall of Computer Architecture?

• How do multi-core, many-core, and heterogeneous core computers differ?

Page 4: CS6068 Week 2 Quiz. What are David Patterson’s Three Wall of Computer Architecture?

• What is a petaflop and how many do world’s fastest computers have?

• At OSC, how many teraflops does Oakley/Ruby have at peak?

Page 5: CS6068 Week 2 Quiz. What are David Patterson’s Three Wall of Computer Architecture?

• What measure can we use to identify the power consumption of computing device?

Page 6: CS6068 Week 2 Quiz. What are David Patterson’s Three Wall of Computer Architecture?

• What is the difference between shared memory and distributed memory machines?

• In which model are data conflicts more prevalent?

Page 7: CS6068 Week 2 Quiz. What are David Patterson’s Three Wall of Computer Architecture?

• In functional programming are there more or fewer memory conflicts?

• what is a map operation?

Page 8: CS6068 Week 2 Quiz. What are David Patterson’s Three Wall of Computer Architecture?

• What is CUDA?

• Is it shared memory or distributed memory?