发明名称 |
DATA PROCESSING APPARATUS, TRANSMITTING APPARATUS, TRANSMISSION CONTROL METHOD, SCHEDULING METHOD, AND COMPUTER PRODUCT |
摘要 |
A data processing apparatus includes a processor configured to receive an interrupt request that is a trigger for execution of an interrupt process executed by the processor; store the received interrupt request to a recording area; calculate based on a time when the interrupt request is received and particular time information read from the recording area, a predicted time when a subsequent interrupt request is to be received; detect a thread to be executed by the processor, among executable threads of the processor; judge based on the calculated predicted time and a current time, whether there is a possibility of the interrupt process being executed while the detected thread is under execution; decide based on a judgment result, whether to execute the detected thread on the processor; and execute the detected thread on the processor, based on a decision result. |
申请公布号 |
US2014310723(A1) |
申请公布日期 |
2014.10.16 |
申请号 |
US201414316285 |
申请日期 |
2014.06.26 |
申请人 |
FUJITSU LIMITED |
发明人 |
Yamauchi Hiromasa;Yamashita Koichiro;Suzuki Takahisa;Kurihara Koji;Otomo Toshiya;Teranishi Yuta |
分类号 |
G06F9/46 |
主分类号 |
G06F9/46 |
代理机构 |
|
代理人 |
|
主权项 |
1. A data processing apparatus comprising
a processor configured to:
receive an interrupt request that is a trigger for execution of an interrupt process executed by the processor;store the received interrupt request to a recording area;calculate based on a time when the interrupt request is received and particular time information read from the recording area, a predicted time when a subsequent interrupt request is to be received;detect a thread to be executed by the processor, among executable threads of the processor;judge based on the calculated predicted time and a current time, whether there is a possibility of the interrupt process being executed while the detected thread is under execution;decide based on a judgment result, whether to execute the detected thread on the processor; andexecute the detected thread on the processor, based on a decision result. |
地址 |
Kawasaki-shi JP |