Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
Fast object-oriented procedure calls: lessons from the Intel 432
ISCA '86 Proceedings of the 13th annual international symposium on Computer architecture
MUTABOR--A coprocessor supporting object-oriented memory management and error recovery
Proceedings of the Twenty-First Annual Hawaii International Conference on Architecture Track
Communications of the ACM
Advances in Computer Architecture
Advances in Computer Architecture
Register allocation for free: The C machine stack cache
ASPLOS I Proceedings of the first international symposium on Architectural support for programming languages and operating systems
Security and protection of data in the IBM System/38
ISCA '80 Proceedings of the 7th annual symposium on Computer Architecture
The Cambridge CAP computer and its protection system
SOSP '77 Proceedings of the sixth ACM symposium on Operating systems principles
StarOS, a multiprocessor operating system for the support of task forces
SOSP '79 Proceedings of the seventh ACM symposium on Operating systems principles
iMAX: A multiprocessor operating system for an object-based computer
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
The iMAX-432 object filing system
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
Architecture of SOAR: Smalltalk on a RISC
ISCA '84 Proceedings of the 11th annual international symposium on Computer architecture
Generation Scavenging: A non-disruptive high performance storage reclamation algorithm
SDE 1 Proceedings of the first ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
Partitioning and cooperation in a distributed multiprocessor operating system: medusa
Partitioning and cooperation in a distributed multiprocessor operating system: medusa
Garbage collection in an object-oriented system
Garbage collection in an object-oriented system
The architecture of a memory management unit for object-oriented systems
ACM SIGARCH Computer Architecture News
A high-performance object-oriented memory
ACM SIGARCH Computer Architecture News
Hi-index | 0.00 |
The author describes MUTABOR, a micro-programmable coprocessor that works with a 68020 CPU to control and update a 4096-entry address translation cache that achieves an excellent hit rate. He defines the requirements for an object-oriented memory-management unit, and outlines the architecture of MUTABOR and the object-addressing mechanism. He also discusses the design decisions concerning the address translation cache, which were based on simulation results.