• DocumentCode
    233643
  • Title

    PDC Education in the BGU ECE Department

  • Author

    Tel-Zur, Guy

  • Author_Institution
    NRCN, Ben-Gurion Univ. of the Negev, Beer-Sheva, Israel
  • fYear
    2014
  • fDate
    16-16 Nov. 2014
  • Firstpage
    15
  • Lastpage
    20
  • Abstract
    This paper describes two undergraduate Parallel and Distributed Computing (PDC) courses which are taught in the Department of Electrical and Computer Engineering (ECE) at Ben-Gurion University (BGU). The first course, An Introduction to Parallel Processing is mandatory and the follow-up course, Parallel and Distributed Computing is an elective. Great efforts have been invested in making these courses attractive and up to date. Significant resources and budget constraints make this goal challenging. It is also a dilemma what material to choose, at what depth, what to ignore and also what should be the right balance between theoretical algorithms and practical tools. There is no single answer to these questions. This paper describes the author´s way of coping with these questions. There are several unique features in the two courses such as the adoption of Virtual Machines, the preference of Open Source Software and the use of on-line material. All these make the PDC courses very accessible to the students. Two unique home assignments using HTCondor, a High-Throughput Computing tool, are described. Finally, an extensive list of references is provided at the end of this paper which may be useful for other educators in similar courses.
  • Keywords
    cloud computing; computer aided instruction; educational courses; educational institutions; electrical engineering computing; electrical engineering education; further education; grid computing; parallel processing; public domain software; virtual machines; BGU ECE Department; Ben-Gurion University; Department of Electrical and Computer Engineering; HTCondor; PDC education; budget constraints; cloud computing; grid computing; high-throughput computing tool; home assignments; online material; open source software; undergraduate parallel-and-distributed computing courses; virtual machines; Cloud computing; Education; Linux; Materials; Parallel algorithms; Virtual machining; Parallel Computing; Distributed Computing; Education; Teaching; Grid Computing; Cloud Computing; HTCondor; HTC; HPC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Education for High Performance Computing (EduHPC), 2014 Workshop on
  • Conference_Location
    New Orleans, LA
  • Type

    conf

  • DOI
    10.1109/EduHPC.2014.9
  • Filename
    7016353