Parallel Computation of Pseudospectra Using Transfer Functions on a MATLAB-MPI Cluster Platform
نویسندگان
چکیده
One of the most expensive problems in numerical linear algebra is the computation of the -pseudospectrum of matrices, that is, the locus of eigenvalues of all matrices of the form A + E, where the norm of E is bounded by . Several research efforts have been attempting to make the problem tractable by means of better algorithms and utilization of all possible computational resources. One common goal of these efforts is to bring to users the power to extract pseudospectrum information from their applications, on the computational environments they generally use, at a cost that is sufficiently low to render these computations routine. To this end, we investigate a scheme based on i) iterative methods for computing pseudospectra via approximations of the resolvent norm, with ii) a computational platform based on a cluster of PCs and iii) a programming environment based on MATLAB enhanced with MPI functionality and show that it can achieve high performance for problems of significant size.
منابع مشابه
Parallel computing using MPI and OpenMP on self-configured platform, UMZHPC.
Parallel computing is a topic of interest for a broad scientific community since it facilitates many time-consuming algorithms in different application domains.In this paper, we introduce a novel platform for parallel computing by using MPI and OpenMP programming languages based on set of networked PCs. UMZHPC is a free Linux-based parallel computing infrastructure that has been developed to cr...
متن کاملParallel Spatial Pyramid Match Kernel Algorithm for Object Recognition using a Cluster of Computers
This paper parallelizes the spatial pyramid match kernel (SPK) implementation. SPK is one of the most usable kernel methods, along with support vector machine classifier, with high accuracy in object recognition. MATLAB parallel computing toolbox has been used to parallelize SPK. In this implementation, MATLAB Message Passing Interface (MPI) functions and features included in the toolbox help u...
متن کاملParallel computation of pseudospectra by fast descent q
The pseudospectrum descent method (PsDM) is proposed, a new parallel method for the computation of pseudospectra. The idea behind the method is to use points from an already existing pseudospectrum level curve oK to generate in parallel the points of a new level curve oKd such that d < . This process can be continued for several steps to approximate several pseudospectrum level curves lying ins...
متن کاملThe design of a distributed MATLAB-based environment for computing pseudospectra
It has been documented in the literature that the pseudospectrum of a matrix is a powerful concept that broadens our understanding of phenomena based on matrix computations. When the matrix A is non-normal, however, the computation of the pseudospectrum becomes a very expensive computational task. Thus, the use of high performance computing resources becomes key to obtaining useful answers in a...
متن کاملGPU Cluster with MATLAB
This paper presents the architecture of an heterogeneous cluster where each node has one or more Graphical Unit Processors (GPUs). The motivation of the work is the fact that this technology presents very impressive results in High Performance Computing at a very low cost and very small energy consumption so. Although this might not be a huge novelty, it is the fact that it can be programmed us...
متن کامل