Search
10 articles for “CUDA”
-
Accelerating High Arithmetic Intensity Storm Surge Model using CUDA
Abstract: GPUs (Graphic Processing Units) have opened the floodgates for high-performance computing, especially for programs that involve high-level arithmetic computations. Though parallel computing capability has been around for many years, it requires large and expensive hardware resources in the form of supercomputers. Presently, GPUs are found in all computing devices due to their reasonable prices. GPUs are now being tapped for speeding up legacy codes, especially in FORTRAN that involves high …
Published in Recent Trends in Parallel Computing · Vol. 3, Issue 2, 2016 · pp. 9–21 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
-
A Parallel Unit Encoding Stage for BCWT using GPGPU
Abstract: AbstractA backward coding of wavelet trees (BCWT) algorithm begins the coding process from the lower-level to the higher-level of the wavelet tree. While processing, it builds up the maximum quantization levels of the descendant (MQD) map and maximum quantization level (MQL) by the support of the wavelet coefficients of the corresponding image. In the processes of making the serial encoding stages into parallel stages, primarily we deal with a prominent …
Published in Journal of Image Processing & Pattern Recognition Progress · Vol. 4, Issue 3, 2017 · pp. 13–23 Read article
-
Outlet of Models in Parallel Computing
Abstract: AbstractThe approach of high performance computing (HPC) and graphics processing units (GPU), show a tremendous calculation asset for large information exchanges (huge information) that require parallel handling for hearty and incite information examination. While various HPC structures have been proposed, parallel programming models exhibit various difficulties – for example, how to completely use highlights in the distinctive programming models to actualize and oversee parallelism by means of multithreading in both …
Published in Recent Trends in Parallel Computing · Vol. 4, Issue 1, 2017 · pp. 20–29 Read article
-
GPU Based Non-Serial Polyadic Dynamic Programming Template
Abstract: AbstractNon-serial polyadic dynamic programming algorithms are used to solve combinatorial optimization problems like optimal polygon triangulation, optimal matrix multiplication and RNA secondary structure prediction using Zuker algorithm. They have irregular data access patterns and are complicated dynamic programming algorithms. Each computation is dependent on multiple entries computed earlier in the process. We provide a GPU based algorithm template that is optimized for non-serial polyadic dynamic programming algorithms. This template requires …
Published in Recent Trends in Parallel Computing · Vol. 4, Issue 3, 2017 · pp. 29–39 Read article
-
Parallelization of Metaheuristics for the Optimization of Permuted Perceptron Problem
Abstract: Parallel computing has found a mainstream backing in graphics processing units (GPUs).These resources have enormous processing capacity, are energy efficient, and are broadly available, unlike grids. Since the advent of CUDA (Compute Unified Device Architecture) developed by NVIDIA that permits GPU programming in C, C++ language, GPUs are now being used in a variety of fields, including scientific computing. This thesis focuses on the optimization of the solution of a …
Published in Journal of Operating Systems Development & Trends 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
-
Review for Solving Parallel Hindrance in Computing
Abstract: AbstractWith the universality of multicore registering, and the feasible development of it, it appears to be flighty for imperatives specialists to overlook the ramifications of it. In this manner, the creators have as of late started researching the writing in imperatives on misuse of parallel frameworks for limitation unraveling. We have been assembling an inadequate, one-sided, and sick composed audit of this writing. While tolerating these shortcomings, we in any …
Published in Recent Trends in Parallel Computing · Vol. 4, Issue 1, 2017 · pp. 4–14 Read article
-
Parallelization of Metaheuristics for the Optimization of Permuted Perceptron Problem
Abstract: Parallel computing has found a mainstream backing in graphics processing units (GPUs).These resources have enormous processing capacity, are energy efficient, and are broadly available, unlike grids. Since the advent of CUDA (Compute Unified Device Architecture) developed by NVIDIA that permits GPU programming in C, C++ language, GPUs are now being used in a variety of fields, including scientific computing. This thesis focuses on the optimization of the solution of a …
Published in Journal of Operating Systems Development & Trends · Vol. 8, Issue 2, 2021 · pp. 32–37 Read article
-
A Survey Paper on Smart Path Algorithm for Ant Colony Optimization
Abstract: Apart from the tremendous research being executed, ad hoc networks is the huge issue for various researchers. Ad hoc network routing is particularly most challenging issue because of its power energy, dynamic nature and inadequate bandwidth. Someway, techniques which are based on the SI for example algorithms of ACO have presented to be a perfect method for developing algorithms of ad hoc networks routing. ACO routing is an effective routing …
Published in E-Commerce for Future & Trends · Vol. 3, Issue 1, 2016 · pp. 1–9 Read article