-
公开(公告)号:US10482561B1
公开(公告)日:2019-11-19
申请号:US15404131
申请日:2017-01-11
Applicant: Amazon Technologies, Inc.
Inventor: Malcolm Featonby , Yuxuan Liu , Umesh Chandani , John Merrill Phillips, Jr. , Adithya Bhat , Douglas Cotton Kurtz , Mihir Sadruddin Surani
Abstract: Methods, systems, and computer-readable media for interaction monitoring for virtualized graphics processing are disclosed. Execution of an application is initiated on a virtual compute instance that is implemented using CPU and memory resources of a server. Instruction calls are produced by the execution of the application and sent from the server to a graphics server over a network. The graphics server comprises a physical GPU, and a virtual GPU is implemented using the physical GPU and attached to the virtual compute instance. GPU output is generated at the graphics server based at least in part on execution of the instruction calls using the virtual GPU. A log of interactions between the application and the virtual GPU is stored. The interactions comprise the instruction calls sent to the graphics server and responses to the instruction calls sent to the virtual compute instance.
-
公开(公告)号:US20190173759A1
公开(公告)日:2019-06-06
申请号:US16265807
申请日:2019-02-01
Applicant: Amazon Technologies, Inc.
Inventor: Malcolm Featonby , Mihir Sadruddin Surani , Umesh Chandani , Adithya Bhat , Yuxuan Liu , Douglas Cotton Kurtz
IPC: H04L12/24 , H04L12/773 , G06F9/455
Abstract: A determination is made that network access between a virtualized graphics device and a compute instance of a client is to be enabled. A source network address for graphics-related traffic of the compute instance is identified. From a range of source port numbers associated with the source network address, a particular source port number which is unused is found. Routing metadata is transmitted to one or more routing devices indicating that a key based at least in part on (a) the source network address and (b) the particular source port number is to be used to identify a route for network packets from the first application compute instance to a virtualized graphics device.
-
公开(公告)号:US10255652B2
公开(公告)日:2019-04-09
申请号:US15409482
申请日:2017-01-18
Applicant: Amazon Technologies, Inc.
Inventor: Malcolm Featonby , Yuxuan Liu , Umesh Chandani , John Merrill Phillips, Jr. , Nicholas Patrick Wilt , Adithya Bhat , Douglas Cotton Kurtz , Mihir Sadruddin Surani
Abstract: Methods, systems, and computer-readable media for dynamic and application-specific virtualized graphics processing are disclosed. Execution of an application is initiated on a virtual compute instance. The virtual compute instance is implemented using a server. One or more graphics processing unit (GPU) requirements associated with the execution of the application are determined. A physical GPU resource is selected from a pool of available physical GPU resources based at least in part on the one or more GPU requirements. A virtual GPU is attached to the virtual compute instance based at least in part on initiation of the execution of the application. The virtual GPU is implemented using the physical GPU resource selected from the pool and accessible to the server over a network.
-
公开(公告)号:US10095545B1
公开(公告)日:2018-10-09
申请号:US15280766
申请日:2016-09-29
Applicant: Amazon Technologies, Inc.
Inventor: Diwakar Gupta , Robert Beazley , Alexey Gadalin , Mihir Sadruddin Surani , Scott Sikora , Anton Valter
Abstract: Techniques for managing large-scale automatic fleet refresh operations are described herein. An application programming interface request to perform a refresh operation on a set of computer system instances is received. The application programming interface request includes a set of constraints for performing the refresh operation which are used to determine the impact of performing the refresh operation. Based at least in part on the impact, a set of schedules for performing the refresh operation is provided.
-
-
-