CRII: OAC: Building Explainable Computer Architecture with Simulation and Visualization Techniques
- Institution
- College of William and Mary, VA
- Principal investigator
- Yifan Sun
- Funding
- $175K
- Duration
- 2023–2026
Moonbase score
Still being scored
Abstract
Computing systems are getting more and more complex to achieve high performance. On the one hand, different devices are combined in one heterogeneous platform so that specialized applications (e.g., artificial intelligence) can execute more efficiently. On the other hand, the scale of devices and systems is getting much larger. The heterogeneity and the massive scale of computing systems make it challenging for researchers to understand, interpret, and explain the behavior of each hardware component that participates in application execution. The lack of explainability of existing computer architectures can potentially lead to functional bugs, performance drawbacks, security vulnerabilities, and reliability problems. This project advocates the importance of building Explainable Computer Architecture by enhancing computer architecture simulators and developing visualization tools that help analyze performance issues. The research outcome of this project reduces the barriers for students, especially students from underrepresented groups, to participate in computer architecture design, development, and research. This project initiates the Explainable Computer Architecture research direction, which can accelerate innovation in computer architecture research and design. This project contributes to a universal data format and instrumentation library for computer architecture simulators to collect execution traces for visualization purposes. Additionally, this project develops a novel data visualization tool for network-on-chips system performance analysis, facilitating the identification of performance issues in large-scale and highly-coupled computing systems. Moreover, this project delivers an educational game, based on the simulator and the visualization tool developed in this project, to support K-12 computer science education. Finally, using a research-through-design approach, the experiences learned from this project guide the community to design future ``easier-to-explain'' computer architectures. 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.
LOADING MOONBASE SCORE
Questions for College of William and Mary
Answered by the team behind this research.
No questions yet. Sign in to ask the first one
Related grants
Same researchers, same institution, same topic, scored first.
- NSF · College of William and Mary48
Collaborative Research: CCRI: Planning-C: Enabling Computer Architecture Simulation as a Service
Yifan Sun · $72K · 2023–2026
- NSF · College of William and MaryNot yet scored
CAREER: Towards Next-Generation Human-in-the-Loop and Human-over-the-Loop Computer Architecture Performance Analysis Infrastructure
Yifan Sun · $599K · 2025–2030
- NSF · College of William and MaryNot yet scored
Collaborative Research: SHF: Medium: Enabling Graphics Processing Unit Performance Simulation for Large-Scale Workloads with Lightweight Simulation Methods
Yifan Sun · $376K · 2024–2028