GTC2013

Tag: OpenCL

Accelerating numerical modeling of wave propagation through 2-D anisotropic materials using OpenCL

Accelerating numerical modeling of wave propagation through 2-D anisotropic materials using OpenCL

| 12 March, 2013 | 0 Comments

We present an implementation of the numerical modeling of elastic waves propagation, in 2D anisotropic materials, using the new parallel computing devices (PCDs)

Continue Reading

AMD 2013 Developer Summit

AMD 2013 Developer Summit

| 6 March, 2013 | 0 Comments

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.

Continue Reading

PARALUTION: a library for sparse iterative methods

PARALUTION: a library for sparse iterative methods

| 26 February, 2013 | 1 Comment

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.

Continue Reading

Comparison of OpenMP & OpenCL Parallel Processing Technologies

Comparison of OpenMP & OpenCL Parallel Processing Technologies

| 15 February, 2013 | 2 Comments

This paper presents a comparison of OpenMP and OpenCL based on the parallel implementation of algorithms from various fields of computer applications

Continue Reading

Implementation of a High Performance GPGPU Compiler

Implementation of a High Performance GPGPU Compiler

| 5 February, 2013 | 0 Comments

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.

Continue Reading

Introduction to pyOpenCL: python interface to the Open Computing Language

Introduction to pyOpenCL: python interface to the Open Computing Language

| 29 January, 2013 | 0 Comments

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.

Continue Reading

Programming CUDA and OpenCL: A Case Study Using Modern C++ Libraries

Programming CUDA and OpenCL: A Case Study Using Modern C++ Libraries

| 7 January, 2013 | 1 Comment

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

Continue Reading

AMGCL: Generic Algebraic Multigrid (AMG) Hierarchy Builder

AMGCL: Generic Algebraic Multigrid (AMG) Hierarchy Builder

| 20 December, 2012 | 0 Comments

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.

Continue Reading

Intel Shevlin Park: Cross-Platform Implementation of C++ AMP in Clang/LLVM using OpenCL

Intel Shevlin Park: Cross-Platform Implementation of C++ AMP in Clang/LLVM using OpenCL

| 21 November, 2012 | 0 Comments

Intel engineers implemented the Microsoft specification of C++ AMP within OpenCL and using LLVM/Clang so that it can be used cross-platform.

Continue Reading

Heterogeneous System Architecture: Purpose and Outlook

Heterogeneous System Architecture: Purpose and Outlook

| 19 November, 2012 | 0 Comments

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.

Continue Reading