• DocumentCode
    800449
  • Title

    A tool for supporting the teaching of parallel database systems

  • Author

    Dempster, Euan ; Williams, M. Howard ; Burger, Albert ; Taylor, Hamish

  • Author_Institution
    Sch. of Math. & Comput. Sci., Heriot-Watt Univ., Edinburgh, UK
  • Volume
    48
  • Issue
    2
  • fYear
    2005
  • fDate
    5/1/2005 12:00:00 AM
  • Firstpage
    238
  • Lastpage
    247
  • Abstract
    Parallel database systems are complex entities. When teaching about these systems as part of a course in a limited time, one has difficulty providing useful practical experience that gives a deep insight into system behavior and operation. This paper describes a tool for performance prediction that has been developed to aid the visualization of parallel database systems and that is currently being used to support teaching. The tool enables students to experiment with different hardware and software configurations and to view the effects of changes on the performance of the system. The tool provides insight into how data can be placed among the nodes of a parallel machine according to predefined strategies, as well as manually, and provides feedback on the effect of these on throughput and response time. This tool is able to provide a good appreciation of the concepts in a relatively short period of time.
  • Keywords
    computer science education; database management systems; parallel databases; parallel machines; teaching; parallel database system; parallel machine; performance prediction; teaching support; visualization aid; Data visualization; Database systems; Delay; Education; Feedback; Hardware; Parallel machines; Software performance; Software tools; Throughput; Database management systems (DBMS); parallel databases; parallel systems; performance prediction;
  • fLanguage
    English
  • Journal_Title
    Education, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/TE.2004.842895
  • Filename
    1427873