Flexible Memory Systems. (AASERT Fellowship).
Abstract
This is the final report on the work done under the Flexible Memory Systems AASERT fellowship (Grant #F49620-94-l-0462). During the funding period, progress was made in two major areas. (1) M-Machine Hardware: The memory system architecture of the M-Machine was finalized. RTL (Verilog) implementation of the memory system was continued. (RTL) implementation began before the start of the funding period). At the end of the funding period RTL models of the M-Machines cache and external memory interface had been developed. The external memory interface had been integrated with a model for the M-Machine's off-chip memory, and integration of the cache banks and external memory interface had begun. (2) Runtime Software: System software for the M-Machine was developed which use the novel features of the M-Machine to implement shared memory in software with hardware assistance, demonstrating that the M-Machine's memory mechanisms are sufficient for implementation of shared memory.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jul 17, 1996
- Accession Number
- ADA311474
Entities
People
- Bill Dally
- Nicholas Carter
Organizations
- Massachusetts Institute of Technology