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.

Open PDF

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

Tags

DTIC Thesaurus Topics

  • Air Force
  • Air Force Facilities
  • Computer Programming
  • Instructions
  • Language
  • Massachusetts
  • Operating Systems
  • Programming Languages
  • Scientific Research
  • Software Testing
  • Students
  • System Software
  • Translations

Readers

  • Parallel and Distributed Computing.
  • Research Science/Academic Research