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 Corporation, Armonk, NY (United States)
- Sponsoring Organization:
- USDOE
- Assignee:
- International Business Machine Corporation (Armonk, NY)
- Patent Number(s):
- 8,881,159
- Application Number:
- 13/070,811
- OSTI ID:
- 1163186
- Country of Publication:
- United States
- Language:
- English
MPI versus MPI+OpenMP on the IBM SP for the NAS Benchmarks
|
conference | January 2000 |
Analyzing Overheads and Scalability Characteristics of OpenMP Applications
|
book | January 2006 |
Similar Records
Multiprocessor coherent cache system including two level shared cache with separately allocated processor storage locations and inter-level duplicate entry replacement
Cache utilization and eviction based on allocated priority tokens
Dedicated memory structure holding data for detecting available worker thread(s) and informing available worker thread(s) of task(s) to execute
Patent
·
Mon Nov 14 23:00:00 EST 1988
·
OSTI ID:6525256
Cache utilization and eviction based on allocated priority tokens
Patent
·
Tue Oct 25 00:00:00 EDT 2016
·
OSTI ID:1531953
Dedicated memory structure holding data for detecting available worker thread(s) and informing available worker thread(s) of task(s) to execute
Patent
·
Mon Dec 12 23:00:00 EST 2016
·
OSTI ID:1335817