Search

Nicholas P Sagall

from Seattle, WA
Age ~46

Nicholas Sagall Phones & Addresses

  • 2425 E Aloha St, Seattle, WA 98112
  • 2717 Western Ave #9010, Seattle, WA 98121 (206) 770-3155
  • 35 Starknaught Rd, Gloucester, MA 01930 (978) 282-3268
  • 120 Western Ave, Gloucester, MA 01930 (978) 282-3268
  • 747 3Rd St, Philadelphia, PA 19147 (215) 625-9608 (215) 625-9609 (215) 923-3743
  • Bangor, ME
  • Providence, RI
  • Pittsburgh, PA

Publications

Us Patents

Gpu Self Throttling

View page
US Patent:
20130083042, Apr 4, 2013
Filed:
Oct 19, 2011
Appl. No.:
13/276593
Inventors:
Nicholas P. Sagall - Seattle WA, US
Christopher J. Tector - Sammamish WA, US
Orest B. Zborowski - North Wales PA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 15/16
G06T 1/00
US Classification:
345503, 345501, 345522
Abstract:
Techniques for GPU self throttling are described. In one or more embodiments, timing information for GPU frame processing is obtained using a timeline for the GPU. This may occur by inserting callbacks into the GPU processing timeline. An elapsed time for unpredictable work that is inserted into the GPU workload is determined based on the obtained timing information. A decision is then made regarding whether to “throttle” designated optional/non-critical portions of the work for a frame based on the amount of elapsed time. In one approach the elapsed time is compared to a configurable timing threshold. If the elapsed time exceeds the threshold, work is throttled by performing light or no processing for one or more optional portions of a frame. If the elapsed time is less than the threshold, heavy processing (e.g., “normal” work) is performed for the frame.
Nicholas P Sagall from Seattle, WA, age ~46 Get Report