| | |
Summary: Native Signal Processing on the UltraSparc in the Ptolemy Environment
William Chen, H. John Reekie, Sunil Bhave, and Edward A. Lee
{williamc,johnr,sunil,eal}@eecs.berkeley.edu
Dept. of Electrical Engineering and Computer Sciences, University of California, Berkeley
Abstract
We have implemented a number of real-time signal
processing kernels and applications within the Ptolemy
simulation and code generation environment. Our goal is
to make it easy to generate real-time programs with
configurable interactive user interfaces. As part of this
project, we have developed and benchmarked some key
signal processing kernels for the new UltraSparc Visual
Instruction Set. We present some performance results and
compare the VIS with plain integer and floating-point C
code running on the same processor.
1 Motivation
The term "native signal processing" (NSP) has been
receiving an increasing degree of attention [4]. The
performance of high-performance general-purpose CPUs
can exceed that of first- and second-generation digital
|