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, |