Too Big to Fail? Active Few-Shot Learning Guided Logic Synthesis. Chowdhury, A. B., Tan, B., Carey, R., Jain, T., Karri, R., & Garg, S. April, 2022. Number: arXiv:2204.02368 arXiv:2204.02368 [cs]
Too Big to Fail? Active Few-Shot Learning Guided Logic Synthesis [link]Paper  abstract   bibtex   
Generating sub-optimal synthesis transformation sequences ("synthesis recipe") is an important problem in logic synthesis. Manually crafted synthesis recipes have poor quality. State-of-the art machine learning (ML) works to generate synthesis recipes do not scale to large netlists as the models need to be trained from scratch, for which training data is collected using time consuming synthesis runs. We propose a new approach, Bulls-Eye, that fine-tunes a pre-trained model on past synthesis data to accurately predict the quality of a synthesis recipe for an unseen netlist. This approach on achieves 2x-10x run-time improvement and better quality-of-result (QoR) than state-of-the-art machine learning approaches.
@misc{chowdhury_too_2022,
	title = {Too {Big} to {Fail}? {Active} {Few}-{Shot} {Learning} {Guided} {Logic} {Synthesis}},
	shorttitle = {Too {Big} to {Fail}?},
	url = {http://arxiv.org/abs/2204.02368},
	abstract = {Generating sub-optimal synthesis transformation sequences ("synthesis recipe") is an important problem in logic synthesis. Manually crafted synthesis recipes have poor quality. State-of-the art machine learning (ML) works to generate synthesis recipes do not scale to large netlists as the models need to be trained from scratch, for which training data is collected using time consuming synthesis runs. We propose a new approach, Bulls-Eye, that fine-tunes a pre-trained model on past synthesis data to accurately predict the quality of a synthesis recipe for an unseen netlist. This approach on achieves 2x-10x run-time improvement and better quality-of-result (QoR) than state-of-the-art machine learning approaches.},
	urldate = {2022-06-04},
	publisher = {arXiv},
	author = {Chowdhury, Animesh Basak and Tan, Benjamin and Carey, Ryan and Jain, Tushit and Karri, Ramesh and Garg, Siddharth},
	month = apr,
	year = {2022},
	note = {Number: arXiv:2204.02368
arXiv:2204.02368 [cs]},
	keywords = {\#broken, Computer Science - Artificial Intelligence, Computer Science - Hardware Architecture, Computer Science - Machine Learning, Jab/\#Pre},
}

Downloads: 0