Schwegman Lundberg & Woessner, P.A.
Timed multi-thread access for high-throughput slow-response systems
A method for controlling transactional processing system having transactions that include multiple tasks, a throughput limit a transaction processing time limit includes allocating a plurality of threads to be used by multiple tasks to achieve a throughput approximating the throughput limit. The method assigns the multiple tasks to the plurality of threads and assigns respectively different processing delays to the plurality of threads. The processing delays span an interval less than the transaction processing time limit. The method processes the multiple tasks within the transaction processing time limit by executing the plurality of threads at times determined by the respective processing delays.
Microsoft Technology Licensing, LLC
G G G G G G G G G G
G06F G06F G06F G06F G06F G06F G06F G06F G06F G06F
inventional inventional inventional additional inventional inventional inventional additional inventional additional
Apsara Karen Avinash G. Jovin Vasanth Kumar Jinghua
Selvanayagam Pillai Deva Sahayam Arul Raj Chen