• 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