skip to main content
10.1145/1278480.1278545acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
Article

The case for the precision timed (PRET) machine

Published:04 June 2007Publication History

ABSTRACT

Patterson and Ditzel [12] did not invent reduced instruction set computers (RISC) in 1980. Earlier computers all had reduced instruction sets. Instead, they argued that trends in computer architecture had gotten off the sweet spot, and that by dropping back a few years and forking a new version of architectures, leveraging what had been learned, they could get better computers by employing simpler instruction sets.

References

  1. O. Avissar, R. Barua, and D. Stewart. An optimal memory allocation scheme for scratch-pad-based embedded systems. Trans. Embedded Computing Sys., 1(1):6--26, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. D. F. Bacon, P. Cheng, and V. Rajan. The Metronome: A simpler approach to garbage collection in real-time systems. In Workshop Java Tech. for Real-Time and Embedded Sys., Catania, Sicily, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  3. G. Berry. The effectiveness of synchronous languages for the development of safety-critical systems. White paper, Esterel Tech., 2003.Google ScholarGoogle Scholar
  4. E. Bini and G. C. Buttazzo. Schedulability analysis of periodic fixed priority systems. IEEE Trans. Computers, 53(11):1462--1473, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. C. Ferdinand et al. Reliable and precise WCET determination for a real-life processor. In Proc. Conf. Embedded Software, volume 2211 of LNCS, pages 469--485, North Lake Tahoe, California, Oct. 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. T. A. Henzinger, B. Horowitz, and C. M. Kirsch. Giotto: A time-triggered language for embedded programming. In EMSOFT 2001, volume LNCS 2211, Tahoe City, CA, 2001. Springer-Verlag. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. N. J. H. Ip and S. A. Edwards. A processor extension for cycle-accurate real-time software. In Embedded and Ubiquitous Computing, volume 4096 of LNCS, pages 449--458, Seoul, Korea, Aug. 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. S. Johannessen. Time synchronization in a local area network. IEEE Control Systems Magazine, pages 61--69, 2004.Google ScholarGoogle Scholar
  9. E. A. Lee. The problem with threads. Computer, 39(5):33--42, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. E. A. Lee and D. G. Messerschmitt. Pipeline interleaved programmable dsps: Architecture. IEEE Trans, on Acoustics, Speech, and Signal Processing, ASSP-35(9), 1987.Google ScholarGoogle Scholar
  11. E. A. Lee, S. Neuendorffer, and M. J. Wirthlin. Actor-oriented design of embedded hardware and software systems. Journal of Circuits, Systems, and Computers, 12(3):231--260, 2003.Google ScholarGoogle Scholar
  12. D. A. Patterson and D. R. Ditzel. The case for the reduced instruction set computer. ACM SIGARCH Computer Architecture News, 8(6):25--33, Oct. 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. The case for the precision timed (PRET) machine

    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
    • Published in

      cover image ACM Conferences
      DAC '07: Proceedings of the 44th annual Design Automation Conference
      June 2007
      1016 pages
      ISBN:9781595936271
      DOI:10.1145/1278480

      Copyright © 2007 ACM

      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: 4 June 2007

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      DAC '07 Paper Acceptance Rate152of659submissions,23%Overall Acceptance Rate1,770of5,499submissions,32%

      Upcoming Conference

      DAC '24
      61st ACM/IEEE Design Automation Conference
      June 23 - 27, 2024
      San Francisco , CA , USA

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader