Circ: new: memsysexplorer: community tools and interfaces for exploring and evaluating next-generation memory systems

Active Project Grant Awarded Last action

Award ID
2346435
Recipient
Awarding agency
Obligated
$1,772,466

Award facts

Completion date 77% complete
Place of performance
West Somerville, MA 02144, USA

Award details come from USAspending.gov.

Description

Abstract
Computer systems store information in memories; the specific physical mechanisms of storing and moving these ones and zeroes are currently under intense study by the research community. The successful design of a memory system provides a balance between cost and performance by applying a hierarchical combination of memory technologies, circuits, and architectures. Historically, the design of such systems has consistently relied on specific technologies to serve a specific function in the hierarchy ? Static random access memory (sram) for on-chip caches and scratchpad memories, dynamic random access memory (dram) for main memory, and magnetic disks or flash drives for storage. More recently, many ideas for different memory designs have emerged at varying stages of development and deployment, each with its costs and benefits. IT is hard for a hardware designer or programmer to predict how a specific new memory will affect the speed and energy consumption of a computing system. Memsysexplorer will provide the research community with the tools required to explore this new complex design space and identify principled design solutions that satisfy the requirements of different applications and systems. The recent growth in data-intensive applications, heterogeneous architecture design, and new memory technologies has drastically changed both design requirements and the landscape of design options available to meet them. This project develops a cross-community design space exploration and evaluation framework offering researchers the capability of providing design inputs and simulating the resulting memory system solutions at different levels of the design stack, which are broadly defined as 1) application design space, 2) system design space, and 3) technology design space. Users can configure each level independently and evaluate the holistic impact of specific design optimizations. The framework's flexibility in generating a large variety of design solutions is supplemented by an integrated web-based data visualization tool to simplify the result navigation and filter to identify optimal design points. The memsysexplorer framework introduces the opportunity to conduct multidisciplinary research leveraging a common simulation and evaluation platform. The memsysexplorer project brings together researchers from industry and academia with a range of specialties from memory devices, circuits, computer architecture, computer systems, programming languages, and compilers. Through a steering committee, public tutorials, and online resources, memsysexplorer will enable researchers to collaborate across disciplines and contribute to communal tools and datasets. The openly accessible and easy-to-use web-based interface will introduce students and early practitioners to new computing research problems in which memory plays a leading role. Memsysexplorer is primarily developed and supported by a team of researchers at tufts university, harvard university, and amherst college. The project website will be updated regularly with example code, detailed models, tutorials as well as a calendar of public tutorials and outreach events. Resources and general information about the memsysexplorer framework are available at https://memsysexplorer.eecs.tufts.EDU this award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the foundation's intellectual merit and broader impacts review criteria.- subawards are not planned for this award.

Transactions

Action Obligated Date
Amendment $134,017
Amendment $0
Amendment $54,907
Amendment $0
Original award $1,583,542

Subawards

Subrecipient Amount Awarded
Amherst College, Trustees Of 1 Lead Tasks • A.3: Implement cross-stack simulation interfaces. This task includes building a clear user interface for application-level memory access patterns… $137,915
President And Fellows Of Harvard College 1 Lead Tasks • A2: Provide users with broad workload suites. This task includes the development and deployment of memory access traces and application-level… $212,953
President And Fellows Of Harvard College $206,945
Amherst College, Trustees Of 1 Lead Tasks • A.3: Implement cross-stack simulation interfaces. This task includes building a clear user interface for application-level memory access patterns… $128,712
President And Fellows Of Harvard College 1 Lead Tasks • A2: Provide users with broad workload suites. This task includes the development and deployment of memory access traces and… $196,160
Amherst College, Trustees Of 1 Lead Tasks • A.3: Implement cross-stack simulation interfaces. This task includes building a clear user interface for application-level memory access… $110,860

Quick answers

Who received award 2346435?

2346435 was awarded to Trustees Of Tufts College by Division of Computer and Network Systems (National Science Foundation) on July 1, 2024.

How much is award 2346435 worth?

$1,772,466 has been obligated on 2346435.

On GovTribe

See this award's full record

  • Every transaction and subaward
  • The recipient's other awards and teaming partners
  • Similar grant awards
  • Ask GovTribe AI about this award