发明名称 Reconfigurable processor and method for optimizing configuration memory
摘要 A method and apparatus for optimizing a configuration memory of a reconfigurable processor is provided. The method of optimizing the configuration memory of the reconfigurable processor includes analyzing parallelism of a loop of a program code based on an architecture of the reconfigurable processor and information regarding the configuration memory, scheduling groups of function units (FUs) to be activated in each cycle of the loop based on the analyzed parallelism, generating configuration data of each cycle, and determining a memory mapping to store the generated configuration data in the configuration memory.
申请公布号 US9535833(B2) 申请公布日期 2017.01.03
申请号 US201414461794 申请日期 2014.08.18
申请人 Samsung Electronics Co., Ltd. 发明人 Choi Yoonseo;Jin Tai-song;Yoo Donghoon
分类号 G06F1/24;G06F9/24;G06F12/06;G06F9/445;G06F9/30 主分类号 G06F1/24
代理机构 NSIP Law 代理人 NSIP Law
主权项 1. A method of optimizing use of a configuration memory of a reconfigurable processor, the method comprising: analyzing parallelism of a loop of a program code based on an architecture of the reconfigurable processor and details of the configuration memory; scheduling groups of function units (FUs), which will be activated in each cycle of the loop, according to the analyzed parallelism to generate configuration data of each cycle; and sequentially mapping classification letters for classifying the generated configuration data and the groups with respect to the scheduled groups in adjacent cycles in at least one row of the configuration memory, wherein the classification letters are mapped according to a determination of whether regular encoding of the configuration data is possible, based on the architecture and the details of the configuration memory, wherein if the regular encoding is possible, the classification letters are mapped according to a determination of whether the groups are the same in the adjacent cycles, wherein the configuration data is encoded regularly when the configuration data is mapped uniformly on fields of the configuration memory.
地址 Suwon-si KR