Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1275462.1275489acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiscaConference Proceedingsconference-collections
Article
Free access

Read, use, simulate, experiment and build: an integrated approach for teaching computer architecture

Published: 26 May 2002 Publication History

Abstract

In this paper we present an integrated approach for teaching undergraduates Computer Architecture. Our approach consists of five steps: "read", which corresponds to studying the textbook theory, "use", which corresponds to using a simulator with appropriate graphical features to visualise the application of the theory, "simulate", which corresponds to developing an architectural simulation, "experiment", which corresponds to modifying the architectural simulation and observing the impact that changes make to performance, and finally "build", which corresponds to developing a low-level hardware model in a standard Hardware Description Language. In our experience, going down to the gate-level is of great importance, as students often find difficult to visualise how different architectural approaches affect the actual hardware (both datapath and control). By following this five-step approach in our teaching we observed a significant increase in both student performance and interest in Computer Architecture and hardware design.

References

[1]
J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach. Morgan Kaufmann, 1990.
[2]
P. S. Coe, F. W. Howell, R. N. Ibbett, and L. M. Williams, "A Hierarchical Computer Architecture Design and Simulation Environment," ACM Transactions on Modelling and Computer Simulation, vol. 8, Oct. 1998.

Cited By

View all
  • (2003)Bridging the gap between the undergraduate and graduate experience in computer systems studiesProceedings of the 2003 workshop on Computer architecture education: Held in conjunction with the 30th International Symposium on Computer Architecture10.1145/1275521.1275530(6-es)Online publication date: 8-Jun-2003
  1. Read, use, simulate, experiment and build: an integrated approach for teaching computer architecture

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    WCAE '02: Proceedings of the 2002 workshop on Computer architecture education: Held in conjunction with the 29th International Symposium on Computer Architecture
    May 2002
    128 pages
    ISBN:9781450347310
    DOI:10.1145/1275462
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 26 May 2002

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Article

    Acceptance Rates

    Overall Acceptance Rate 9 of 10 submissions, 90%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)38
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 25 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2003)Bridging the gap between the undergraduate and graduate experience in computer systems studiesProceedings of the 2003 workshop on Computer architecture education: Held in conjunction with the 30th International Symposium on Computer Architecture10.1145/1275521.1275530(6-es)Online publication date: 8-Jun-2003

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media