GPGPU COMPUTING

Journal Title: Challenges of the Knowledge Society - Year 2012, Vol 2, Issue 0

Abstract

Since the first idea of using GPU to general purpose computing, things have evolved over the years and now there are several approaches to GPU programming. GPU computing practically began with the introduction of CUDA (Compute Unified Device Architecture) by NVIDIA and Stream by AMD. These are APIs designed by the GPU vendors to be used together with the hardware that they provide. A new emerging standard, OpenCL (Open Computing Language) tries to unify different GPU general computing API implementations and provides a framework for writing programs executed across heterogeneous platforms consisting of both CPUs and GPUs. OpenCL provides parallel computing using task-based and data-based parallelism. In this paper we will focus on the CUDA parallel computing architecture and programming model introduced by NVIDIA. We will present the benefits of the CUDA programming model. We will also compare the two main approaches, CUDA and AMD APP (STREAM) and the new framwork, OpenCL that tries to unify the GPGPU computing models.

Authors and Affiliations

BOGDAN OANCEA, TUDOREL ANDREI, RALUCA MARIANA DRAGOESCU

Keywords

Related Articles

PRELIMINARY CHAMBER, A NEW INSTITUTION IN THE ROMANIAN PROCEDURE LAW

The Prosecutor, in charge with the criminal prosecution, informs the Court through the indictment drawn up by him. Given its importance, as Court informing document, the law provides special treatment for its content and...

SEVERAL OBSERVATIONS REGARDING THE REGULATION OF THE CONTRACT OF PARTNERSHIP IN THE NEW CIVIL CODE

Following the model of the Italian Civil Code, of the Civil Code from Quebec, the Swiss and the Dutch ones, the new Romanian Civil Code has adopted the monist conception of regulating the private law relationships, gathe...

THE RECEPTION OF A CONTROVERSIAL PLAY – EVANGHELISTII – IN POST-COMMUNIST ROMANIAN SOCIETY

In this paper we intend to present the reception of the play Evangheliştii [The Evangelists] (published in volume in 1993 and represented on stage in 2005) written by Alina Mungiu Pippidi in post-communist Romanian socie...

THE COMPLEMENTARY PENALTY OF PUBLISHING THE CONVICTION DECISION IN TERMS OF THE NEW CRIMINAL CODE

We think that the approach of such subject presents without a doubt a scientific interest, in the context of the legal amendments brought by the new criminal law. In the form of a monographic study, the article is dedica...

JURIDICAL WILL IN CONTRACTS

In the business law, almost all judicial relationships of private law are obligational juridical relationships which are made up of legal acts and facts. The most important legal act is the contract since it is the basis...

Download PDF file
  • EP ID EP137997
  • DOI -
  • Views 112
  • Downloads 0

How To Cite

BOGDAN OANCEA, TUDOREL ANDREI, RALUCA MARIANA DRAGOESCU (2012). GPGPU COMPUTING. Challenges of the Knowledge Society, 2(0), 2026-2035. https://europub.co.uk/articles/-A-137997