Hardware-Assisted General-Purpose Garbage Collection for Hard Real-Time Systems *

  title={Hardware-Assisted General-Purpose Garbage Collection for Hard Real-Time Systems *},
  author={Kelvin D. Nilsen and William J. Schmidt},
Hardware-assisted garbage collection combines the potential of high average-case allocation rates and memory bandwidth with fast worst-case allocation, fetch, and store times. This paper describes an architecture that allows memory fetch and store operations to execute, on the average, nearly as fast as traditional memory. Support for caching garbage-collected memory cells and a protocol designed to minimize communication between the CPU's cache and memory allow the system to deliver very high… CONTINUE READING
4 Extracted Citations
18 Extracted References
Similar Papers

Referenced Papers

Publications referenced by this paper.
Showing 1-10 of 18 references

and M

  • R. E. Griswol
  • T. Griswold, The Icon Programming Language…
  • 1983
Highly Influential
6 Excerpts

and D

  • J. Henness
  • Patterson, Computer Architecture: A Quantitative…
  • 1990
Highly Influential
3 Excerpts

Multischeme: A Parallel Processing System Based on MIT Scheme, MIT/LCS/Tech

  • J. S. Miller
  • Rep.-402, Ph.D. Thesis,
  • 1987
Highly Influential
3 Excerpts

Memory Cycle Accountings for Hardware-Assisted Real-Time Garbage Collection, Iowa State Univ

  • K. Nilsen
  • Tech. Rep. 91-21, Iowa State Univ.,
  • 1991
1 Excerpt

and A

  • J. C. Mogu
  • Borg, The Effect of Context Switches on Cache…
  • 1991
1 Excerpt

and K

  • A. W. Appe
  • Li, Virtual Memory Primitives for User Programs…
  • 1991

Hardware Design of a Real-Time Copying Garbage Collection System, Iowa State Univ

  • T. P. Singh
  • Tech. Rep. 90-21, Master’s Thesis, Iowa State…
  • 1990
1 Excerpt

Similar Papers

Loading similar papers…