- 专利标题: Virtual per-processor timers for multiprocessor systems
-
申请号: US13916621申请日: 2013-06-13
-
公开(公告)号: US10534421B2公开(公告)日: 2020-01-14
- 发明人: Jason Wohlgemuth , Cody Hartwig , Bruce Sherwin, Jr.
- 申请人: Microsoft Corporation
- 申请人地址: US WA Redmond
- 专利权人: MICROSOFT TECHNOLOGY LICENSING, LLC
- 当前专利权人: MICROSOFT TECHNOLOGY LICENSING, LLC
- 当前专利权人地址: US WA Redmond
- 主分类号: G06F1/3234
- IPC分类号: G06F1/3234 ; G06F9/48 ; G06F9/50 ; G06F9/4401
摘要:
A system provides virtual per-processor timers based on a timer such as a platform timer. To virtualize a timer to be used by each processor independently, a data structure is maintained in memory for the timer. The data structure has an entry for each interrupt to be produced for each processor using the timer, specifying the processor and the due time, with the entries sorted by due time. If the virtualized timer is a platform timer that maintains context during power transitions, a processor can switch to the virtual per-processor timer upon a context-losing power transition.
公开/授权文献
- US20140372786A1 Virtual Per-Processor Timers for Multiprocessor Systems 公开/授权日:2014-12-18
信息查询