Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleAugust 2024
Extending Segment Tree for Polygon Clipping and Parallelizing using OpenMP and OpenACC Directives
ICPP '24: Proceedings of the 53rd International Conference on Parallel ProcessingAugust 2024, Pages 273–283https://doi.org/10.1145/3673038.3673141A segment tree is a versatile tree-based data structure over intervals or line segments efficiently supporting several computational operations such as stabbing query, segment arrangement, and planar point location, both theoretically and practically. ...
- research-articleJuly 2024
On the two-stage multisplitting iteration methods for linear complementarity problems
Applied Mathematics and Computation (APMC), Volume 475, Issue CAug 2024https://doi.org/10.1016/j.amc.2024.128741AbstractIn this work, the two-stage multisplitting iteration methods based on the equivalent modulus equations are analyzed for solving linear complementarity problems. New convergence results are presented where the convergence domains of the parameter ...
Highlights- Propose two convergence theorems of the two-stage multisplitting iteration methods for LCPs with new proof techniques.
- The given results can improve the domain of the parameter matrices in the existing literatures.
- Design an ...
- ArticleJuly 2024
Energy Efficiency of Multithreaded WZ Factorization with the Use of OpenMP and OpenACC on CPU and GPU
AbstractEnergy efficiency research aims to optimize the use of computing resources by minimizing energy consumption and increasing computational efficiency. This article explores the effect of the directive-based parallel programming model on energy ...
- ArticleJuly 2024
Optimizing BIT1, a Particle-in-Cell Monte Carlo Code, with OpenMP/OpenACC and GPU Acceleration
Computational Science – ICCS 2024Jul 2024, Pages 316–330https://doi.org/10.1007/978-3-031-63749-0_22AbstractOn the path toward developing the first fusion energy devices, plasma simulations have become indispensable tools for supporting the design and development of fusion machines. Among these critical simulation tools, BIT1 is an advanced Particle-in-...
- research-articleJune 2024
A Portable and Efficient Lagrangian Particle Capability for Idealized Atmospheric Phenomena
PASC '24: Proceedings of the Platform for Advanced Scientific Computing ConferenceJune 2024, Article No.: 26, Pages 1–11https://doi.org/10.1145/3659914.3659940The Cloud Model version 1 is an atmospheric model that allows for idealized studies of atmospheric phenomena. A new Lagrangian microphysics capability has been added, enabling a significantly more accurate representation than the traditional bulk or ...
-
- research-articleMay 2024
The Use of Functional Programming Library for Parallel Computing on CUDA
Programming and Computing Software (KLU-PACS), Volume 50, Issue 1Feb 2024, Pages 11–23https://doi.org/10.1134/S0361768824010055AbstractModern graphics accelerators (GPUs) can significantly speed up the execution of numerical problems. However, porting programs to graphics accelerators is not an easy task, sometimes requiring their almost complete rewriting. CUDA graphics ...
- research-articleJanuary 2024
sKokkos: Enabling Kokkos with Transparent Device Selection on Heterogeneous Systems using OpenACC
HPCAsia '24: Proceedings of the International Conference on High Performance Computing in Asia-Pacific RegionJanuary 2024, Pages 23–34https://doi.org/10.1145/3635035.3635043This paper presents a new feature to enable Kokkos with transparent device selection. For application developers, it is not easy to identify which device is the most appropriate to use in a heterogeneous system, since this depends on the characteristics ...
- research-articleDecember 2023
Modulus-based synchronous multisplitting iteration methods without auxiliary variable for solving vertical linear complementarity problems
Applied Mathematics and Computation (APMC), Volume 458, Issue CDec 2023https://doi.org/10.1016/j.amc.2023.128248AbstractIn this work, by applying the synchronous multisplitting technique to the non-auxiliary variable modulus equation of the vertical linear complementarity problems, a new parallel method is constructed, which can generalize the existing modulus-...
Highlights- A new parallel modulus-based method without auxiliary variable is proposed, which generalizes the existing serial method.
- The complete convergence proof is given, which can improve the domain of the parameter matrix in the existing ...
- research-articleNovember 2023
Performance-Portable GPU Acceleration of the EFIT Tokamak Plasma Equilibrium Reconstruction Code
SC-W '23: Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, Network, Storage, and AnalysisNovember 2023, Pages 1939–1948https://doi.org/10.1145/3624062.3624607This paper presents the steps followed to GPU-offload parts of the core solver of EFIT-AI, an equilibrium reconstruction code suitable for tokamak experiments and burning plasmas. For this work, we will focus on the fitting procedure that consists of a ...
- short-paperSeptember 2023
Optimization and Portability of a Fusion OpenACC-based FORTRAN HPC Code from NVIDIA to AMD GPUs
PEARC '23: Practice and Experience in Advanced Research Computing 2023: Computing for the Common GoodJuly 2023, Pages 246–250https://doi.org/10.1145/3569951.3597545NVIDIA has been the main provider of GPU hardware in HPC systems for over a decade. Most applications that benefit from GPUs have thus been developed and optimized for the NVIDIA software stack. Recent exascale HPC systems are, however, introducing GPUs ...
- ArticleJuly 2023
Developing Ultrahigh-Resolution E3SM Land Model for GPU Systems
Computational Science and Its Applications – ICCSA 2023Jul 2023, Pages 277–290https://doi.org/10.1007/978-3-031-36805-9_19AbstractDesigning and refactoring complex scientific code, such as the E3SM land model (ELM), for new computing architectures is challenging. This paper presents design strategies and technical approaches to develop a data-oriented, GPU-ready ELM model ...
- ArticleJuly 2023
Optimization of Asynchronous Logging Kernels for a GPU Accelerated CFD Solver
Computational Science – ICCS 2023Jul 2023, Pages 410–424https://doi.org/10.1007/978-3-031-36024-4_32AbstractThanks to their large number of threads, GPUs allow massive parallelization, hence good performance for numerical simulations, but also make asynchronous execution more common. Kernels that do not actively take part in a computation can be ...
- ArticleAugust 2023
OpenACC Unified Programming Environment for Multi-hybrid Acceleration with GPU and FPGA
- Taisuke Boku,
- Ryuta Tsunashima,
- Ryohei Kobayashi,
- Norihisa Fujita,
- Seyong Lee,
- Jeffrey S. Vetter,
- Hitoshi Murai,
- Masahiro Nakao,
- Miwako Tsuji,
- Mitsuhisa Sato
AbstractAccelerated computing in HPC such as with GPU, plays a central role in HPC nowadays. However, in some complicated applications with partially different performance behavior is hard to solve with a single type of accelerator where GPU is not the ...
- research-articleFebruary 2023
OpenACC Execution Models for Manycore Processor with ARM SVE
HPCAsia '23 Workshops: Proceedings of the HPC Asia 2023 WorkshopsFebruary 2023, Pages 73–77https://doi.org/10.1145/3581576.3581617OpenACC is designed to offer performance portability across CPUs with SIMD extensions and accelerators based on GPU or manycore architecture. We are working on the design of OpenACC compiler for A64FX manycore processor with Arm SVE. We use a source-to-...
- research-articleDecember 2022
Parallel OpenMP and OpenACC porous media simulation
- Hígor Uélinton da Silva,
- Natiele Lucca,
- Claudio Schepke,
- Dalmo Paim de Oliveira,
- César Flaubiano da Cruz Cristaldo
The Journal of Supercomputing (JSCO), Volume 79, Issue 8May 2023, Pages 8425–8446https://doi.org/10.1007/s11227-022-05004-2AbstractAccording to estimates, between 10 and 25% of the grain crop is lost in the post-harvest. The correct drying of the beans is one of the actions to contain this loss. Drying grains is one of the most critical steps in grain processing for its ...
- ArticleApril 2023
Accelerating Radiative Transfer Simulation on NVIDIA GPUs with OpenACC
- Ryohei Kobayashi,
- Norihisa Fujita,
- Yoshiki Yamaguchi,
- Taisuke Boku,
- Kohji Yoshikawa,
- Makito Abe,
- Masayuki Umemura
Parallel and Distributed Computing, Applications and TechnologiesDec 2022, Pages 344–358https://doi.org/10.1007/978-3-031-29927-8_27AbstractTo accelerate multiphysics applications, making use of not only GPUs but also FPGAs has been emerging. Multiphysics applications are simulations involving multiple physical models and multiple simultaneous physical phenomena. Operations with ...
- posterJanuary 2023
UPIR: Toward the Design of Unified Parallel Intermediate Representation for Parallel Programming Models
PACT '22: Proceedings of the International Conference on Parallel Architectures and Compilation TechniquesOctober 2022, Pages 530–531https://doi.org/10.1145/3559009.3569646The complexity of heterogeneous computing architectures, as well as the demand for productive and portable parallel application development, have driven the evolution of parallel programming models to become more comprehensive and complex than before. ...
- research-articleJuly 2022
OpenACC + Athread collaborative optimization of Silicon-Crystal application on Sunway TaihuLight
AbstractThe Silicon-Crystal application based on molecular dynamics (MD) is used to simulate the thermal conductivity of the crystal, which adopts the Tersoff potential to simulate the trajectory of the silicon crystal. Based on the OpenACC ...
Highlights- Combining with the unique architecture of the SW26010 processor, we analyzed the characteristics of its main memory access modes and tested the memory access ...
- chapterMarch 2022
A Comprehensive Comparison of GPU Implementations of Cardiac Electrophysiology Models
- Abouzar Kaboudian,
- Hector Augusto Velasco-Perez,
- Shahriar Iravanian,
- Yohannes Shiferaw,
- Elizabeth M. Cherry,
- Flavio H. Fenton
From Reactive Systems to Cyber-Physical SystemsPages 9–34https://doi.org/10.1007/978-3-030-31514-6_2AbstractCardiac disease is the leading cause of death in developed countries, and arrhythmias, which are disorders in the regular generation and propagation of electrical waves that trigger contraction, form a major class of heart diseases. Computational ...