Systems and methods for enabling threads to lock a stage prior to processing data
A system and method for maintaining processing order while permitting parallelism. Processing of a piece of work is divided into a plurality of stages. At each stage, a task advancing the work towards completion is performed. By performing processing as a sequence of tasks, processing can be done in...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English |
Published |
12.11.2013
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A system and method for maintaining processing order while permitting parallelism. Processing of a piece of work is divided into a plurality of stages. At each stage, a task advancing the work towards completion is performed. By performing processing as a sequence of tasks, processing can be done in parallel, with progress being made simultaneously on different pieces of work in different stages by a plurality of threads of execution. |
---|---|
Bibliography: | Application Number: US20080050861 |