发明名称 |
REMOTE CORE OPERATIONS IN A MULTI-CORE COMPUTER |
摘要 |
A multi-core processor with a shared physical memory is described. In an embodiment a sending core sends a memory write request to a destination core so that the request may be acted upon by the destination core as if it originated from the destination core. In an example, a data structure is configured in the shared physical memory and mapped to be accessible to the sending and destination cores. In an example, the shared data structure is used as a message channel between the sending and destination cores to carry data using the memory write request. In an embodiment a notification mechanism is enabled using the shared physical memory in order to notify the destination core of events by updating a notification data structure. In an example, the notification mechanism triggers a notification process at the destination core to inform a receiving process of a notification. |
申请公布号 |
WO2012109631(A3) |
申请公布日期 |
2012.10.18 |
申请号 |
WO2012US24776 |
申请日期 |
2012.02.11 |
申请人 |
MICROSOFT CORPORATION |
发明人 |
BLACK, RICHARD JOHN;HARRIS, TIMOTHY;MCILROY, ROSS CAMERON;STRAUSS, KARIN |
分类号 |
G06F15/80;G06F13/14;G06F15/167 |
主分类号 |
G06F15/80 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|