System and method for selectively delaying execution of an operation based on a search for uncompleted predicate operations in processor-associated queues
Abstract:
A system and method of parallelizing programs employs runtime instructions to identify data accessed by program portions and to assign those program portions to particular processors based on potential overlap between the access data. Data dependence between different program portions may be identified and used to look for pending “predicate” program portions that could create data dependencies and to postpone program portions that may be dependent while permitting parallel execution of other program portions.
Information query
Patent Agency Ranking
0/0