Search
5 articles for “MPI”
-
A Survey on Designing of OpenMP, UPC and MPI
Abstract: AbstractThe present pattern to multicore designs underscores the need of parallelism. While new dialects and options for supporting all the more proficiently, these frameworks are proposed, MPI confronts this new test. Along these lines, execution assessments of current alternatives for programming multicore frameworks are required. This paper assesses MPI execution against Unified Parallel C (UPC) and OpenMP on multicore designs. From the investigation of the outcomes, it can be reasoned …
Published in Recent Trends in Parallel Computing · Vol. 4, Issue 2, 2017 · pp. 58–63 Read article
-
A Comparative Review of Parallel Computing Techniques for High-Performance Computing
Abstract: High-Performance Computing (HPC) has become an essential technology for solving computationally intensive problems in scientific computing, engineering, artificial intelligence, weather forecasting, computational biology, financial modelling, and large-scale data analytics. The increasing complexity and heterogeneity of modern HPC systems have created a strong requirement for efficient parallel computing techniques and portable programming models. Several programming approaches, including Message Passing Interface (MPI), Open Multi-Processing (OpenMP), Compute Unified Device Architecture (CUDA), OpenACC, SYCL, …
Published in Recent Trends in Parallel Computing · Vol. 13, Issue 2, 2026 · pp. 16–26 Read article
-
Review on Introduction about Parallel Computing
Abstract: AbstractProductively and progressively, parallel handling is being viewed as the main financially savvy strategy for the quick arrangement of computationally vast and information escalated issues. The development of economical parallel PCs, for example, ware desktop multiprocessors and groups of workstations or PCs have made such parallel techniques by and large appropriate, as they have programming gauges for versatile parallel programming. This sets the phase for considerable development in parallel programming. …
Published in Recent Trends in Parallel Computing · Vol. 3, Issue 3, 2016 · pp. 1–4 Read article
-
Parallel Computing and its Paradigms
Abstract: AbstractHigh Performance Computing (HPC) is utilization of different PC assets to take care of extensive basic issues. Multiprocessor and Multicore are two wide parallel PCs which bolster parallelism. Bunched Symmetric Multiprocessors (SMP) is the most productive way out for extensive scale applications. Upgrading the execution of PC application is the fundamental part of parallel handling. Single processor execution on top of the line frameworks frequently appreciates an imperative expense advantage …
Published in Recent Trends in Parallel Computing · Vol. 4, Issue 1, 2017 · pp. 15–19 Read article
-
The Significance and Applications of Parallel Computing in the Modern Era
Abstract: This article explores the advancements in parallel computing, focusing on its applications in various domains such as scientific simulations, big data analytics, artificial intelligence, and real-time processing. We discuss the architectural shifts from traditional single-core processors to multi-core and many-core systems, along with the role of graphics processing unit (GPU)-based computing and specialized hardware like tensor processing units (TPUs) and field programmable gate arrays (FPGAs). Furthermore, the article examines contemporary …
Published in Recent Trends in Parallel Computing · Vol. 12, Issue 1, 2025 · pp. 24–38 Read article