用忆阻器设计更省电快速的图像处理乘法器
Energy-Efficient and Fast Memristor-based Serial Multipliers Applicable in Image Processing
- 用串行IMPLY逻辑和重叠计算步骤提升效率
- 8位无符号乘法器能耗降31%、步骤少36%
- 适合图像处理等数据密集型应用的低功耗场景
忆阻器存内计算(PIM)是缓解冯·诺依曼瓶颈的有前途技术。通过减少处理器与内存间的数据传输,并在交叉阵列结构中利用忆阻器进行数据处理,可降低能耗与延迟。乘法器作为数据密集型应用中的基础算术电路,在卷积等操作中显著影响PIM的能效。本文采用串行材料蕴含(IMPLY)逻辑设计无符号与有符号数组乘法器。通过提出的部分积单元(PPUs)和重叠计算步骤,所提8位无符号乘法器在计算步骤、能耗和所需忆阻器数上分别比经典设计最多降低36%、31%和47%;8位有符号乘法器则分别改善59%、54%和45%。在高斯模糊和边缘检测应用中,仿真结果表明能耗降低31%,计算步骤减少33%。
原文摘要 · Abstract (English)
Memristive Processing In-Memory (PIM) is one of the promising techniques for overcoming the Von-Neumann bottleneck. Reduction of data transfer between processor and memory and data processing by memristors in data-intensive applications reduces energy consumption and processing time. Multipliers are one of the fundamental arithmetic circuits that play a significant role in data-intensive processing applications. The computational complexity of multipliers has turned them into one of the arithmetic circuits affecting PIM's efficiency and energy consumption, for example, in convolution operations. Serial material implication (IMPLY) logic design is one of the methods of implementing arithmetic circuits by applying emerging memristive technology that enables PIM in the structure of crossbar arrays. The authors propose unsigned and signed array multipliers using serial IMPLY logic in this paper. The proposed multipliers have improved significantly compared to State-Of-the Art (SOA) by applying the proposed Partial Product Units (PPUs) and overlapping computational steps. The number of computational steps, energy consumption, and required memristors of the proposed 8-bit unsigned array multiplier are improved by up to 36%, 31%, and 47% compared to the classic designs. The proposed 8-bit signed multiplier has also improved the computational steps, energy consumption, and required memristors by up to 59%, 54%, and 45%. The performance of the proposed multipliers in the applications of Gaussian blur and edge detection is also investigated, and the simulation results have shown an improvement of 31% in energy consumption and 33% in the number of computational steps in these applications.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。