scispace - formally typeset
B

Bryan Singer

Researcher at Carnegie Mellon University

Publications -  12
Citations -  1221

Bryan Singer is an academic researcher from Carnegie Mellon University. The author has contributed to research in topics: Signal processing & Fast Fourier transform. The author has an hindex of 8, co-authored 12 publications receiving 1182 citations. Previous affiliations of Bryan Singer include University of Pittsburgh.

Papers
More filters
Journal ArticleDOI

SPIRAL: Code Generation for DSP Transforms

TL;DR: SPIRAL generates high-performance code for a broad set of DSP transforms, including the discrete Fourier transform, other trigonometric transforms, filter transforms, and discrete wavelet transforms.
Journal ArticleDOI

Spiral: A Generator for Platform-Adapted Libraries of Signal Processing Algorithms

TL;DR: The main components of SPIRAL are described: the mathematical framework that concisely describes signal transforms and their fast algorithms; the formula generator that captures at the algorithmic level the degrees of freedom in expressing a particular signal processing transform; a formula translator that encapsulates the compilation degrees offreedom when translating a specific algorithm into an actual code implementation.
Proceedings Article

Learning to Predict Performance from Formula Modeling and Training Data

TL;DR: This paper presents two major results showing that a function approximator can learn to accurately predict the running time of a formula given a limited set of training data.
Book ChapterDOI

Fast Automatic Generation of DSP Algorithms

TL;DR: This paper describes the framework to represent and generate efficiently these alternatives: the formula generator module in SPIRAL and addresses the search module that works in tandem with the formula generators in a feedback loop to find optimal implementations.
Proceedings ArticleDOI

Stochastic Search for Signal Processing Algorithm Optimization

TL;DR: This paper presents an evolutionary algorithm for searching for the optimal implementations of signal transforms, STEER, and compares this approach against other search techniques, showing that it notably can find faster formulas while still only timing a very small portion of the search space.