Finer grained timing around calls before and after kernel computation.
Added convolution toy program showing the use of constant memory