DocumentCode :
1997735
Title :
Adding GPU Computing to Computer Organization Courses
Author :
Bunde, David ; Karavanic, Karen L. ; Mache, Jens ; Mitchell, Christopher T.
Author_Institution :
Knox Coll., Galesburg, IL, USA
fYear :
2013
fDate :
20-24 May 2013
Firstpage :
1275
Lastpage :
1282
Abstract :
How can parallel computing topics be incorporated into core courses that are taken by the majority of undergraduate students? This paper reports our experiences adding GPU computing with CUDA into the core undergraduate computer organization course at two different colleges. We have found that even though programming in CUDA is not necessarily easy, programmer control and performance impact seem to motivate students to acquire an understanding of parallel architectures.
Keywords :
educational courses; further education; graphics processing units; parallel architectures; CUDA; GPU computing; core undergraduate computer organization course; parallel architectures; parallel computing topics; performance impact; programmer control; undergraduate students; Computers; Educational institutions; Graphics processing units; Instruction sets; Kernel; Organizations; Programming; CUDA; GPU; Parallel computing; computer science education;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
Conference_Location :
Cambridge, MA
Print_ISBN :
978-0-7695-4979-8
Type :
conf
DOI :
10.1109/IPDPSW.2013.257
Filename :
6651017
Link To Document :
بازگشت