Project Grant 2505770
- This Project Grant award of $450,000 from the National Science Foundation's (NSF) Computer and Information Science and Engineering (CISE) program (CFDA 47.070) aims to develop novel approaches to electronic design automation (EDA) for creating high-performance and efficient computer hardware. The research introduces a strategy that combines formal techniques with learning-based optimization to enable differentiable hardware synthesis, particularly suited for heterogeneous computing. This new...
- This $600,000 Project Grant award from the National Science Foundation's (NSF) Computer and Information Science and Engineering (CISE) program (CFDA 47.070) supports an initiative at Brown University to integrate machine learning (ML) techniques into electronic design automation (EDA) optimization algorithms. The goal is to improve the performance and speed of EDA tools, which are critical for designing and manufacturing computer chips. The project aims to develop numerical embeddings of chip...
- This $450,000 Project Grant awarded by the National Science Foundation (NSF) Computer and Information Science and Engineering (CISE) Program (CFDA 47.070) aims to transform the process of designing computer hardware through a novel approach to electronic design automation (EDA). The research project at Cornell University will develop differentiable hardware synthesis techniques that combine formal methods, machine learning, and parallel computing to optimize circuit design in a faster, less...
- This Project Grant award from the National Science Foundation (NSF) under the Computer and Information Science and Engineering (CISE) program provides $420,000 in funding to New York University (NYU) to evaluate the security landscape of machine learning (ML) and artificial intelligence (AI) technologies being adopted for electronic design automation (EDA) applications. The 3-year project aims to (1) examine the impact of input and training data perturbations/attacks on the quality, performance,...
- This $270,000 Project Grant awarded by the National Science Foundation's (NSF) Computer and Information Science and Engineering (CISE) program will support the development of scalable simulation techniques and advanced memory management strategies for large-scale machine learning workloads on graphics processing units (GPUs). The research aims to address challenges presented by the rapid growth in size and complexity of modern machine learning models, such as prolonged simulation times and...
- This three-year, $532,241 Project Grant from the National Science Foundation's Division of Computer and Network Systems, under the Computer and Information Science and Engineering program (CFDA 47.070), will support the development of scalable algorithms, systems, and infrastructures for graph neural network training. The University of Massachusetts will develop a novel "split parallelism" training paradigm to transparently scale graph neural network training to large-scale graphs...
- This three-year, $290,739 Project Grant from the National Science Foundation's Computer and Information Science and Engineering program will support the development of a novel non-volatile nano-second right-grained reconfigurable architecture for data-intensive machine learning and graph computing applications. The proposed computing architecture, called Right-Grained Reconfigurable Architecture (RGRA), combines aspects of coarse-grained reconfigurable arrays and field-programmable gate arrays...
- This National Science Foundation (NSF) Computer and Information Science and Engineering (CISE) Program grant of $599,951 awarded to Washington State University aims to develop a novel computing framework for accelerating graph neural network (GNN) computations using processing-in-memory (PIM) architectures. The key objectives are to: 1) establish an interdisciplinary research-based curriculum integrating PIM, machine learning, and data-driven design optimization, 2) motivate and engage...
- This Project Grant award from the National Science Foundation's (NSF) Computer and Information Science and Engineering (CISE) program provides $409,403 to Auburn University to develop AI/machine learning-assisted methodologies for optimizing the design of next-generation chiplet-based AI hardware systems. The key project objectives are to: (1) Generate scientific knowledge and methods to optimize multi-tier chiplet-based system architectures for advanced AI applications; (2) Develop...
- This National Science Foundation (NSF) Engineering (CFDA 47.041) Project Grant award to Rensselaer Polytechnic Institute (RPI) provides $439,539 over 3 years (2025-2027) to support research on computationally efficient graph neural networks (GNNs) with theoretical guarantees. The key objectives are to systematically analyze how graph topology and network architecture influence GNN performance, optimize computational and memory resources through techniques like graph data aggregation and...
CAREER: ALGORITHM-HARDWARE CO-DESIGN OF EFFICIENT LARGE GRAPH MACHINE LEARNING FOR ELECTRONIC DESIGN AUTOMATION -ESTIMATING POWER, PERFORMANCE, AND AREA (PPA) EARLIER IN THE ELECTRONIC DESIGN AUTOMATION (EDA) FLOW WOULD IMPROVE THE QUALITY OF RESULTS (QOR) AND RELIABILITY IN CHIP DESIGN. THE CLASSICAL ANALYTICAL OR HEURISTIC METHODS CAN BE CHALLENGING TO FINE-TUNE, ESPECIALLY FOR COMPLEX PROBLEMS. MACHINE LEARNING (ML) METHODS HAVE PROVEN TO BE EFFECTIVE IN ADDRESSING THESE PROBLEMS. GRAPH NEURAL NETWORKS (GNNS) HAVE GAINED POPULARITY SINCE THEY ARE AMONG THE MOST NATURAL WAYS TO REPRESENT THE FUNDAMENTAL OBJECTS IN THE EDA FLOW. HOWEVER, WITH INCREASED DESIGN COMPLEXITY AND CHIP CAPACITY, AN INCREASING PERFORMANCE GAP EXISTS BETWEEN THE EXTREMELY LARGE GRAPHS IN EDA AND THE INSUFFICIENT SUPPORT FROM GENERAL-PURPOSE HARDWARE, SUCH AS MAINSTREAM GRAPHICS PROCESSING UNITS (GPUS). THIS PROJECT AIMS TO EXPEDITE THE LARGE GRAPH MACHINE LEARNING ON VARIOUS EDA TASKS, THROUGH A FULL-FLEDGED DEVELOPMENT OF EFFICIENT AND SCALABLE COMPUTING PARADIGMS. THIS PROJECT'S NOVELTIES ARE EDA DOMAIN KNOWLEDGE-AWARE GRAPH MACHINE LEARNING, TRAINING ACCELERATION, AND ALGORITHM-HARDWARE CO-DESIGN AND OPTIMIZATION. THE PROJECT'S BROADER SIGNIFICANCE AND IMPORTANCE INCLUDE: (1) TO ADVANCE THE FIELD OF MACHINE LEARNING IN CHIP DESIGN, HIGHLIGHTED IN NATIONAL ARTIFICIAL INTELLIGENCE INITIATIVE; (2) TO DEEPEN THE UNDERSTANDING OF INTERACTIONS AMONG EDA DOMAIN KNOWLEDGE, GRAPH LEARNING, AND GPU ACCELERATION; (3) TO ENRICH THE COMPUTER ENGINEERING CURRICULUM AND PROMOTE PARTICIPATION FROM UNDERGRADUATES, UNDERREPRESENTED GROUPS, AND K-12 STUDENTS IN STEM FIELDS THROUGH RELEVANT PROGRAMS. THE PROJECT WILL DEVELOP A DESIGN PARADIGM FOR EFFICIENT, SCALABLE AND PRACTICAL ALGORITHM-HARDWARE CO-OPTIMIZED SOLUTIONS TO SIGNIFICANTLY ACCELERATE LARGE GRAPH MACHINE LEARNING ON EDA TASKS USING A SINGLE GPU. THIS PROJECT CONSISTS OF THREE COHERENT RESEARCH THRUSTS: (1) TO DEVELOP AN ALGORITHM-HARDWARE CO-OPTIMIZED PARADIGM, FOCUSING ON RESTUDYING EDA GRAPH FEATURES, INTRODUCING PARTITIONING AND SELECTIVE RE-GROWTH METHODS, AND TAILORING GPU KERNELS FOR UNIFIED GRAPH MACHINE LEARNING ON EDA TASKS USING A SINGLE GPU; (2) TO SPEED UP SINGLE GPU FOR LARGE CIRCUIT GRAPH NEURAL NETWORK (GNN) TRAINING BY IMPLEMENTING A TILED REVERSIBLE ARCHITECTURE FOR LOW-MEMORY TRAINING, AND DESIGNING A MAXK NONLINEARITY FUNCTION TO REDUCE COMPUTATION COSTS; (3) TO JOINTLY INTEGRATE EDA DOMAIN KNOWLEDGE, GRAPH LEARNING, AND HARDWARE OPTIMIZATIONS TO CO-SEARCH FOR THE APPROPRIATE HARDWARE PRIMITIVES AND GNN COMPRESSION STRATEGIES, AS WELL AS CLOSELY LEVERAGE THE UNIQUE PROPERTIES OF CIRCUIT GRAPHS. 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.
Mod # | Description | ReasonForModification | Federal Obligation | Date |
|---|---|---|---|---|
| Not listed | $214.4k | 2/11/25 |