ePrints@IIScePrints@IISc Home | About | Browse | Latest Additions | Advanced Search | Contact | Help

Energy Aware Synthesis of Application Kernels expressed in Functional Languages on a Coarse Grained Composable Reconfigurable Array

Nalesh, S and Madhu, Kavitha T and Das, Saptarsi and Nandy, SK and Narayan, Ranjani (2015) Energy Aware Synthesis of Application Kernels expressed in Functional Languages on a Coarse Grained Composable Reconfigurable Array. In: IEEE International Symposium on Nanoelectronic and Information Systems, DEC 21-23, 2015, Indore, INDIA, pp. 7-12.

[img] PDF
IEEE_Int_Sym_Nan_Inf_Sys_7_2015.pdf - Published Version
Restricted to Registered users only

Download (280kB) | Request a copy
Official URL: http://dx.doi.org/10.1109/iNIS.2015.39

Abstract

With transistor energy efficiency not scaling at the same rate as transistor density and frequency, CMOS technology has hit a utilization wall, whereby large portions of the chip remain underclocked. To improve performance, while keeping power dissipation at a realistic level, future computing devices will consist of heterogeneous application specific accelerators. The accelerators have to be synthesised from high level specifications and will be specialized for related classes of application kernels. In this paper we explore synthesizing application kernels expressed as functions, on a coarse grained composable reconfigurable array (CGCRA). The CGCRA consists of a set of reconfigurable datapaths called HyperCells, each of which can either compute an individual kernel, or can be composed together to compute a larger kernel. The proposed synthesis approach takes kernels expressed in a functional language, applies a sequence of well known program transformations, explores trade-offs between throughput and energy, and realizes the kernels on the CGCRA.

Item Type: Conference Proceedings
Additional Information: Copy right for this article belongs to the IEEE, 345 E 47TH ST, NEW YORK, NY 10017 USA
Department/Centre: Division of Interdisciplinary Research > Supercomputer Education & Research Centre
Depositing User: Id for Latest eprints
Date Deposited: 22 Oct 2016 07:16
Last Modified: 22 Oct 2016 07:16
URI: http://eprints.iisc.ac.in/id/eprint/54775

Actions (login required)

View Item View Item