Question: Problem 1 : Let us say we have an input of size 6 7 with nine channels, and the dimensions of weight per channel are
Problem : Let us say we have an input of size with nine channels, and the dimensions of weight per channel are Let us also assume that the number of filters is one.
a If we have an input buffer of size nine ie it can store elements, output buffer of size and weight buffer of size what is the number of readswrites to the main memory required for the input, weights, and output for convolution in a weight stationary data flow?
b What is the number of readswrites to the main memory required for the input, weights, and output for convolution in an input stationary data flow? Assume the same buffer size as before.
c If we now assume that the number of filters is what is the number of input, weights, and output for convolution in an output stationary data flow? For this problem assume that the output buffer is of size
d In general, which of the approaches input, output, or weight stationary is the best for reducing the number of readswrites to memory?
Please provide detail analysis with formula to evaluate this in terms of weight input and output
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
