This work presents an approach at integrating novel methodologies for teaching graduate level courses in the areas of high performance computing (HPC) and advanced signal processing algorithms (ASPA) for computer engi...
详细信息
This work presents an approach at integrating novel methodologies for teaching graduate level courses in the areas of high performance computing (HPC) and advanced signal processing algorithms (ASPA) for computer engineering and computer science and engineering curricula. The novel teaching methodology presented here in high performance computing centers on the use of innovative empirical methods, i.e., exploratory data analysis, experiment design, etc., for studying computer performance, whereas an operator signal algebra approach is considered a novel methodology for the studying of advanced signal processing algorithms. The work also discusses an on going concerted effort at utilizing common tools and IT resources in both courses to provide students a holistic learning experience.
This paper presents a method for evaluating design complexity of a class of algorithms with characteristics that are common for many loop-based signalprocessing real-time applications. The method is not only used for...
详细信息
This paper presents a method for evaluating design complexity of a class of algorithms with characteristics that are common for many loop-based signalprocessing real-time applications. The method is not only used for evaluations, but can also be transformed to the actual implementation. The model transforms the data-flow structure of the algorithms to hierarchical pipelined architecture where control structure derivation is straightforward. The proposed method is used to estimate design complexity of two particle filtering algorithm: the sample importance resampling particle filter (SIRF) and the Gaussian Particle Filter (GPF) applied to the bearings-only tracking problem.
While the traditional deployment platform for digital hearing aids has been custom ICs, recent advances in the power efficiency of digital signal processors (DSPs) have generated interest in their use. A primary motiv...
详细信息
While the traditional deployment platform for digital hearing aids has been custom ICs, recent advances in the power efficiency of digital signal processors (DSPs) have generated interest in their use. A primary motivation for this interest is the increased algorithmic flexibility that a DSP provides over a fixed-function IC. The C54xx family of DSPs from Texas Instruments is among the leaders in power efficiency, and TI provides a development platform (the DHP-100) aimed at exploring the hearing aid design space. Here, we report on our experience porting hearing aid signal processing algorithms (J.L. Goldstein, August 2001) to the DHP-100 and report on the resulting performance, both for real-time response and power consumption.
This paper presents a wide class of signal processing algorithms which employs a nonlinear operation in the time domain and is capable of providing good power/bandwidth tradeoffs with OFDM transmission. A suitable ana...
详细信息
This paper presents a wide class of signal processing algorithms which employs a nonlinear operation in the time domain and is capable of providing good power/bandwidth tradeoffs with OFDM transmission. A suitable analytical approach is proposed for efficiently evaluating the performance within this class of algorithms, and several performance results are shown and discussed in detail.
Smart clothes increase the efficiency of long-term non-invasive monitoring systems by facilitating the placement of sensors and increasing the number of measurement locations. Since the sensors are either garment-inte...
详细信息
Smart clothes increase the efficiency of long-term non-invasive monitoring systems by facilitating the placement of sensors and increasing the number of measurement locations. Since the sensors are either garment-integrated or embedded in an unobtrusive way in the garment, the impact on the subject's comfort is minimized. However, the main challenge of smart clothing lies in the enhancement of signal quality and the management of the huge data volume resulting from the variable contact with the skin, movement artifacts, non-accurate location of sensors and the large number of acquired signals. This paper exposes the strategies and solutions adopted in the European 1ST project MyHeart to address these problems, from the definition of the body sensor network to the description of two embedded signalprocessing techniques performing on-body ECG enhancement and motion activity classification
Wind power forecasting (WPF) has turned into a substantial tool for limiting the negative impact of wind power intermittency on power system. In this paper, we study and compare two different WPF algorithms: classical...
详细信息
Wind power forecasting (WPF) has turned into a substantial tool for limiting the negative impact of wind power intermittency on power system. In this paper, we study and compare two different WPF algorithms: classical autoregressive model (AR), as a base case method, and kernel density estimation (KDE) with minimum mean square error estimator (MMSE). Using the data history of a wind farm in Colorado, these two algorithms are implemented in MATLAB and used to produce 24 hours ahead predictions of wind power time series of the said wind farm. The results obtained from the two methods are then compared from various perspectives (precision, applicability, etc.). The comparisons show that although AR-based wind power prediction has slightly less error than KDE, AR-based prediction does not produce probability density function (PDF) of wind speed/power, while KDE does. PDF of wind speed/power is an important parameter for estimating the required reserve allocation in economic dispatch studies.
We optimize implementations of one-dimensional and multidimensional signal processing algorithms by rewriting subexpressions according to a set of algebraic identities. We encode the algebraic identities as conditiona...
详细信息
We optimize implementations of one-dimensional and multidimensional signal processing algorithms by rewriting subexpressions according to a set of algebraic identities. We encode the algebraic identities as conditional rules, and program hill climbing and simulated annealing search techniques to apply the rules. Both of these search techniques avoid an exponential explosion in memory usage because they only keep a single state in memory instead of building the entire tree of possible equivalent forms. We compare the effectiveness of these search techniques in optimizing implementations of one-dimensional multirate signal processing algorithms. Our prototype environment is written in Mathematica.
The most popular Moore's law formulation, which states the number of transistors on integrated circuits doubles every 18 months, is said to hold for at least another two decades. According to this prediction, if w...
详细信息
The most popular Moore's law formulation, which states the number of transistors on integrated circuits doubles every 18 months, is said to hold for at least another two decades. According to this prediction, if we want to take advantage of technological evolutions, designer's productivity has to increase in the same proportions. To take up this challenge, system level design solutions have been set up, but many efforts have still to be done on system modelling and synthesis. In this paper we propose a computation core synthesis methodology that can be integrated on the communication refinement steps of electronic system level design tools. In the proposed approach, computation cores used for digital signalprocessing application specifications relying on coarse grain communications and synchronizations (e.g. matrix) can be refined into computation cores which can handle fine grain communications and synchronizations (e.g. scalar). Its originality is its ability to synthesize computation cores which can handle fine grain data consumptions and productions which respect the intrinsic partial orders of the algorithms while preserving their original functionalities. Such cores can be used to model fine grain input output overlapping or iteration pipelining. Our flow is based on the analysis of a fine grain signal flow graph used to extract fine grain synchronizations and algorithmic expressions
The paper briefly describes reconfigurable architecture classifications and comparisons, as well as an FPGA implementation of a simplified version of the reconfigurable data path processor (RDPP) using Xilinx design t...
详细信息
The paper briefly describes reconfigurable architecture classifications and comparisons, as well as an FPGA implementation of a simplified version of the reconfigurable data path processor (RDPP) using Xilinx design tools. The FPGA configured as RDPP can be employed for a wide variety of signalprocessing applications. That is, the inherent parallel nature of the architecture lends itself to signal processing algorithms, which are discussed. Simulations of operations on the input data stream, which include multiply-and-accumulate (MAC) operations used in filters and matrix manipulation for image processing applications, are presented.
In this article we have presented development principles of VLSI-structures and the ways to improve effectiveness of VLSI-devices used for coordinated parallel calculation of basic operations of real-time digital sign...
详细信息
In this article we have presented development principles of VLSI-structures and the ways to improve effectiveness of VLSI-devices used for coordinated parallel calculation of basic operations of real-time digital signal processing algorithms. We have also developed criteria for the selection of VLSI-structures to be used for such calculations.
暂无评论