Alewife is a multiprocessor architecture that supports up to 512 processing nodes connected over a scalable and costeffective mesh network at a constant cost per node. The MIT Alewife Machine, a prototype implementation of the architecture, demonstrates that a parallel system can be both scalable and programmable. Four classes of mechanisms in the machine combine to achieve these goals: software-extended coherent shared memory provides a global, linear address space; integrated message passing allows compiler and operating system designers to provide efficient communication and synchronization; latency tolerance mechanisms -- including block multithreading and prefetching -- mask unavoidable delays due to internode communication; and suppor...
grantor: University of TorontoThis dissertation considers the design and analysis of NUMAc...
Present-day parallel computers often face the problems of large software overheads for process switc...
Small-scale multiprocessors are becoming increasingly economical and common, whereas larger multipro...
Alewife is a multiprocessor architecture that supports up to 512 processing nodes connected over a s...
Shared-memory provides a uniform and attractive mechanism for communication. For efficiency, it is o...
Company X has just expended 50 engineers over the last three years to produce their latest microproc...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Shared-memory provides a uniform and attractive mechanism for communication. For efficiency, it is o...
This paper discusses some of the issues involved in implementing a shared-address space programming ...
The benefits of hardware support for shared memory versus those for message passing are difficult to...
Parallel workstations, each comprising tens of processors based on shared memory, promise cost-e ect...
The M-Machine is an experimental multicomputer being developed to test architectural concepts motiva...
This paper evaluates the tradeoffs involved in the design of the software-extended memory system of ...
A multiprocessor communication scheme for large parallel systems is devised to offer total interconn...
The goal of this paper is to gain insight into the relative performance of communication mechanisms ...
grantor: University of TorontoThis dissertation considers the design and analysis of NUMAc...
Present-day parallel computers often face the problems of large software overheads for process switc...
Small-scale multiprocessors are becoming increasingly economical and common, whereas larger multipro...
Alewife is a multiprocessor architecture that supports up to 512 processing nodes connected over a s...
Shared-memory provides a uniform and attractive mechanism for communication. For efficiency, it is o...
Company X has just expended 50 engineers over the last three years to produce their latest microproc...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Shared-memory provides a uniform and attractive mechanism for communication. For efficiency, it is o...
This paper discusses some of the issues involved in implementing a shared-address space programming ...
The benefits of hardware support for shared memory versus those for message passing are difficult to...
Parallel workstations, each comprising tens of processors based on shared memory, promise cost-e ect...
The M-Machine is an experimental multicomputer being developed to test architectural concepts motiva...
This paper evaluates the tradeoffs involved in the design of the software-extended memory system of ...
A multiprocessor communication scheme for large parallel systems is devised to offer total interconn...
The goal of this paper is to gain insight into the relative performance of communication mechanisms ...
grantor: University of TorontoThis dissertation considers the design and analysis of NUMAc...
Present-day parallel computers often face the problems of large software overheads for process switc...
Small-scale multiprocessors are becoming increasingly economical and common, whereas larger multipro...