Exploració per tema "OpenMP"
Ara es mostren els items 1-20 de 145
-
A Functional Safety OpenMP∗ for Critical Real-Time Embedded Systems
(Springer, 2017-08-17)
Capítol de llibre
Accés obertOpenMP* has recently gained attention in the embedded domain by virtue of the augmentations implemented in the last specification. Yet, the language has a minimal impact in the embedded real-time domain mostly due to the ... -
A hybrid parallel numerical model for wave-induced free-surface flow
(MDPI, 2021-10-04)
Article
Accés obertAn advanced numerical model is presented for the simulation of wave-induced free-surface flow, utilizing an efficient hybrid parallel implementation. The model is based on the solution of the Navier–Stokes equations using ... -
A low overhead tasking model for OpenMP
(Springer, 2021)
Text en actes de congrés
Accés obertOpenMP is a parallel programming model widely used on shared-memory systems. Over the years, the OpenMP community tries to extend the OpenMP Specification to adapt it to modern architectures and expand its usage to other ... -
A methodology approach to compare performance of parallel programming models for shared-memory architectures
(Springer, 2020)
Capítol de llibre
Accés obertThe majority of current HPC applications are composed of complex and irregular data structures that involve techniques such as linear algebra, graph algorithms, and resource management, for which new platforms with varying ... -
A new generation of task-parallel algorithms for matrix inversion in many-threaded CPUs
(Association for Computing Machinery (ACM), 2021)
Text en actes de congrés
Accés obertWe take advantage of the new tasking features in OpenMP to propose advanced task-parallel algorithms for the inversion of dense matrices via Gauss-Jordan elimination. Our algorithms perform a partitioning of the matrix ... -
A Novel Set of Directives for Multi-device Programming with OpenMP
(Institute of Electrical and Electronics Engineers (IEEE), 2022)
Text en actes de congrés
Accés obert -
A portable OpenCL-based unstructured edge-based Finite Element Navier-Stokes solver on graphics hardware
(Elsevier, 2013-07)
Article
Accés obertThe rise of GPUs in modern high-performance systems increases the interest in porting portion of codes to such hardware. The current paper aims to explore the performance of a portable state-of-the-art FE solver on GPU ... -
A proposal for error handling in OpenMP
(2008)
Article
Accés restringit per política de l'editorialOpenMP has been focused in performance applied to numerical applications, but when we try to move this focus to other kind of applications, like Web servers, we detect one important lack. In these applications, performance ... -
A proposal for task parallelism in OpenMP
(2007-06)
Article
Accés restringit per política de l'editorialThis paper presents a novel proposal to define task parallelism in OpenMP. Task parallelism has been lacking in the OpenMP language for a number of years already. As we show, this makes certain kinds of applications difficult ... -
A proposal for task-generating loops in OpenMP
(Springer, 2013)
Text en actes de congrés
Accés restringit per política de l'editorialWith the addition of the OpenMP* tasking model, programmers are able to improve and extend the parallelization opportunities of their codes. Programmers can also distribute the creation of tasks using a worksharing construct, ... -
A proposal to extend the OpenMP tasking model with dependent tasks
(2009)
Article
Accés restringit per política de l'editorialTasking in OpenMP 3.0 has been conceived to handle the dynamic generation of unstructured parallelism. New directives have been added allowing the user to identify units of independent work (tasks) and to define points to ... -
A Review of Lightweight Thread Approaches for High Performance Computing
(IEEE, 2016-12-08)
Text en actes de congrés
Accés obertHigh-level, directive-based solutions are becoming the programming models (PMs) of the multi/many-core architectures. Several solutions relying on operating system (OS) threads perfectly work with a moderate number of ... -
A static scheduling approach to enable safety-critical OpenMP applications
(IEEE, 2017-02-20)
Text en actes de congrés
Accés obertParallel computation is fundamental to satisfy the performance requirements of advanced safety-critical systems. OpenMP is a good candidate to exploit the performance opportunities of parallel platforms. However, safety-critical ... -
A transparent runtime data distribution engine for OpenMP
(2001-07)
Article
Accés restringit per política de l'editorialThis paper makes two important contributions. First, the paper investigates the performance implications of data placement in OpenMP programs running on modern NUMA multiprocessors. Data locality and minimization of the ... -
Acceleration of scientific software for drug design
(Universitat Politècnica de Catalunya, 2021-06-29)
Treball Final de Grau
Accés restringit per acord de confidencialitat -
Acceleration of the Geostatistical Software Library (GSLIB) by code optimization and hybrid parallel programming
(2015-12-01)
Article
Accés obertThe Geostatistical Software Library (GSLIB) has been used in the geostatistical community for more than thirty years. It was designed as a bundle of sequential Fortran codes, and today it is still in use by many practitioners ... -
Adaptive and architecture-independent task granularity for recursive applications
(Springer, 2017)
Text en actes de congrés
Accés obertIn the last few decades, modern applications have become larger and more complex. Among the users of these applications, the need to simplify the process of identifying units of work increased as well. With the approach ... -
Advanced synchronization techniques for task-based runtime systems
(Association for Computing Machinery (ACM), 2021)
Text en actes de congrés
Accés obertTask-based programming models like OmpSs-2 and OpenMP provide a flexible data-flow execution model to exploit dynamic, irregular and nested parallelism. Providing an efficient implementation that scales well with small ... -
An explicit–implicit finite element model for the numerical solution of incompressible Navier–Stokes equations on moving grids
(2019-06)
Article
Accés obertIn this paper an efficient mesh-moving Finite Element model for the simulation of the incompressible flow problems is proposed. The model is based on a combination of the explicit multi-step scheme (Runge–Kutta) with an ... -
An OpenCL-based parallel CFD code for simulations on hybrid systems with massively-parallel accelerators
(Elsevier, 2013)
Text en actes de congrés
Accés obertA parallel finite-volume CFD algorithm for modeling of incompressible flows on hybrid supercomputers is presented. It is based on a symmetry-preserving high-order numerical scheme for structured meshes. A multilevel ...