Results 51 to 60 of about 926 (201)
Porting OpenACC to OpenMP on heterogeneous systems
This documentation is designed for beginners in Graphics Processing Unit (GPU)-programming and who want to get familiar with OpenACC and OpenMP offloading models. Here we present an overview of these two programming models as well as of the GPU-architectures.
openaire +2 more sources
Evaluating Performance Portability of OpenACC
Accelerator-based heterogeneous computing is gaining momentum in High Performance Computing arena. However, the increased complexity of the accelerator architectures demands more generic, high-level programming models. OpenACC is one such attempt to tackle the problem. While the abstraction endowed by OpenACC offers productivity, it raises questions on
Amit Sabne +3 more
openaire +2 more sources
Application of Data Assimilation Methods to Reconstruct the 3–5 December 2015 Etna Eruption
Abstract The assessment of volcanic hazards is crucial to develop effective emergency plans, especially for volcanoes close to urban areas or under air traffic routes. Impact assessment for expected scenarios relies on underlying numerical models that require eruption source parameters as inputs, and forecasts drastically depend on their robust ...
B. Martínez Montesinos +7 more
wiley +1 more source
Extending PluTo for Multiple Devices by Integrating OpenACC [PDF]
S.288-291For many years now, processor vendors increased the performance of their devices by adding more cores and wider vectorization units to their CPUs instead of scaling up the processors' clock frequency.
Süß, T., Kaya, T., Feld, D.
core +1 more source
GPU Accelerated Variation after Projection Calculation
The nuclear shell model has been very successful in describing various properties of nuclei, especially in the neighborhood of the closed shells, where the configuration space is usually small but good enough for the construction of the nuclear wave ...
LU Xiao, LIAN Zhanjiang, GAO Zaochun
doaj +1 more source
Porting the Meso-NH atmospheric model on different GPU architectures for the next generation of supercomputers (version MESONH-v55-OpenACC) [PDF]
The advent of heterogeneous supercomputers with multi-core central processing units (CPUs) and graphics processing units (GPUs) requires geoscientific codes to be adapted to these new architectures.
J. Escobar +6 more
doaj +1 more source
Multithread Approximation: An OpenMP Constructor
ABSTRACT This study introduces an OpenMP construct designed to simplify and unify the integration of approximate computing techniques into shared‐memory parallel programs. Approximate Computing leverages the inherent error tolerance of many applications to trade computational accuracy for gains in performance and energy efficiency.
João Briganti de Oliveira +2 more
wiley +1 more source
ABSTRACT The increasing availability of GPU accelerated architectures for high‐performance computing presents new opportunities for scientific software but also challenges due to the complexity of porting legacy codes to accelerator platforms. Directive‐based programming models such as OpenACC offer a minimally intrusive pathway to exploit GPU ...
Carlos Junqueira‐Junior +3 more
wiley +1 more source
In this paper, we propose a double deep Q network–based strategy that controls the gap settings of connected and automated vehicles (CAVs) to simultaneously improve traffic flow efficiency and stability. Our approach utilises the existing manufacturer‐developed short and long gap settings of adaptive cruise control systems, which have undergone ...
Sungyong Chung +3 more
wiley +1 more source
Productive GPU Programming with OpenACC [PDF]
OpenACC is a directive-based programming model for highly parallel systems, which allows for automated generation of portable GPU code. In this tutorial, we will get to know the programming model with examples, learn how to use the associated tools ...
Herten, Andreas
core

