中文
相关论文

相关论文: Accelerating Viterbi Algorithm using Custom Instru…

200 篇论文

One of the biggest concerns in IoT is privacy and security. Encryption and authentication need big power budgets, which battery-operated IoT end-nodes do not have. Hardware accelerators designed for specific cryptographic operations provide…

硬件体系结构 · 计算机科学 2020-10-01 Ömer Faruk Irmak , Arda Yurdakul

This work introduces lightweight extensions to the RISC-V ISA to boost the efficiency of heavily Quantized Neural Network (QNN) inference on microcontroller-class cores. By extending the ISA with nibble (4-bit) and crumb (2-bit) SIMD…

硬件体系结构 · 计算机科学 2020-12-01 Angelo Garofalo , Giuseppe Tagliavini , Francesco Conti , Luca Benini , Davide Rossi

Nowadays deep learning-based methods have achieved a remarkable progress at the image classification task among a wide range of commonly used datasets (ImageNet, CIFAR, SVHN, Caltech 101, SUN397, etc.). SOTA performance on each of the…

计算机视觉与模式识别 · 计算机科学 2021-08-17 Kirill Prokofiev , Vladislav Sovrasov

Viterbi Algorithm Decoder Enhanced with Non-transmittable Codewords is one of the best decoding algorithm which effectively improves forward error correction performance. HoweverViterbi decoder enhanced with NTCs is not yet designed to work…

信息论 · 计算机科学 2017-03-31 Kilavo Hassan , Kisangiri Michael , Salehe I. Mrutu

Image coding for machines (ICM) aims to compress images for machine analysis using recognition models rather than human vision. Hence, in ICM, it is important for the encoder to recognize and compress the information necessary for the…

计算机视觉与模式识别 · 计算机科学 2026-04-10 Kei Iino , Shunsuke Akamatsu , Hiroshi Watanabe , Shohei Enomoto , Akira Sakamoto , Takeharu Eda

Processor design and verification require a synergistic approach that combines instruction-level functional simulations with precise hardware emulations. The trade-off between speed and accuracy in the instruction set simulation poses a…

硬件体系结构 · 计算机科学 2025-04-08 Kun Qin , Xiaorang Guo , Martin Schulz , Carsten Trinitis

With the growing diversity of instruction set architectures (ISAs), cross-ISA program execution has become common. Dynamic binary translation (DBT) is the main solution but suffers from poor performance. Cross-compilation avoids emulation…

硬件体系结构 · 计算机科学 2025-12-02 Yuhao Gu , Zhongchun Zheng , Nong Xiao , Yutong Lu , Xianwei Zhang

Symbol detection plays an important role in the implementation of digital receivers. In this work, we propose ViterbiNet, which is a data-driven symbol detector that does not require channel state information (CSI). ViterbiNet is obtained…

机器学习 · 计算机科学 2020-10-01 Nir Shlezinger , Nariman Farsad , Yonina C. Eldar , Andrea J. Goldsmith

Deep learning is one of the fastest growing technologies in computer science with a plethora of applications. But this unprecedented growth has so far been limited to the consumption of deep learning experts. The primary challenge being a…

人机交互 · 计算机科学 2019-08-20 Srikanth Tamilselvam , Naveen Panwar , Shreya Khare , Rahul Aralikatte , Anush Sankaran , Senthil Mani

An Application-Specific Instruction Set Processor(ASIP) is a specialized microprocessor that provides a trade-off between the programmability of a General Purpose Processor (GPP) and the performance and energy-efficiency of dedicated…

硬件体系结构 · 计算机科学 2025-12-16 Evgenii Rezunov , Niko Zurstraßen , Lennart M. Reimann , Rainer Leupers

This project focuses on making a RISC-V CPU Core using the Logisim software. RISC-V is significant because it will allow smaller device manufacturers to build hardware without paying royalties and allow developers and researchers to design…

硬件体系结构 · 计算机科学 2023-12-05 Siddesh D. Patil , Premraj V. Jadhav , Siddharth Sankhe

Counting the number of ones in a binary stream is a common operation in database, information-retrieval, cryptographic and machine-learning applications. Most processors have dedicated instructions to count the number of ones in a word…

数据结构与算法 · 计算机科学 2018-09-07 Wojciech Muła , Nathan Kurz , Daniel Lemire

Sequential decoding, commonly applied to substitution channels, is a sub-optimal alternative to Viterbi decoding with significantly reduced memory costs. In this work, a sequential decoder for convolutional codes over channels that are…

信息论 · 计算机科学 2026-04-02 Anisha Banerjee , Andreas Lenz , Antonia Wachter-Zeh

This paper presents a comprehensive analysis of the RISC-V instruction set architecture, focusing on its modular design, implementation challenges, and performance characteristics. We examine the RV32I base instruction set with extensions…

硬件体系结构 · 计算机科学 2025-06-10 Priyanshu Yadav

Xilinx's AI Engine is a recent industry example of energy-efficient vector processing that includes novel support for 2D SIMD datapaths and shuffle interconnection network. The current approach to programming the AI Engine relies on a C/C++…

分布式、并行与集群计算 · 计算机科学 2020-06-03 Prasanth Chatarasi , Stephen Neuendorffer , Samuel Bayliss , Kees Vissers , Vivek Sarkar

In this paper we review existing hard-decision decoding algorithms for product codes along with different post-processing techniques used in conjunction with the iterative decoder for product codes. We improve the decoder by Reddy and…

信息论 · 计算机科学 2020-01-15 Ferdinand Blomqvist

We present Pydrofoil, a multi-stage compiler that generates instruction set simulators (ISSs) from processor instruction set architectures (ISAs) expressed in the high-level, verification-oriented ISA specification language Sail. Pydrofoil…

编程语言 · 计算机科学 2025-03-07 Carl Friedrich Bolz-Tereick , Luke Panayi , Ferdia McKeogh , Tom Spink , Martin Berger

Recent advancements in pretraining have demonstrated that modern Large Language Models (LLMs) possess the capability to effectively learn arithmetic operations. However, despite acknowledging the significance of digit order in arithmetic…

计算与语言 · 计算机科学 2024-03-12 Daniel Zhang-Li , Nianyi Lin , Jifan Yu , Zheyuan Zhang , Zijun Yao , Xiaokang Zhang , Lei Hou , Jing Zhang , Juanzi Li

The acceleration of pruned Deep Neural Networks (DNNs) on edge devices such as Microcontrollers (MCUs) is a challenging task, given the tight area- and power-constraints of these devices. In this work, we propose a three-fold contribution…

Large language models (LLMs) have become a significant workload since their appearance. However, they are also computationally expensive as they have billions of parameters and are trained with massive amounts of data. Thus, recent works…

硬件体系结构 · 计算机科学 2024-03-26 Guoliang He , Eiko Yoneki