Enabling Cross-Domain Communication: How to Bridge the Gap between AI and HW Engineers
Not on the map. Why?
Abstract (arXiv)
A key issue in system design is the lack of communication between hardware, software and domain expert. Recent research work shows progress in automatic HW/SW co-design flows of neural accelerators that seems to make this kind of communication obsolete. Most real-world systems, however, are a composition of multiple processing units, communication networks and memories. A HW/SW co-design process of (reconfigurable) neural accelerators, therefore, is an important sub-problem towards a common co-design methodology. The ultimate challenge is to define the constraints for the design space exploration on system level - a task which requires deep knowledge and understanding of hardware architectures, mapping of workloads onto hardware and the application domain, e.g. artificial intelligence. For most projects, these skills are distributed among several people or even different teams which is one of the major reasons why there is no established end-to-end development methodology for digital systems. This position paper discusses possibilities how to establish such a methodology for systems that include (reconfigurable) dedicated accelerators and outlines the central role that languages and tools play in the process.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 5 of its 13 references that are in the map. First posted on arXiv 8 Apr 2021.
Builds on
5 of 13 references.
References · 5
- 2018Glow: Graph Lowering Compiler Techniques for Neural Networkscited by 75
- 2019FPGA/DNN Co-Design: An Efficient Design Methodology for IoT Intelligence on the Edgecited by 48
- 2020Standing on the Shoulders of Giants: Hardware and Neural Architecture Co-Search with Hot Startcited by 22
- 2020Learned Hardware/Software Co-Design of Neural Acceleratorscited by 9
- 2019An End-to-End HW/SW Co-Design Methodology to Design Efficient Deep Neural Network Systems using Virtual Modelscited by 1
Built on by
Not cited yet.