![]() Messages are the key activators for this scheduling scheme. Objects are embodied by the processing nodes and served in a non-preemptive multitasking schedule. The resulting system, called BROOM, is a distributed architecture, supporting intrinsic object-based parallelism. A microprocessor-based system was designed to support the virtual machine. Object-oriented languages and machines were studied to outline this abstract computing model and the underlying architecture. A parallel virtual machine, derived from an abstract object-oriented computing model, was the basis to develop the whole architecture. The aim of this work is to address this problem, designing a parallel architecture based on a network of custom VLSI microprocessors, with specialised object-oriented hardware support. However, few computers provide hardware structures optimised for object support or take advantage of object-based parallelism. Object-oriented software systems have now secured wide adoption within industry. This investigation comprises: specification of a virtual, parallel, object-oriented machine design of a microprocessor architecture simulation studies of the microprocessor and implementation of a 2-micron CMOS microchip prototype. This Thesis investigates a "transputer-like" microprocessor architecture optimised for parallel object-oriented systems. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |