loading
Documents

Research.Publish.Connect.

Paper

Paper Unlock

Authors: G. De Samblanx 1 ; Floris De Smedt 1 ; Lars Struyf 2 ; Sander Beckers 2 ; Joost Vennekens 1 and Toon Goedemé 2

Affiliations: 1 Campus De Nayer and K.U.Leuven, Belgium ; 2 Campus De Nayer, Belgium

ISBN: 978-989-8565-00-6

Keyword(s): GPGPU, CUDA, OpenCL, Massive Multicore.

Related Ontology Subjects/Areas/Topics: Mobile and Pervasive Computing ; Mobile Computing ; Telecommunications ; Ubiquitous Computing Systems and Services

Abstract: In this short paper, we propose a refreshing approach to the duel between GPU and CPU: treat the CPU as if it were a GPU. We argue that the advantages of a massive parallel solution to a problem are twofold: there is the advantage of an excessive number of simple computing cores, but there is also the advantage in speed up by having a large number of threads. By treating the CPU as if it was a GPU, one might end in the best of two worlds: the combination of high performing cores, with the massive multithreading advantage. This approach supports the paradigm shift towards massive parallel design of all software, independent of the type of hardware that it is aimed for.

PDF ImageFull Text

Download
CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.206.48.142

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
De Samblanx, G.; De Smedt, F.; Struyf, L.; Beckers, S.; Vennekens, J. and Goedemé, T. (2012). CPCPU: COREFUL PROGRAMMING ON THE CPU - Why a CPU can Benefit from Massive Multithreading.In Proceedings of the 2nd International Conference on Pervasive Embedded Computing and Communication Systems - Volume 1: PECCS, ISBN 978-989-8565-00-6, pages 196-199. DOI: 10.5220/0003904901960199

@conference{peccs12,
author={G. De Samblanx. and Floris De Smedt. and Lars Struyf. and Sander Beckers. and Joost Vennekens. and Toon Goedemé.},
title={CPCPU: COREFUL PROGRAMMING ON THE CPU - Why a CPU can Benefit from Massive Multithreading},
booktitle={Proceedings of the 2nd International Conference on Pervasive Embedded Computing and Communication Systems - Volume 1: PECCS,},
year={2012},
pages={196-199},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003904901960199},
isbn={978-989-8565-00-6},
}

TY - CONF

JO - Proceedings of the 2nd International Conference on Pervasive Embedded Computing and Communication Systems - Volume 1: PECCS,
TI - CPCPU: COREFUL PROGRAMMING ON THE CPU - Why a CPU can Benefit from Massive Multithreading
SN - 978-989-8565-00-6
AU - De Samblanx, G.
AU - De Smedt, F.
AU - Struyf, L.
AU - Beckers, S.
AU - Vennekens, J.
AU - Goedemé, T.
PY - 2012
SP - 196
EP - 199
DO - 10.5220/0003904901960199

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.