Title :
General-Purpose Graphics Processing Units in Service-Oriented Architectures
Author :
Calatrava Moreno, Maria del Carmen ; Auzinger, Thomas
Author_Institution :
E-Commerce Group, Vienna Univ. of Technol., Vienna, Austria
Abstract :
Over the last decades, graphics processing units have developed from special-purpose graphics accelerators to general-purpose massively parallel co-processors. In recent years they gained increased traction in high performance computing, as they provide superior computational performance in terms of runtime and energy consumption for a wide range of problems. In this survey, we review their employment in distributed computing for a broad range of application scenarios. Common characteristics and a classification of the most relevant use cases are described. Furthermore, we discuss possible future developments of the use of general purpose graphics processing units in the area of service-oriented architecture. The aim of this work is to inspire future research in this field and to give guidelines on when and how to incorporate this new hardware technology.
Keywords :
graphics processing units; parallel processing; power aware computing; service-oriented architecture; distributed computing; energy consumption; general-purpose graphics processing units; general-purpose massively parallel co-processors; high performance computing; service-oriented architectures; special-purpose graphics accelerators; Computational modeling; Computer architecture; Graphics; Graphics processing units; Hardware; Instruction sets; Semiconductor optical amplifiers; GPGPU; GPU; SOA; general purpose computing on graphics processing units; graphics hardware; graphics processing unit; parallel; service-oriented architectures; survey; use cases;
Conference_Titel :
Service-Oriented Computing and Applications (SOCA), 2013 IEEE 6th International Conference on
Conference_Location :
Koloa, HI
Print_ISBN :
978-1-4799-2701-2
DOI :
10.1109/SOCA.2013.15