• DocumentCode
    435098
  • Title

    Exploring parallel programming knowledge in the novice

  • Author

    Eccles, Ryan ; Nonneck, Blair ; Stacey, Deborah A.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Guelph Univ., Ont., Canada
  • fYear
    2005
  • fDate
    15-18 May 2005
  • Firstpage
    97
  • Lastpage
    102
  • Abstract
    Parallel programming is a difficult task for programmers. Simplifying the learning of this job first requires that we understand what needs to be taught. Evaluating the novice and expert parallel programmer for their knowledge framework can aid in the transition. This exploratory study examines novices´ assumptions about the difficulty of parallel programming. Novices in this pilot study were capable of understanding race conditions and mutual exclusion but had trouble determining the difficulty of scalability and division of tasks.
  • Keywords
    parallel programming; mutual exclusion; novices assumptions; parallel programming knowledge; race conditions; Concurrent computing; Educational programs; High performance computing; Information science; Libraries; Parallel programming; Personnel; Problem-solving; Programming profession; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing Systems and Applications, 2005. HPCS 2005. 19th International Symposium on
  • ISSN
    1550-5243
  • Print_ISBN
    0-7695-2343-9
  • Type

    conf

  • DOI
    10.1109/HPCS.2005.26
  • Filename
    1430059