本文提出了一套階層式提示技術,以提高LLM在複雜硬體設計任務上的性能。
首先,作者介紹了兩種主要的階層式提示方法:
作者實現了一個8步的自動化流水線,稱為ROME,以實現這些階層式提示技術。該流水線包括:
作者還引入了一種"中繼提示"技術,可以有效地在文本完成型LLM中實現階層式提示。
為了評估這些技術,作者設計了一套包含複雜硬體模塊的基準測試集,涵蓋了有/無架構層次的解決方案。實驗結果表明,階層式提示顯著提高了LLM在複雜硬體設計任務上的性能,使得較小的開源LLM能夠與大型專有模型相媲美。此外,階層式提示還大幅縮短了硬體描述語言生成的時間,並降低了LLM的使用成本。
作者還展示了幾個案例研究,包括使用PGHP自動生成了一個完整的MIPS處理器,這是首次實現完全由LLM設計的處理器。
總之,本文提出的階層式提示技術為LLM在硬體設計領域的應用開闢了新的可能性,並為未來的研究提供了有價值的洞見。
Sang ngôn ngữ khác
từ nội dung nguồn
arxiv.org
Thông tin chi tiết chính được chắt lọc từ
by Andre Nakkab... lúc arxiv.org 09-11-2024
https://arxiv.org/pdf/2407.18276.pdfYêu cầu sâu hơn