发明名称 |
Method and System on Chip (SoC) for Adapting a Reconfigurable Hardware for an Application in Runtime |
摘要 |
A method and System on Chip (SoC) for adapting a reconfigurable hardware for an application kernel at run time is provided. The method includes obtaining a plurality of Hyper-Operations corresponding to the application. A Hyper-Operation performs one or more of a plurality of MIMO functions of the application. The method further includes retrieving compute metadata and transport metadata corresponding to each Hyper-Operation. Compute metadata specifies functionality of a Hyper-Operation and transport metadata specifies data flow path of a Hyper-Operation. Thereafter, the method maps each Hyper-Operation to a corresponding set of tiles in the hardware. The set of tiles includes one or more tiles and a tile performs one or more of the plurality of MIMO functions of the application. |
申请公布号 |
US2015309808(A1) |
申请公布日期 |
2015.10.29 |
申请号 |
US201514639141 |
申请日期 |
2015.03.05 |
申请人 |
Morphing Machines Pvt Ltd |
发明人 |
Nandy Soumitra Kumar;Narayan Ranjani;Alle Mythri;Vardarajan Keshavan;Fell Alexander |
分类号 |
G06F9/445 |
主分类号 |
G06F9/445 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for adapting a reconfigurable hardware for an application kernel at runtime, the method comprising:
obtaining a plurality of Hyper-Operations corresponding to the application kernel, wherein a Hyper-Operation performs at least one MIMO function of a plurality of MIMO functions of the application; retrieving compute metadata and transport metadata corresponding to each Hyper-Operation, wherein compute metadata specifies a functionality of the Hyper-Operation and transport metadata specifies a data flow path of the Hyper-Operation; and mapping each Hyper-Operation to a corresponding set of tiles in the hardware, wherein a set of tiles comprises at least one tile, and a tile performs at least one MIMO function of the plurality of MIMO functions of the application kernel. |
地址 |
Bangalore IN |