Parallel Prism: A Topology for Pipelined Implementations of Convolutional Neural Networks Using Computational Memory