Processing in memory: the Terasys massively parallel PIM array | doi.page