Before revision:  Moreover, we propose a processing-in-memory DRAM bank architecture, data mapping and dataflow based on the proposed primitive .
After revision:  The proposed multiplication primitive adds < 1\% area overhead and does not require any change in the DRAM peripherals. Therefore, the proposed multiplication can be easily adopted in commodity DRAM chips. Subsequently, we design a DRAM-based PIM architecture, data mapping and dataflow based on the proposed primitive .