Parallel computing using MPI and OpenMP on self-configured platform, UMZHPC.
Authors
Abstract:
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 create rapid high-performance computing clusters. It can convert heterogeneous PCs which interconnected by using a private Local Area Network(LAN) into a high-performance computing cluster. In this operating system, you can monitor your cluster and build it utilizing low-cost hardware. In addition, programs can be run in parallel by simply booting the portable UMZHPC from fronted node by using only a CD or USB-flash drive. All the requisite configurations to build a cluster and to run your programs will be carried out automatically via UMZHPC. We made the operating system publicly for research purposes.
similar resources
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...
full textParallel Gaussian Elimination Using OpenMP and MPI
In this paper, we have presented a parallel algorithm for Gaussian Elimination. Elimination in both a shared memory environment, using OpenMP, and in a distributed memory environment, using MPI. Parallel LU and Gaussian algorithms for linear systems have been studied extensively and the point of this paper is to present the results of examining various load balancing schemes on both platforms. ...
full textHigh performance computing using MPI and OpenMP on multi-core parallel systems
The rapidly increasing number of cores in modern microprocessors is pushing the current high performance computing (HPC) systems into the petascale and exascale era. The hybrid nature of these systems—distributed memory across nodes and shared memory with non-uniform memory access within each node—poses a challenge to application developers. In this paper, we study a hybrid approach to programm...
full textComparison and Analysis of Parallel Computing Performance Using OpenMP and MPI
The developments of multi-core technology have induced big challenges to software structures. To take full advantages of the performance enhancements offered by new multi-core hardware, software programming models have made a great shift from sequential programming to parallel programming. OpenMP (Open Multi-Processing) and MPI (Message Passing Interface), as the most common parallel programmin...
full textParallel Overlapped Block-Matching Motion Compensation Using MPI and OpenMP
Overlapped block-matching motion compensation (OBM) enhances the prediction results of classical non-overlapped block-matching in the context of video compression significantly and is especially well suited for wavelet-based video coding. However, this is achieved at a high additional computational cost. We investigate possibilities for parallelization of two classical OBM algorithms and invest...
full textParallel implementations of CTC based on OpenMP and MPI
This paper presents some parallel implementations of Consolidated Tree Construction (CTC) algorithm, based on MPI and OpenMP. CTC is a classification method developed in our research group that builds a single classification tree from several subsamples extracted from the training set. The algorithm has shown to behave better than a tree built from a single sample from the discriminating capaci...
full textMy Resources
Journal title
volume 4 issue 1
pages 95- 105
publication date 2016-06-30
By following a journal you will be notified via email when a new issue of this journal is published.
Keywords
Hosted on Doprax cloud platform doprax.com
copyright © 2015-2023