ListarGI-GAC - Artigos por tema "Libraries"
Mostrando ítems 1-6 de 6
-
A framework for argument-based task synchronization with automatic detection of dependencies
(Elsevier, 2013)[Abstract] Synchronization in parallel applications can be achieved either implicitly or explicitly. Implicit synchronization is typical of programming environments that provide predefined, and often simple, patterns of ... -
An Algorithm Template for Domain-Based Parallel Irregular Algorithms
(Springer, 2013)[Abstract] The parallelization of irregular algorithms has not been as widely studied as the one of regular codes. In particular, while there are many proposals of parallel skeletons and libraries very well suited to regular ... -
Developing adaptive multi-device applications with the Heterogeneous Programming Library
(Springer, 2015)[Abstract] The usage of heterogeneous devices presents two main problems. One is their complex programming, a problem that grows when multiple devices are used. The second issue is that even if the codes for these devices ... -
Easy Dataflow Programming in Clusters with UPC++ DepSpawn
(Institute of Electrical and Electronics Engineers, 2019-06-01)[Abstract]: The Partitioned Global Address Space (PGAS) programming model is one of the most relevant proposals to improve the ability of developers to exploit distributed memory systems. However, despite its important ... -
Exploiting Heterogeneous Parallelism With the Heterogeneous Programming Library
(Elsevier, 2013)[Abstract] While recognition of the advantages of heterogeneous computing is steadily growing, the issues of programmability and portability hinder its exploitation. The introduction of the OpenCL standard was a major step ... -
High Productivity Multi-device Exploitation with the Heterogeneous Programming Library
(Elsevier, 2016)[Abstract] Heterogeneous devices require much more work from programmers than traditional CPUs, particularly when there are several of them, as each one has its own memory space. Multidevice applications require to distribute ...