دورية أكاديمية

A Graph Neural Network Model for Fast and Accurate Quality of Result Estimation for High-Level Synthesis

التفاصيل البيبلوغرافية
العنوان: A Graph Neural Network Model for Fast and Accurate Quality of Result Estimation for High-Level Synthesis
المؤلفون: MUHAMMAD USMAN JAMAL, ZHUOWEI LI, MIHAI T. LAZARESCU, LUCIANO LAVAGNO
المساهمون: Jamal, MUHAMMAD USMAN, Li, Zhuowei, Lazarescu, MIHAI T., Lavagno, Luciano
بيانات النشر: IEEE
سنة النشر: 2023
المجموعة: PORTO@iris (Publications Open Repository TOrino - Politecnico di Torino)
مصطلحات موضوعية: electronic design automation (EDA), graph neural network (GNN), machine learning (ML), high-level synthesis (HLS), quality of results (QoR), field-programmable gate array (FPGA)
الوصف: High-level synthesis (HLS) is a solution for rapid prototyping of application-specific hardware using the C/C++ behavioral programming language. Designers can apply HLS directives to optimize hardware implementations by making tradeoffs between cost and performance. However, current HLS tools do not provide reliable quality of results (QoR) estimates, which prevents designers from making these tradeoffs efficiently to ensure that the design meets the constraints. Taking advantage of the widespread use of machine learning (ML) to improve the predictability of electronic design automation (EDA) tools, we propose several graph neural network (GNN)-based models that learn and predict the post-implementation QoR from the pre-schedule control data flow graph (CDFG) representation of an HLS design targeting field-programmable gate array (FPGA) implementation, considering also the user HLS optimization directives. Experimental results show that our model can estimate the timing and resource usage of a previously unseen design (i.e, a completely new CDFG) within milliseconds with high accuracy, reducing prediction errors by up to 74% compared to the estimate generated by the HLS tool itself after going through time-consuming scheduling and binding, and by 29% and 22% for resource usage and timing prediction, respectively, compared to the state-of-the-art.
نوع الوثيقة: article in journal/newspaper
وصف الملف: ELETTRONICO
اللغة: English
العلاقة: volume:11; firstpage:85785; lastpage:85798; numberofpages:14; journal:IEEE ACCESS; https://hdl.handle.net/11583/2979565Test; info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-85167838615; https://ieeexplore.ieee.org/document/10213402Test
DOI: 10.1109/ACCESS.2023.3303840
الإتاحة: https://doi.org/10.1109/ACCESS.2023.3303840Test
https://hdl.handle.net/11583/2979565Test
https://ieeexplore.ieee.org/document/10213402Test
حقوق: info:eu-repo/semantics/openAccess
رقم الانضمام: edsbas.E36CD8FE
قاعدة البيانات: BASE