1,553 research outputs found

    Reliable and Efficient Parallel Processing Algorithms and Architectures for Modern Signal Processing

    Get PDF
    Least-squares (LS) estimations and spectral decomposition algorithms constitute the heart of modern signal processing and communication problems. Implementations of recursive LS and spectral decomposition algorithms onto parallel processing architectures such as systolic arrays with efficient fault-tolerant schemes are the major concerns of this dissertation. There are four major results in this dissertation. First, we propose the systolic block Householder transformation with application to the recursive least-squares minimization. It is successfully implemented on a systolic array with a two-level pipelined implementation at the vector level as well as at the word level. Second, a real-time algorithm-based concurrent error detection scheme based on the residual method is proposed for the QRD RLS systolic array. The fault diagnosis, order degraded reconfiguration, and performance analysis are also considered. Third, the dynamic range, stability, error detection capability under finite-precision implementation, order degraded performance, and residual estimation under faulty situations for the QRD RLS systolic array are studied in details. Finally, we propose the use of multi-phase systolic algorithms for spectral decomposition based on the QR algorithm. Two systolic architectures, one based on triangular array and another based on rectangular array, are presented for the multiphase operations with fault-tolerant considerations. Eigenvectors and singular vectors can be easily obtained by using the multi-pase operations. Performance issues are also considered

    Human factors in the design of parallel program performance tuning tools

    Get PDF

    Network-on-Chip -based Multi-Processor System-on-Chip: Towards Mixed-Criticality System Certification

    Get PDF
    L'abstract è presente nell'allegato / the abstract is in the attachmen

    Noise Suppression in Images by Median Filter

    Full text link
    A new and efficient algorithm for high-density salt and pepper noise removal in images and videos is proposed. In the transmission of images over channels, images are corrupted by salt and pepper noise, due to faulty communications. Salt and Pepper noise is also referred to as Impulse noise. The objective of filtering is to remove the impulses so that the noise free image is fully recovered with minimum signal distortion. Noise removal can be achieved, by using a number of existing linear filtering techniques. We will deal with the images corrupted by salt-and-pepper noise in which the noisy pixels can take only the maximum or minimum values (i.e. 0 or 255 for 8-bit grayscale images)

    The language parallel Pascal and other aspects of the massively parallel processor

    Get PDF
    A high level language for the Massively Parallel Processor (MPP) was designed. This language, called Parallel Pascal, is described in detail. A description of the language design, a description of the intermediate language, Parallel P-Code, and details for the MPP implementation are included. Formal descriptions of Parallel Pascal and Parallel P-Code are given. A compiler was developed which converts programs in Parallel Pascal into the intermediate Parallel P-Code language. The code generator to complete the compiler for the MPP is being developed independently. A Parallel Pascal to Pascal translator was also developed. The architecture design for a VLSI version of the MPP was completed with a description of fault tolerant interconnection networks. The memory arrangement aspects of the MPP are discussed and a survey of other high level languages is given

    Low-Complexity Uncertainty-Set-Based Robust Adaptive Beamforming for Passive Sonar

    Get PDF
    Recent work has highlighted the potential benefits of exploiting ellipsoidal uncertainty-set-based robust Capon beamformer (RCB) techniques in passive sonar. Regrettably, the computational complexity required to form RCB weights is cubic in the number of adaptive degrees of freedom, which is often prohibitive in practice. For this reason, several low-complexity techniques for computing RCB weights, or equivalent worst case robust adaptive beamformer weights, have recently been developed. These techniques, whose complexities are only quadratic in the number of adaptive degrees of freedom, use gradient-based, reduced-dimension Krylov-subspace or Kalman-filtering methods. In this work, we review these techniques for passive sonar, analyzing their complexities and evaluating them initially on simulated data. The best performing methods are then evaluated on two in-water recorded passive sonar data sets. One set, containing a strong controlled acoustic source, demonstrates the ability of the algorithms to protect against signal cancellation when pointing at the source, and their ability to reject the source when pointing away from it. The other data set, recorded during a period when the boat was accelerating, demonstrates the ability of the algorithms to operate in the presence of speed-induced noises

    Signal processing in a real-time three-dimensional acoustic imaging system

    Get PDF
    Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1998.Includes bibliographical references (p. 107-108).by Daniel Frederick Lohmeyer.M.Eng
    • …
    corecore