Search Results - "Srivastava, Prakalp"
-
1
Compilers for Portable Programming of Heterogeneous Parallel & Approximate Computing Systems
Published 01-01-2019“…Programming heterogeneous systems such as the System-on-chip (SoC) processors in modern mobile devices can be extremely complex because a single system may…”
Get full text
Dissertation -
2
An Energy-Efficient Programmable Mixed-Signal Accelerator for Machine Learning Algorithms
Published in IEEE MICRO (01-09-2019)“…We propose PROMISE, the first end-to-end design of a PROgrammable MIxed-Signal accElerator from Instruction Set Architecture to high-level language compiler…”
Get full text
Journal Article -
3
PROMISE: An End-to-End Design of a Programmable Mixed-Signal Accelerator for Machine-Learning Algorithms
Published in 2018 ACM/IEEE 45th Annual International Symposium on Computer Architecture (ISCA) (01-06-2018)“…Analog/mixed-signal machine learning (ML) accelerators exploit the unique computing capability of analog/mixed-signal circuits and inherent error tolerance of…”
Get full text
Conference Proceeding -
4
Stash: Have your scratchpad and cache it too
Published in 2015 ACM/IEEE 42nd Annual International Symposium on Computer Architecture (ISCA) (13-06-2015)“…Heterogeneous systems employ specialization for energy efficiency. Since data movement is expected to be a dominant consumer of energy, these systems employ…”
Get full text
Conference Proceeding -
5
POSTER - hVISC: A portable abstraction for heterogeneous parallel systems
Published in 2016 International Conference on Parallel Architecture and Compilation Techniques (PACT) (01-09-2016)“…Programming heterogeneous parallel systems can be extremely complex because a single system may include multiple different parallelism models, instruction…”
Get full text
Conference Proceeding -
6
Relax: Composable Abstractions for End-to-End Dynamic Machine Learning
Published 01-11-2023“…Dynamic shape computations have become critical in modern machine learning workloads, especially in emerging large language models. The success of these models…”
Get full text
Journal Article -
7
HPVM: A Portable Virtual Instruction Set for Heterogeneous Parallel Systems
Published 02-11-2016“…We describe a programming abstraction for heterogeneous parallel hardware, designed to capture a wide range of popular parallel hardware, including GPUs,…”
Get full text
Journal Article -
8
A hardware architecture to deploy complex multiprocessor scheduling algorithms
Published in 2014 IEEE 20th International Conference on Embedded and Real-Time Computing Systems and Applications (01-08-2014)“…An increasing demand for high-performance systems has been observed in the domain of both general purpose and real-time systems, pushing the industry towards a…”
Get full text
Conference Proceeding