-
公开(公告)号:US20150106823A1
公开(公告)日:2015-04-16
申请号:US14053790
申请日:2013-10-15
Applicant: QUALCOMM Incorporated
Inventor: Michael-David Nakayoshi CANOY , Sisil Mehta , Kirtika Ruchandani
IPC: G06F9/50
CPC classification number: G06F9/505 , G06F9/5044 , G06F2209/509 , Y02D10/22
Abstract: Embodiments include apparatuses, systems, and methods mobile coprocessing. A connection is established between a mobile device and an auxiliary computing device. The mobile device implements a CPU abstraction layer and a virtual CPU between a software stack and a CPU of the mobile device. The abstraction layer allows for the mobile device to offload tasks to the auxiliary computing device while the software stack interacts with the abstraction layer as if the tasks are being executed by the CPU of the mobile device. The mobile device of allocates tasks to the auxiliary computing device based on various parameters, including properties of the auxiliary computing device, metrics of the connection, and priorities of the tasks.
Abstract translation: 实施例包括移动协处理的装置,系统和方法。 在移动设备和辅助计算设备之间建立连接。 移动设备在软件栈和移动设备的CPU之间实现CPU抽象层和虚拟CPU。 抽象层允许移动设备将任务卸载到辅助计算设备,同时软件堆栈与抽象层进行交互,就好像该任务正由移动设备的CPU执行。 移动设备基于各种参数(包括辅助计算设备的属性,连接的度量以及任务的优先级)来将辅助计算设备的任务分配给辅助计算设备。
-
公开(公告)号:US09378063B2
公开(公告)日:2016-06-28
申请号:US14053790
申请日:2013-10-15
Applicant: QUALCOMM Incorporated
Inventor: Michael-David Nakayoshi Canoy , Sisil Mehta , Kirtika Ruchandani
IPC: G06F9/50
CPC classification number: G06F9/505 , G06F9/5044 , G06F2209/509 , Y02D10/22
Abstract: Embodiments include apparatuses, systems, and methods mobile coprocessing. A connection is established between a mobile device and an auxiliary computing device. The mobile device implements a CPU abstraction layer and a virtual CPU between a software stack and a CPU of the mobile device. The abstraction layer allows for the mobile device to offload tasks to the auxiliary computing device while the software stack interacts with the abstraction layer as if the tasks are being executed by the CPU of the mobile device. The mobile device of allocates tasks to the auxiliary computing device based on various parameters, including properties of the auxiliary computing device, metrics of the connection, and priorities of the tasks.
Abstract translation: 实施例包括移动协处理的装置,系统和方法。 在移动设备和辅助计算设备之间建立连接。 移动设备在软件栈和移动设备的CPU之间实现CPU抽象层和虚拟CPU。 抽象层允许移动设备将任务卸载到辅助计算设备,同时软件堆栈与抽象层进行交互,就好像该任务正由移动设备的CPU执行。 移动设备基于各种参数(包括辅助计算设备的属性,连接的度量以及任务的优先级)来将辅助计算设备的任务分配给辅助计算设备。
-