skip to main content
article
Free Access

An instructed tool for cache coherence protocols

Authors Info & Claims
Published:01 June 1994Publication History
Skip Abstract Section

Abstract

Several protocols have been proposed in order to solve the cache coherence problem. In all cases, it is very difficult to understand how each algorithm works. The tool ToCCata has been designed and developed to graphically show the dynamic behavior of generic cache coherence algorithms. ToCCata can be used for pedagogical or demonstration purposes.

References

  1. [BS85] M. H. Brown and R. Sedgewick. Techniques for Algorithm Animation. IEEE Software, 2(1):28-39, January 1985.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. [dTGP91] M. A. de Tomás, L. Gómez, and A. Pérez. Vestal: A Tool for Teaching Concurrency in Ada. In Proc. of TRI-Ada '91, pages 498- 509. ACM, ACM Press, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. [FM89] M. B. Feldman and M. L. Moran. Validating a Demonstration Tool for Graphics Assisted Debugging of Ada Concurrent Programs. IEEE Trans. on Software Engineering , 15(3): 305-313, March 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. [ME87] B. R. Maxim and B. S. Elenbogen. Teaching Programming Algorithms Aided by Computer Graphics. ACM SIGCSE Bulletin, 19:297-301, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. [NG93] J. Nájera and L. Gómez. Using Toccata to Teach Cache Coherence Protocols. Technical Report FIM/76.1/DATSI/93, Universidad Politécnica de Madrid, Departamento de Arquitecturay Tecnología de Sistemas Informáticos, 1993.Google ScholarGoogle Scholar
  6. [Wag89] L. J. Wagnespack. Visual Metaphors for Teaching Programming Concepts. ACM SIGCSE Bulletin, 21:141-145, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. An instructed tool for cache coherence protocols

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM SIGCSE Bulletin
        ACM SIGCSE Bulletin  Volume 26, Issue 2
        June 1994
        67 pages
        ISSN:0097-8418
        DOI:10.1145/181648
        Issue’s Table of Contents

        Copyright © 1994 Authors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 June 1994

        Check for updates

        Qualifiers

        • article
      • Article Metrics

        • Downloads (Last 12 months)5
        • Downloads (Last 6 weeks)1

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader
      About Cookies On This Site

      We use cookies to ensure that we give you the best experience on our website.

      Learn more

      Got it!