paper-with-me

Papers

Stochastic Multivariate Universal-Radix Finite-State Machine: a Theoretically and Practically Elegant Nonlinear Function Approximator

2024-05-03 · Xincheng Feng, Guodong Shen, Jianhao Hu, Meng Li, Ngai Wong

Nonlinearities are crucial for capturing complex input-output relationships especially in deep neural networks. However, nonlinear functions often incur various hardware and compute overheads. Meanwhile, stochastic computing (SC) has emerged as a promising approach to tackle this challenge by trading output precision for hardware simplicity. To this end, this paper proposes a first-of-its-kind stochastic multivariate universal-radix finite-state machine (SMURF) that harnesses SC for hardware-simplistic multivariate nonlinear function generation at high accuracy. We present the finite-state machine (FSM) architecture for SMURF, as well as analytical derivations of sampling gate coefficients for accurately approximating generic nonlinear functions. Experiments demonstrate the superiority of SMURF, requiring only 16.07% area and 14.45% power consumption of Taylor-series approximation, and merely 2.22% area of look-up table (LUT) schemes.

📄 PDF Abstract BibTeX arXiv:2405.02356

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

MrRoPE: Mixed-radix Rotary Position Embedding

2026-01-28 · Qingyuan Tian, Wenhong Zhu, Xiaoran Liu, Xiaofeng Wang 외 arxiv

Rotary Position Embedding (RoPE)-extension refers to modifying or generalizing the Rotary Position Embedding scheme to handle longer sequences than those encountered during pre-training. However, current extension strate…

Fast multiplication by two's complement addition of numbers represented as a set of polynomial radix 2 indexes, stored as an integer list for massively parallel computation

2023-11-16 · Mark Stocks

We demonstrate a multiplication method based on numbers represented as set of polynomial radix 2 indices stored as an integer list. The 'polynomial integer index multiplication' method is a set of algorithms implemented …

CPUGPU

RadixMLP -- Intra-batch Deduplication for Causal Transformers

2026-01-21 · Michael Feil, Julius Lipp arxiv

Batch inference workloads for causal transformer models frequently process sequences that share common prefixes, such as system prompts, few-shot examples, or shared queries. Standard inference engines treat each sequenc…

VLSI Implementation of Deep Neural Network Using Integral Stochastic Computing

2015-09-29 · Arash Ardakani, François Leduc-Primeau, Naoya Onizawa, Takahiro Hanyu 외

The hardware implementation of deep neural networks (DNNs) has recently received tremendous attention: many applications in fact require high-speed operations that suit a hardware implementation. However, numerous elemen…

Stochastic Port-Hamiltonian Neural Networks: Universal Approximation with Passivity Guarantees

2026-03-10 · Luca Di Persio, Matthias Ehrhardt, Youness Outaleb arxiv

Stochastic port-Hamiltonian systems represent open dynamical systems with dissipation, inputs, and stochastic forcing in an energy based form. We introduce stochastic port-Hamiltonian neural networks, SPH-NNs, which para…