Teaching the Cache Memory System Using a Reconfigurable Approach.

Saved in:
Bibliographic Details
Title: Teaching the Cache Memory System Using a Reconfigurable Approach.
Authors: Quislant, Ricardo1 quislant@ac.uma.es, Herruzo, Ezequiel2, Plata, Oscar1, Ignacio Benavides, José2, Zapata, Emilio L.1
Source: IEEE Transactions on Education. Aug2008, Vol. 51 Issue 3, p336-341. 6p. 7 Diagrams, 1 Chart.
Subjects: Cache memory, Instruction set architecture, Computer architecture, Computer systems, Electronic circuit design, Logic design
Abstract: This paper presents a tool that simulates a reconfigurable cache whose parameters can be changed at runtime through a special instruction at the instruction set architecture (ISA) level. The proposed tool simulates a cache system that can be reconfigured within a variety of 298 combinations of cache capacity, number of ways or associativity, and line/block size in words (C, W, and L) without changing its architecture. The simulator was developed through a series of laboratory exercises in computer architecture. The students are introduced to the reconfigurable cache architecture while refreshing their knowledge on computer architecture issues like logic design, and register transfer level and computer system level architectures, as well as reinforcing concepts about memory system organization and architecture. This paper presents an overview of the reconfigurable cache and a description of the simulator interface. Finally, feedback from the students provides assessment on using the simulator in the laboratory. [ABSTRACT FROM AUTHOR]
Copyright of IEEE Transactions on Education is the property of IEEE and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
FullText Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 34144167
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Teaching the Cache Memory System Using a Reconfigurable Approach.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Quislant%2C+Ricardo%22">Quislant, Ricardo</searchLink><relatesTo>1</relatesTo><i> quislant@ac.uma.es</i><br /><searchLink fieldCode="AR" term="%22Herruzo%2C+Ezequiel%22">Herruzo, Ezequiel</searchLink><relatesTo>2</relatesTo><br /><searchLink fieldCode="AR" term="%22Plata%2C+Oscar%22">Plata, Oscar</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22Ignacio+Benavides%2C+José%22">Ignacio Benavides, José</searchLink><relatesTo>2</relatesTo><br /><searchLink fieldCode="AR" term="%22Zapata%2C+Emilio+L%2E%22">Zapata, Emilio L.</searchLink><relatesTo>1</relatesTo>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22IEEE+Transactions+on+Education%22">IEEE Transactions on Education</searchLink>. Aug2008, Vol. 51 Issue 3, p336-341. 6p. 7 Diagrams, 1 Chart.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Cache+memory%22">Cache memory</searchLink><br /><searchLink fieldCode="DE" term="%22Instruction+set+architecture%22">Instruction set architecture</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+architecture%22">Computer architecture</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+systems%22">Computer systems</searchLink><br /><searchLink fieldCode="DE" term="%22Electronic+circuit+design%22">Electronic circuit design</searchLink><br /><searchLink fieldCode="DE" term="%22Logic+design%22">Logic design</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: This paper presents a tool that simulates a reconfigurable cache whose parameters can be changed at runtime through a special instruction at the instruction set architecture (ISA) level. The proposed tool simulates a cache system that can be reconfigured within a variety of 298 combinations of cache capacity, number of ways or associativity, and line/block size in words (C, W, and L) without changing its architecture. The simulator was developed through a series of laboratory exercises in computer architecture. The students are introduced to the reconfigurable cache architecture while refreshing their knowledge on computer architecture issues like logic design, and register transfer level and computer system level architectures, as well as reinforcing concepts about memory system organization and architecture. This paper presents an overview of the reconfigurable cache and a description of the simulator interface. Finally, feedback from the students provides assessment on using the simulator in the laboratory. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of IEEE Transactions on Education is the property of IEEE and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=34144167
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1109/TE.2008.916767
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 6
        StartPage: 336
    Subjects:
      – SubjectFull: Cache memory
        Type: general
      – SubjectFull: Instruction set architecture
        Type: general
      – SubjectFull: Computer architecture
        Type: general
      – SubjectFull: Computer systems
        Type: general
      – SubjectFull: Electronic circuit design
        Type: general
      – SubjectFull: Logic design
        Type: general
    Titles:
      – TitleFull: Teaching the Cache Memory System Using a Reconfigurable Approach.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Quislant, Ricardo
      – PersonEntity:
          Name:
            NameFull: Herruzo, Ezequiel
      – PersonEntity:
          Name:
            NameFull: Plata, Oscar
      – PersonEntity:
          Name:
            NameFull: Ignacio Benavides, José
      – PersonEntity:
          Name:
            NameFull: Zapata, Emilio L.
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 08
              Text: Aug2008
              Type: published
              Y: 2008
          Identifiers:
            – Type: issn-print
              Value: 00189359
          Numbering:
            – Type: volume
              Value: 51
            – Type: issue
              Value: 3
          Titles:
            – TitleFull: IEEE Transactions on Education
              Type: main
ResultId 1