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

UN SECRETARY- GENERAL'S FORMS OF INVOLVEMENT IN THE PEACEFUL SETTLEMENT OF INTERNATIONAL DISPUTES. THE DIPLOMATIC MEANS

The United Nations Secretary- General is a symbol and an instrument of the peaceful settlement of international disputes, with a proven effectiveness in the prevention and resolution of conflicts, even in the most diffic...

LATEST AMENDMENTS TO LAW NO 62/2011 ON SOCIAL DIALOGUE ENACTED BY LAW NO 1/2016

Law no 62/2011 regarding the social dialogue is the most important regulation of the collective labor relations. Since 2011, when it was adopted, Law no 62/2011 was modified several times, the last legislative interventi...

TRANSITIONAL JUSTICE IN ROMANIA. REPARATIONS FOR THE VICTIMS OF THE COMMUNIST REGIME AND LEGAL ORDER

This study aims to analyse, through a transitional justice approach, the reparations granted by the Romanian state to the victims of the communist regime. The paper will examine the role of reparations in transitional ju...

SUSTAINABILITY AS A PART OF BALANCED SCORECARD

Sustainability is a trend, which is more seriously discussed on the international and national level. But also companies in the local level are pushed to have strategies and visions, which enable better future for societ...

THE RIGHT TO VOTE AND BREACH OF VOTING SECRECY

The article is meant to be a brief overview of the legal provisions concerning the right to vote, encompassing both the national provisions and the international standards. The scientific approach also includes the fixat...

Download PDF file
  • EP ID EP137997
  • DOI -
  • Views 122
  • 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