发明名称 EXECUTING THREADS OF AN APPLICATION ACROSS MULTIPLE COMPUTING DEVICES IN A DISTRIBUTED VIRTUAL MACHINE ENVIRONMENT
摘要 According to one embodiment, a computer-implemented method includes executing code for an application using a computing resource of a first computing device. The application requests execution of a first thread and a second thread. The first thread is executed using the computing resource of the first computing device. A second computing device is selected from a plurality of computing devices. The second computing device has an available computing resource to execute the second thread. The second thread is assigned to the second computing device. The second computing device is operable to execute the second thread using the available computing resource.
申请公布号 US2016283287(A1) 申请公布日期 2016.09.29
申请号 US201615174941 申请日期 2016.06.06
申请人 Amazon Technologies, Inc. 发明人 Higgins Chris
分类号 G06F9/52;G06F9/30 主分类号 G06F9/52
代理机构 代理人
主权项 1. A system comprising: a first computing device comprising at least one memory unit and at least one computing resource; a second computing device remote from the first computing device, the second computing device comprising at least one memory unit and at least one computing resource; a first virtual machine implemented on the first computing device, the first virtual machine operable to: execute code for an application, the application requesting execution of a first thread and a second thread;execute the first thread using the at least one computing resource of the first computing device; andassign the second thread of the application to the second computing device; and a second virtual machine implemented on the second computing device, the second virtual machine operable to execute the second thread using the at least one computing resource of the second computing device.
地址 Seattle WA US