This paper presents a review and experimental study on algorithmic based fault tolerance (ABFT) methods. We compare the performance of three recovery schemes : Basic ABFT, Rollback Recovery and Recomput-ing on matrix multiplication, for different matrix dimensions and error probabilities.
The matrix multiplication is one of the most important computational kernels in scientific computing. Consider the matrix multiplication product C = A×B where A, B, C are matrices of size n×n. We propose four parallel matrix multiplication implementations on a cluster of workstations. These parallel implementations are based on the master – worker model… (More)
The multiplication of a vector by a matrix is the kernel operation in many algorithms used in scientific computation. This paper outlines four parallel matrix – vector multiplication implementations on a cluster of workstations. These parallel implementations are based on the dynamic master – worker paradigm. Furthermore, the parallel implementations are… (More)
In this paper, a microwave chaotic oscillator with symmetric active load is presented. Compared to the classical Differential bipolar Chaotic Colpitts Oscillator (DCCO) produces anti-phase dual output carriers with intense chaotic behaviour, better linearity and very good encryption capabilities. Advanced Design System (ADS) 2008 Update 1 simulations… (More)
Matrix computations is one of the most important computational tasks in scientific computing. This paper discusses parallel implementations of two fundamental matrix computation kernels such as matrix-vector multiplication and matrix multiplication on a cluster of heterogeneous workstations. These parallel implementations are based on the master-worker… (More)
This paper presents the basic parallel implementation and a variation for matrix-vector multiplication. We evaluated and compared the performance of the two implementations on a cluster of workstations using Message Passing Interface (MPI) library. The experimental results demonstrate that the basic implementation achieves lower performance than the other… (More)
This paper outlines the basic theory and the design and implementation of a low voltage Colpitts chaotic oscillator based on an Electrically Programmable Analog Device matched Pair Mosfet Array (EPAD). The Oscillator is capable of producing chaotic carriers in very low supply voltages, which is a feature very useful in mobile and low power consumption… (More)