发明名称 |
Resource Sharing Using Process Delay |
摘要 |
Methods and systems that reduce the number of instance of a shared resource needed for a processor to perform an operation and/or execute a process without impacting function are provided. a method of processing in a processor is provided. Aspects include determining that an operation to be performed by the processor will require the use of a shared resource. A command can be issued to cause a second operation to not use the shared resources N cycles later. The shared resource can then be used for a first aspect of the operation at cycle X and then used for a second aspect of the operation at cycle X+N. The second operation may be rescheduled according to embodiments. |
申请公布号 |
US2017123853(A1) |
申请公布日期 |
2017.05.04 |
申请号 |
US201715404743 |
申请日期 |
2017.01.12 |
申请人 |
Imagination Technologies, LLC |
发明人 |
CHANDRA Debasish |
分类号 |
G06F9/50;G06F9/30;G06F9/48 |
主分类号 |
G06F9/50 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of executing scheduled operations in a computer system, comprising:
determining that a first operation scheduled for execution will require access to multiple instances of a shared hardware resource at a predefined cycle; restricting access to the shared hardware resource by a second operation scheduled to access the shared hardware resource at a cycle subsequent to said predefined cycle; providing access to the shared hardware resource by said first operation during at least said predefined cycle and said cycle subsequent to said predefined cycle; and re-scheduling the second operation to use the shared hardware resource after said first operation has completed use of said shared hardware resource. |
地址 |
Santa Clara CA US |