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...

Full description

Saved in:
Bibliographic Details
Main Authors ANG BOON SEONG, RAMANAN JYOTHIR, LAMBETH ANDREW
Format Patent
LanguageEnglish
Published 12.11.2013
Subjects
Online AccessGet full text

Cover

Loading…
More Information
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