Designing a Concurrent Hardware Garbage Collector for Small Embedded Systems

@inproceedings{Gruian2005DesigningAC,
  title={Designing a Concurrent Hardware Garbage Collector for Small Embedded Systems},
  author={F. Gruian and Z. Salcic},
  booktitle={Asia-Pacific Computer Systems Architecture Conference},
  year={2005}
}
Today more and more functionality is packed into all kinds of embedded systems, making high-level languages, such as Java, increasingly attractive as implementation languages. However, certain aspects, essential to high-level languages are much harder to address in a low performance, small embedded system than on a desktop computer. One of these aspects is memory management with garbage collection. This paper describes the design process behind a concurrent, garbage collector unit (GCU), a… Expand
Scheduling of Hard Real-Time Garbage
Scheduling of hard real-time garbage collection
A Dynamic Memory Management Unit for Real Time Systems
BluEJAMM: A Bluespec Embedded Java Architecture with Memory Management
  • F. Gruian, M. Westmijze
  • Computer Science
  • Ninth International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2007)
  • 2007
Time-Predictable Computer Architecture
Exact roots for a real-time garbage collector
Hardwiring the OS kernel into a Java application processor
...
1
2
3
...

References

SHOWING 1-10 OF 20 REFERENCES
Towards an embedded real-time Java virtual machine
JOP: A Java Optimized Processor
Mostly parallel garbage collection
REMIC - design of a reactive embedded microprocessor core
Multiprocessing compactifying garbage collection
...
1
2
...