发明名称 |
TECHNIQUES FOR DISTRIBUTED OPERATION OF SECURE CONTROLLERS |
摘要 |
Various embodiments are generally directed to techniques for supporting the distributed execution of a task routine among multiple secure controllers incorporated into multiple computing devices. An apparatus includes a first processor component and first secure controller of a first computing device, where the first secure controller includes: a selection component to select the first secure controller or a second secure controller of a second computing device to compile a task routine based on a comparison of required resources to compile the task routine and available resources of the first secure controller; and a compiling component to compile the task routine into a first version of compiled routine for execution within the first secure controller by the first processor component and a second version for execution within the second secure controller by a second processor component in response to selection of the first secure controller. Other embodiments are described and claimed. |
申请公布号 |
US2016378443(A1) |
申请公布日期 |
2016.12.29 |
申请号 |
US201514751519 |
申请日期 |
2015.06.26 |
申请人 |
SUN Mingqiu;POORNACHANDRAN Rajesh;ZIMMER Vincent J.;SMITH Ned M.;SELVARAJE Gopinatth |
发明人 |
SUN Mingqiu;POORNACHANDRAN Rajesh;ZIMMER Vincent J.;SMITH Ned M.;SELVARAJE Gopinatth |
分类号 |
G06F9/45 |
主分类号 |
G06F9/45 |
代理机构 |
|
代理人 |
|
主权项 |
1. An apparatus comprising:
a first processor component; and a first secure controller of a first computing device, the first secure controller comprising:
a selection component to select one of the first secure controller and a second secure controller of a second computing device to compile a task routine based at least on a comparison of a required resource to compile the task routine and an available resource of the first secure controller; anda compiling component to compile the task routine into a first version of a compiled routine for execution within the first secure controller by the first processor component and a second version of the compiled routine for execution within the second secure controller by a second processor component in response to a selection of the first secure controller to compile the task routine. |
地址 |
Beaverton OR US |