-
公开(公告)号:US10417729B2
公开(公告)日:2019-09-17
申请号:US15043018
申请日:2016-02-12
Applicant: INTEL CORPORATION
Inventor: Robert B. Taylor , Pankaj Sharma , Daniel H. Walsh , Matthew B. Callaway
Abstract: Techniques to sort events of a graphics workload executed by a graphics processing unit to provide identification of events, that if addressed, may result in an improvement in performance are disclosed. The techniques can include: generating a signature and a weight for each event of a graphics workload; generating an event priority tree by organizing the events into parent and leaf nodes, where parent nodes comprise leaf nodes having a shared hash; and sorting frames based on a global weight of events corresponding to the frames.
-
公开(公告)号:US10163179B2
公开(公告)日:2018-12-25
申请号:US14670962
申请日:2015-03-27
Applicant: Intel Corporation
Inventor: Travis T. Schluesser , Robert B. Taylor , Abhishek Venkatesh , Daniel H. Walsh
Abstract: An apparatus and method are described for cloud-based graphics updates. For example, one embodiment of an apparatus comprises a system optimization agent to detect a graphics application installed on the apparatus, the system optimization agent to responsively transmit, over a network, information related to the graphics application including a new graphics application or a new version of an existing graphics application. The apparatus may further comprise the system optimization agent to receive, over the network, optimized program code comprising one or more optimizations to specified portions of a graphics driver, where the one or more optimizations relate to the graphics application. The apparatus may further comprise the system optimization agent to install and enable only those specified portions of the graphics driver for which optimizations have been received, where the installation and enablement triggers at least one of increased user experience and increased performance relating to the graphics application.
-
公开(公告)号:US09971580B2
公开(公告)日:2018-05-15
申请号:US15074247
申请日:2016-03-18
Applicant: INTEL CORPORATION
Inventor: Daniel H. Walsh , Travis T. Schluessler , Larry E. Wickstrom
IPC: G06F9/45
CPC classification number: G06F8/4441 , G06F8/45
Abstract: A mechanism is described for facilitating fast access and use of common data values relating to applications in parallel computing environments. A method of embodiments, as described herein, includes detecting a software application being hosted by a computing device, where the software application is further detected as accessing common data values. The method may further include determining whether access to the common data values is slow, and accessing an existing compiled program specific to the common data values at a database, if the access to the common data values is slow. The method may further include loading the existing compiled program to be executed by a processor at the computing device, where the existing compiled program to replace an originally compiled program.
-
公开(公告)号:US20170269914A1
公开(公告)日:2017-09-21
申请号:US15074247
申请日:2016-03-18
Applicant: INTEL CORPORATION
Inventor: Daniel H. Walsh , Travis T. Schluessler , Larry E. Wickstrom
IPC: G06F9/45
CPC classification number: G06F8/4441 , G06F8/45
Abstract: A mechanism is described for facilitating fast access and use of common data values relating to applications in parallel computing environments. A method of embodiments, as described herein, includes detecting a software application being hosted by a computing device, where the software application is further detected as accessing common data values. The method may further include determining whether access to the common data values is slow, and accessing an existing compiled program specific to the common data values at a database, if the access to the common data values is slow. The method may further include loading the existing compiled program to be executed by a processor at the computing device, where the existing compiled program to replace an originally compiled program.
-
-
-