Constant time worker thread allocation via configuration caching
Patent
·
OSTI ID:1163186
Mechanisms are provided for allocating threads for execution of a parallel region of code. A request for allocation of worker threads to execute the parallel region of code is received from a master thread. Cached thread allocation information identifying prior thread allocations that have been performed for the master thread are accessed. Worker threads are allocated to the master thread based on the cached thread allocation information. The parallel region of code is executed using the allocated worker threads.
- Research Organization:
- International Business Machines Corp., Armonk, NY (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- B554331
- Assignee:
- International Business Machine Corporation (Armonk, NY)
- Patent Number(s):
- 8,881,159
- Application Number:
- 13/070,811
- OSTI ID:
- 1163186
- Resource Relation:
- Patent File Date: 2011 Mar 24
- Country of Publication:
- United States
- Language:
- English
Similar Records
Multiprocessor coherent cache system including two level shared cache with separately allocated processor storage locations and inter-level duplicate entry replacement
Dedicated memory structure holding data for detecting available worker thread(s) and informing available worker thread(s) of task(s) to execute
Reader set encoding for directory of shared cache memory in multiprocessor system
Patent
·
Tue Nov 15 00:00:00 EST 1988
·
OSTI ID:1163186
Dedicated memory structure holding data for detecting available worker thread(s) and informing available worker thread(s) of task(s) to execute
Patent
·
Tue Dec 13 00:00:00 EST 2016
·
OSTI ID:1163186
Reader set encoding for directory of shared cache memory in multiprocessor system
Patent
·
Tue Jun 10 00:00:00 EDT 2014
·
OSTI ID:1163186
+2 more