average pooling back prop claimed more shared memory than it should
about 0.5 slower