English

Synthesis of signal processing algorithms with constraints on minimal parallelism and memory space

Signal Processing 2025-12-30 v1 Hardware Architecture Distributed, Parallel, and Cluster Computing Numerical Analysis Numerical Analysis

Abstract

This thesis develops signal-processing algorithms and implementation schemes under constraints of minimal parallelism and memory space, with the goal of improving energy efficiency of low-power computing hardware. We propose (i) a power/energy consumption model for clocked CMOS logic that supports selecting optimal parallelism, (ii) integer-friendly approximation methods for elementary functions that reduce lookup-table size via constrained piecewise-polynomial (quasi-spline) constructions with accuracy guarantees, (iii) provably conflict-free data placement and execution order for mixed-radix streaming FFT on multi-bank and single-port memories, including a self-sorting FFT variant, and (iv) a parallelism/memory analysis of the fast Schur algorithm for superfast Toeplitz system solving, motivated by echo-cancellation workloads. The results provide constructive theorems, schedules, and design trade-offs enabling efficient specialized accelerators.

Keywords

Cite

@article{arxiv.2512.22676,
  title  = {Synthesis of signal processing algorithms with constraints on minimal parallelism and memory space},
  author = {Sergey Salishev},
  journal= {arXiv preprint arXiv:2512.22676},
  year   = {2025}
}

Comments

English translation of PhD thesis (Candidate of Physical and Mathematical Sciences), defended at Saint Petersburg State University (2017). 191 pages

R2 v1 2026-07-01T08:42:58.128Z