Automatic Hardware Accelerators Reconfiguration through LinearUCB Algorithms on a RISC-V Processor.

PRIME(2023)

引用 0|浏览3
暂无评分
摘要
Reconfigurable processors are hardware architectures that allow for the dynamic configuration of processing resources to optimize performance and power consumption, using partial reconfiguration to modify a portion of the design or update it without affecting the entire system. In this work, we present an automatic reconfiguration technique that leverages machine learning (ML) algorithms to automatically select the optimal configuration of a general-purpose hardware accelerator according to the workload and reconfigure the architecture at run-time. The problem is formulated as a Contextual Bandit (CB) case using the Linear Upper Confidence Bound (LinearUCB) algorithms and verified using the RISC-V Klessydra family cores as a case of study.
更多
查看译文
关键词
Reconfigurable Hardware Accelerators, Run-time Reconfiguration, Reinforcement Learning, LinearUCB, Contextual Bandits
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要