UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Low power general purpose loop acceleration for NDP applications

Tziouvaras, A; Dimitriou, G; Foukalas, F; Stamoulis, G; (2020) Low power general purpose loop acceleration for NDP applications. In: Proceedings of the 24th Pan-Hellenic Conference on Informatics. (pp. pp. 115-120). ACM (Association for Computing Machinery) Green open access

[thumbnail of bare_conf.pdf]
Preview
Text
bare_conf.pdf - Accepted Version

Download (890kB) | Preview

Abstract

Modern processor architectures face a throughput scaling problem as the performance bottleneck shifts from the core pipeline to the data transfer operations between the dynamic random access memory (DRAM) and the processor chip. To address such issue researchers have proposed the near-data processing (NDP) paradigm in which the instruction execution is moved to the DRAM die thus, lowering the data movement between the processor and the DRAM. Previous NDP works focus on specific application types and thus the general purpose application execution paradigm is neglected. In this work we propose an NDP methodology for low power general purpose loop acceleration. For this reason we design and implement a hardware loop accelerator from the ground up to improve the throughput and lower the power consumption of general purpose loops. We adopt a novel loop scheduling approach which enables the loop accelerator to take advantage of the dataflow parallelism of the executing loop and we implement our design on the logic layer of a hybrid memory cube (HMC) DRAM. Post-layout simulations demonstrate an average speedup factor of 20.5x when executing kernels from various scientific fields while the energy consumption is reduced by a factor of 9.3x over the host CPU execution.

Type: Proceedings paper
Title: Low power general purpose loop acceleration for NDP applications
Event: PCI 2020: 24th Pan-Hellenic Conference on Informatics
ISBN-13: 978-1-4503-8897-9
Open access status: An open access version is available from UCL Discovery
DOI: 10.1145/3437120.3437288
Publisher version: https://doi.org/10.1145/3437120.3437288
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
UCL classification: UCL
UCL > Provost and Vice Provost Offices > School of Life and Medical Sciences
UCL > Provost and Vice Provost Offices > School of Life and Medical Sciences > Faculty of Brain Sciences
UCL > Provost and Vice Provost Offices > School of Life and Medical Sciences > Faculty of Brain Sciences > UCL Queen Square Institute of Neurology
UCL > Provost and Vice Provost Offices > School of Life and Medical Sciences > Faculty of Brain Sciences > UCL Queen Square Institute of Neurology > Brain Repair and Rehabilitation
URI: https://discovery.ucl.ac.uk/id/eprint/10124909
Downloads since deposit
0Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item