We present an implementation of the numerical modeling of elastic waves propagation, in 2D anisotropic materials, using the new parallel computing devices (PCDs)
For the third consecutive year, AMD invites computing innovators, developers and researchers in the rapidly growing field of heterogeneous computing to submit their latest work and research findings in the form of archival presentations for AMD’s annual developer summit.
PARALUTION is a library for sparse iterative methods with special focus on multi-core and accelerator technology such as GPUs. The software provides fine-grained parallel preconditioners which can utilize the modern multi-/many-core devices.
This paper presents a comparison of OpenMP and OpenCL based on the parallel implementation of algorithms from various fields of computer applications
In this paper we present our experience in developing an optimizing compiler for general purpose computation on graphics processing units (GPGPU) based on the Cetus compiler framework.
In this talk we will provide an introduction to pyOpenCL, python interface to the Open Computing Language. OpenCL is a framework to execute parallel programs across heterogeneous platforms consisting of of both CPUs and GPUs.
We present a comparison of several modern C++ libraries providing high-level interfaces for programming multi- and many-core architectures on top of CUDA or OpenCL
amgcl is a simple and generic algebraic multigrid (AMG) hierarchy builder. The constructed hierarchy may be used as a standalone solver or as a preconditioner with some iterative solver. Conjugate Gradient and Stabilized BiConjugate Gradient iterative solvers are provided. It is also possible to use generic solvers from other libraries, e.g. ViennaCL.
Intel engineers implemented the Microsoft specification of C++ AMP within OpenCL and using LLVM/Clang so that it can be used cross-platform.
The HSA Foundation, known as the “HSAF”, is an open, industry standard consortium founded to define and deliver open standards and tools for hardware and software to fully take advantage of high performance of parallel compute engines, and do so in the lowest possible power envelope.