Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
| wiki:aca2017:assignments [2018/03/28 15:28] – Andreas Moshovos | wiki:aca2017:assignments [2018/04/22 19:30] (current) – Andreas Moshovos | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Assignment #5 ====== | ||
| + | Please read the following publication: | ||
| + | |||
| + | Then answer the following questions: | ||
| + | |||
| + | * A DRAM chip is contains several independent banks. At a high-level what is the sequence of operations that need to be issued to a bank to read and write data? Briefly explain what a row is and what purpose it serves. | ||
| + | * Briefly explain what the FR-FCFS policy is? | ||
| + | * What is a Markov Decision Process? Please formally define it. | ||
| + | * Why is a discounted cumulative reward function more appropriate for infinite horizon problems? | ||
| + | * Explain what are Q-values. | ||
| + | * What is epsilon-greedy action selection? Why is it needed? | ||
| + | * What is CMAC and why is it used here? What goal does it serve? | ||
| + | * In FIg. 6(a) why are there two parallel vertical pipes? | ||
| + | |||
| + | |||
| ====== Assignment #4 ====== | ====== Assignment #4 ====== | ||
| You are asked to think about the on and off-chip memory system for our DaDianNao like accelerator. Let's restrict attention to CNNs, where the layers are convolutions, | You are asked to think about the on and off-chip memory system for our DaDianNao like accelerator. Let's restrict attention to CNNs, where the layers are convolutions, | ||