[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-128608-en":3,"doc-seo-128608-105":30,"detail-sidebar-cat-0-en-105":92},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},128608,962084925502,"Lucas Martin","https://ap-avatar.wpscdn.com/davatar_6f874abed73319feea01a86fa6f0fab8",8,"Research & Report","SLIDE-x-ML - System-Level Infrastructure for Dataset E-xtraction and Machine Learning Framework for High-Level Synthesis Estimations","Electronic Design Automation (EDA) underpins the development of electronic systems, while High-Level Synthesis (HLS) accelerates hardware design by translating C/C++/SystemC specifications into HDL. For large designs, HLS can remain prohibitively time-consuming. This work introduces an approach and related frameworks to build datasets (SLIDE-x) enabling machine-learning-driven timing and resource estimation (SLIDE-x-ML), including a data-driven feature-creation component that supports multiple input representations and ML methods.","VU Research Portal  \nSLIDE-x-ML: System-Level Infrastructure for Dataset E-xtraction and Machine Learning Framework for High-Level Synthesis Estimations  \nMuttillo, Vittoriano; Stoico, Vincenzo; Santic, Marco; Valente, Giacomo; Pomante, Luigi; Frigioni, Daniele  \npublished in  \n2024 IEEE 42nd International Conference on Computer Design (ICCD)  \n2024  \nDOI (link to publisher)  \n10.1109/ICCD63220.2024.00098  \ndocument version  \nPublisher's PDF, also known as Version of record  \ndocument license  \nArticle 25fa Dutch Copyright Act  \nLink to publication in VU Research Portal  \ncitation for published version (APA)  \nMuttillo, V. , Stoico, V. , Santic, M. , Valente, G. , Pomante, L. , & Frigioni, D. (2024) . SLIDE-x-ML: System-Level Infrastructure for Dataset E-xtraction and Machine Learning Framework for High-Level Synthesis Estimations. In 2024 IEEE 42nd International Conference on Computer Design (ICCD): [Proceedings](pp. 616-619) .(Proceedings-IEEE International Conference on Computer Design: VLSI in Computers and Processors) . Institute of Electrical and Electronics Engineers Inc.. [https://doi.org/10.1109/ICCD63220.2024.00098](https://doi.org/10.1109/ICCD63220.2024.00098)  \nGeneral rights  \nCopyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights.  \n• Users may download and print one copy of any publication from the public portal for the purpose of private study or research.  \n• You may not further distribute the material or use it for any profit-making activity or commercial gain  \n• You may freely distribute the URL identifying the publication in the public portal  \nTake down policy  \nIf you believe that this document breaches copyright please contact us providing details, and we will remove access to the work immediately and investigate your claim.  \nE-mail address:  \n[vuresearchportal.ub@vu.nl](vuresearchportal.ub@vu.nl)  \n[Download date: 19](Download date: 19) . Mar. 2026  \n2024 IEEE 42nd International Conference on Computer Design (ICCD) ©2024 IEEE DOI: 10.1109/ICCD63220.2024.00098| 979-8-3503-8040-8/24/$31.00 |   \n2024 IEEE 42nd International Conference on Computer Design (ICCD)  \nSLIDE-x-ML: System-Level Infrastructure for Dataset E-xtraction and Machine Learning Framework for High-Level Synthesis Estimations  \nVittoriano Muttillo  \nUniversity of Teramo Teramo, Italy vmuttillo@unite.it  \nVincenzo Stoico  \nVrije Universiteit Amsterdam Amsterdam, The Netherlands [v.stoico@vu.nl](v.stoico@vu.nl)  \nMarco Santic, Giacomo Valente, Luigi Pomante, Daniele Frigioni  \nUniversity of L’Aquila  \nL’Aquila, Italy  \n{marco.santic,giacomo.valente,luigi.pomante,[daniele.frigioni](daniele.frigioni}@univaq.it)[}](daniele.frigioni}@univaq.it)[@univaq.it](daniele.frigioni}@univaq.it)  \nAbstract—Electronic Design Automation (EDA) is a crucial research area related to the development of electronic systems. In particular, High-Level Synthesis (HLS) simplifies HW design by automatically translating C/C++/SystemC specifications into HW description languages. However, HLS for large systems can be time-consuming. In recent years, Machine Learning (ML) has emerged as a prominent topic in EDA, with numerous studies demonstrating its potential to enhance EDA methods covering nearly all phases of the HW design flow. In such a context, this work presents an approach and related frameworks to collect datasets (i.e., SLIDE-x) useful for performing HLS timing and resource estimation through ML techniques (i.e., SLIDE-x-ML), introducing a data-driven component for feature creation that enhances predictions through various input representations and ML methods.  \nIndex Terms—high-level synthesis; performance prediction; machine learning; embedded system; electronic design automation.  \nI. INTRODUCTION  \nIn the last thirty years, as the Electro","cbCaickzr72rglIv","https://ap.wps.com/l/cbCaickzr72rglIv","pdf",903124,1,5,"English","en",105,"# Abstract\n# Introduction\n## High-Level Synthesis and the Need for Faster Estimation\n## Prior ML-Based EDA and Performance Estimation Tools\n## Proposed ML-Based Timing and Resource Estimation Approach\n# Frameworks for Data Extraction and Prediction","[{\"question\":\"What problem does SLIDE-x-ML address in High-Level Synthesis workflows?\",\"answer\":\"SLIDE-x-ML targets the long turnaround time of HLS for large systems by enabling machine-learning-based timing and resource estimation. It supports predicting metrics such as clock cycles, maximum achievable frequency, and hardware resource usage.\"},{\"question\":\"How are datasets created for the machine-learning models?\",\"answer\":\"The approach uses SLIDE-x to extract extensive data from C (micro-)benchmarks, combining code execution data, static analysis, and information from HLS reports. This dataset supports training and improves predictions.\"},{\"question\":\"What frameworks and components are part of the proposed solution?\",\"answer\":\"Two frameworks are presented: SLIDE-x for dataset extraction and SLIDE-x-ML for training ML models and producing predictions. A data-driven feature-creation component is included to enhance prediction quality using different input representations and ML methods.\"}]","SLIDE-x-ML - System-Level Infrastructure for Dataset E-xtraction and Machine Learning Framework for High-Level Synthesis Estimations | PDF",1786002076,13,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":87,"head_meta":89,"extra_data":91,"updated_unix":28},"slide-x-ml-system-level-infrastructure-for-dataset-e-xtraction-and-machine-learning-framework-for-high-level-synthesis-estimations","",{"@graph":36,"@context":86},[37,54,69],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/research-report/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/slide-x-ml-system-level-infrastructure-for-dataset-e-xtraction-and-machine-learning-framework-for-high-level-synthesis-estimations/128608/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":23,"description":14,"dateModified":62,"datePublished":63,"encodingFormat":61,"isAccessibleForFree":64,"interactionStatistic":65},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-08-22","2026-08-06",true,{"@type":66,"interactionType":67,"userInteractionCount":20},"InteractionCounter",{"@type":68},"ViewAction",{"@type":70,"mainEntity":71},"FAQPage",[72,78,82],{"name":73,"@type":74,"acceptedAnswer":75},"What problem does SLIDE-x-ML address in High-Level Synthesis workflows?","Question",{"text":76,"@type":77},"SLIDE-x-ML targets the long turnaround time of HLS for large systems by enabling machine-learning-based timing and resource estimation. It supports predicting metrics such as clock cycles, maximum achievable frequency, and hardware resource usage.","Answer",{"name":79,"@type":74,"acceptedAnswer":80},"How are datasets created for the machine-learning models?",{"text":81,"@type":77},"The approach uses SLIDE-x to extract extensive data from C (micro-)benchmarks, combining code execution data, static analysis, and information from HLS reports. This dataset supports training and improves predictions.",{"name":83,"@type":74,"acceptedAnswer":84},"What frameworks and components are part of the proposed solution?",{"text":85,"@type":77},"Two frameworks are presented: SLIDE-x for dataset extraction and SLIDE-x-ML for training ML models and producing predictions. A data-driven feature-creation component is included to enhance prediction quality using different input representations and ML methods.","https://schema.org",{"og:url":52,"og:type":88,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":90,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":93},[94,98,102,106,110,115,120,123,128,131,135],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":95,"show_sort_weight":96,"slug":97},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":99,"show_sort_weight":100,"slug":101},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":103,"show_sort_weight":104,"slug":105},"Exam",70,"exam",{"id":21,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":46,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":46,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":124,"doc_module":4,"doc_module_name":46,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":46,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":46,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":46,"category_name":137,"show_sort_weight":21,"slug":138},19,"General","general"]