Search Results - "Srivastava, Prakalp"

  • Showing 1 - 8 results of 8
Refine Results
  1. 1

    Compilers for Portable Programming of Heterogeneous Parallel & Approximate Computing Systems by Srivastava, Prakalp

    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. 2

    An Energy-Efficient Programmable Mixed-Signal Accelerator for Machine Learning Algorithms by Kang, Mingu, Srivastava, Prakalp, Adve, Vikram, Kim, Nam Sung, Shanbhag, Naresh R.

    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. 3

    PROMISE: An End-to-End Design of a Programmable Mixed-Signal Accelerator for Machine-Learning Algorithms by Srivastava, Prakalp, Kang, Mingu, Gonugondla, Sujan K., Lim, Sungmin, Choi, Jungwook, Adve, Vikram, Kim, Nam Sung, Shanbhag, Naresh

    “…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. 4

    Stash: Have your scratchpad and cache it too by Komuravelli, Rakesh, Sinclair, Matthew D., Alsop, Johnathan, Huzaifa, Muhammad, Kotsifakou, Maria, Srivastava, Prakalp, Adve, Sarita V., Adve, Vikram S.

    “…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. 5

    POSTER - hVISC: A portable abstraction for heterogeneous parallel systems by Srivastava, Prakalp, Kotsifakou, Maria, Sinclair, Matthew D., Komuravelli, Rakesh, Adve, Vikram, Adve, Sarita

    “…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. 6

    Relax: Composable Abstractions for End-to-End Dynamic Machine Learning by Lai, Ruihang, Shao, Junru, Feng, Siyuan, Lyubomirsky, Steven S, Hou, Bohan, Lin, Wuwei, Ye, Zihao, Jin, Hongyi, Jin, Yuchen, Liu, Jiawei, Jin, Lesheng, Cai, Yaxing, Jiang, Ziheng, Wu, Yong, Park, Sunghyun, Srivastava, Prakalp, Roesch, Jared G, Mowry, Todd C, Chen, Tianqi

    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. 7

    HPVM: A Portable Virtual Instruction Set for Heterogeneous Parallel Systems by Srivastava, Prakalp, Kotsifakou, Maria, Adve, Vikram

    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. 8

    A hardware architecture to deploy complex multiprocessor scheduling algorithms by Mancuso, Renato, Srivastava, Prakalp, Deming Chen, Caccamo, Marco

    “…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