English
Related papers

Related papers: Automatic Microarchitecture-Aware Custom Instructi…

200 papers

This paper presents an extension to an existing instruction set architecture, which gains considerable reduction in power consumption. The reduction in power consumption is achieved through coding of the most commonly executed instructions…

Hardware Architecture · Computer Science 2021-03-17 Bobby Sleeba , Mikael Collin , Mats Brorsson

RISC-V GPUs present a promising path for supporting GPU applications. Traditionally, GPUs achieve high efficiency through the SPMD (Single Program Multiple Data) programming model. However, modern GPU programming increasingly relies on…

Hardware Architecture · Computer Science 2025-05-07 Huanzhi Pu , Rishabh Ravi , Shinnung Jeong , Udit Subramanya , Euijun Chung , Jisheng Zhao , Chihyo Ahn , Hyesoon Kim

Deep learning recommendation systems must provide high quality, personalized content under strict tail-latency targets and high system loads. This paper presents RecPipe, a system to jointly optimize recommendation quality and inference…

Hardware Architecture · Computer Science 2021-05-25 Udit Gupta , Samuel Hsia , Jeff Zhang , Mark Wilkening , Javin Pombra , Hsien-Hsin S. Lee , Gu-Yeon Wei , Carole-Jean Wu , David Brooks

In recent years, autonomous vehicles have attracted the attention of many research groups, both in academia and business, including researchers from leading companies such as Google, Uber and Tesla. This type of vehicles are equipped with…

Hardware Architecture · Computer Science 2024-02-02 María José Belda , Katzalin Olcoz , Fernando Castro , Francisco Tirado

Nowadays efficient usage of high-tech security tools and appliances is considered as an important criterion for security improvement of computer networks. Based on this assumption, Intrusion Detection and Prevention Systems (IDPS) have key…

Networking and Internet Architecture · Computer Science 2012-11-06 Majid Nezakatolhoseini , Mohammad Amin Taherkhani

Spiking Neural Networks (SNNs) have gained significant attention in edge computing due to their low power consumption and computational efficiency. However, existing implementations either use conventional System on Chip (SoC) architectures…

Hardware Architecture · Computer Science 2026-03-13 Kanishka Gunawardana , Sanka Peeris , Kavishka Rambukwella , Thamish Wanduragala , Saadia Jameel , Roshan Ragel , Isuru Nawinne

Heterogeneous, multicore SoC architectures are a critical component of today's computing landscape. However, supporting both increasing heterogeneity and multicore execution are significant design challenges. Meanwhile, the growing RISC-V…

Hardware Architecture · Computer Science 2022-06-07 Joseph Zuckerman , Paolo Mantovani , Davide Giri , Luca P. Carloni

The ADMM-based interior point (ABIP, Lin et al. 2021) method is a hybrid algorithm that effectively combines interior point method (IPM) and first-order methods to achieve a performance boost in large-scale linear optimization. Different…

Optimization and Control · Mathematics 2024-04-09 Qi Deng , Qing Feng , Wenzhi Gao , Dongdong Ge , Bo Jiang , Yuntian Jiang , Jingsong Liu , Tianhao Liu , Chenyu Xue , Yinyu Ye , Chuwen Zhang

Analog in-memory computing (AIMC) cores offers significant performance and energy benefits for neural network inference with respect to digital logic (e.g., CPUs). AIMCs accelerate matrix-vector multiplications, which dominate these…

The RISC-V Instruction Set Architecture (ISA) has enjoyed phenomenal growth in recent years, however it still to gain popularity in HPC. Whilst adopting RISC-V CPU solutions in HPC might be some way off, RISC-V based PCIe accelerators offer…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-09-30 Nick Brown , Ryan Barton

Automated processor design, which can significantly reduce human efforts and accelerate design cycles, has received considerable attention. While recent advancements have automatically designed single-cycle processors that execute one…

Hardware Architecture · Computer Science 2025-05-07 Shuyao Cheng , Rui Zhang , Wenkai He , Pengwei Jin , Chongxiao Li , Zidong Du , Xing Hu , Yifan Hao , Guanglin Xu , Yuanbo Wen , Ling Li , Qi Guo , Yunji Chen

Edge-based automatic speech recognition (ASR) technologies are increasingly prevalent in the development of intelligent and personalized assistants. However, resource-constrained ASR models face significant challenges in adaptivity,…

Computation and Language · Computer Science 2024-12-24 Amir Nassereldine , Dancheng Liu , Chenhui Xu , Ruiyang Qin , Yiyu Shi , Jinjun Xiong

The demand for high performance embedded processors, for consumer electronics, is rapidly increasing for the past few years. Many of these embedded processors depend upon custom built Instruction Ser Architecture (ISA) such as game…

Hardware Architecture · Computer Science 2012-04-06 Muhammad Adeel Akram , Aamir Khan , Muhammad Masood Sarfaraz

This paper addresses the need for automatic and efficient generation of host driver code for arbitrary custom AXI-based accelerators targeting linear algebra algorithms, an important workload in various applications, including machine…

We present a DNN accelerator that allows inference at arbitrary precision with dedicated processing elements that are configurable at the bit level. Our DNN accelerator has 8 Processing Elements controlled by a RISC-V controller with a…

Hardware Architecture · Computer Science 2023-01-03 Mohammadhossein Askarihemmat , Sean Wagner , Olexa Bilaniuk , Yassine Hariri , Yvon Savaria , Jean-Pierre David

Personalized recommendations are the backbone machine learning (ML) algorithm that powers several important application domains (e.g., ads, e-commerce, etc) serviced from cloud datacenters. Sparse embedding layers are a crucial building…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-05-14 Ranggi Hwang , Taehun Kim , Youngeun Kwon , Minsoo Rhu

Advancements in chip design and manufacturing have enabled the processing of complex tasks such as deep learning and natural language processing, paving the way for the development of artificial general intelligence (AGI). AI, on the other…

Artificial Intelligence · Computer Science 2024-08-28 Guojin Chen , Haoyu Yang , Bei Yu , Haoxing Ren

Sparse-dense linear algebra is crucial in many domains, but challenging to handle efficiently on CPUs, GPUs, and accelerators alike; multiplications with sparse formats like CSR and CSF require indirect memory lookups. In this work, we…

Hardware Architecture · Computer Science 2020-12-15 Paul Scheffler , Florian Zaruba , Fabian Schuiki , Torsten Hoefler , Luca Benini

Printed electronics have gained significant traction in recent years, presenting a viable path to integrating computing into everyday items, from disposable products to low-cost healthcare. However, the adoption of computing in these…

Hardware Architecture · Computer Science 2025-03-28 Panagiotis Chaidos , Giorgos Armeniakos , Sotirios Xydis , Dimitrios Soudris

RISC-Vs growing traction leads to the release of new RISC-V cores on a near monthly basis. In this growing and diverse ecosystem, understanding the performance and other properties of a RISC-V core is of great importance since selecting the…

Hardware Architecture · Computer Science 2023-04-13 Lucas Klemmer , Daniel Große