Invention Grant
US08683185B2 Ceasing parallel processing of first set of loops upon selectable number of monitored terminations and processing second set 失效
在可选数量的监视终端和处理第二组时,停止对第一组循环的并行处理

Ceasing parallel processing of first set of loops upon selectable number of monitored terminations and processing second set
Abstract:
The illustrative embodiments comprise a method, data processing system, and computer program product having a processor unit for processing instructions with loops. A processor unit creates a first group of instructions having a first set of loops and second group of instructions having a second set of loops from the instructions. The first set of loops have a different order of parallel processing from the second set of loops. A processor unit processes the first group. The processor unit monitors terminations in the first set of loops during processing of the first group. The processor unit determines whether a number of terminations being monitored in the first set of loops is greater than a selectable number of terminations. In response to a determination that the number of terminations is greater than the selectable number of terminations, the processor unit ceases processing the first group and processes the second group.
Public/Granted literature
Information query
Patent Agency Ranking
0/0