Matches in SemOpenAlex for { <https://semopenalex.org/work/W4302315474> ?p ?o ?g. }
Showing items 1 to 66 of
66
with 100 items per page.
- W4302315474 abstract "Many task-parallel applications can benefit from attempting to execute tasks in a specific order, as for instance indicated by priorities associated with the tasks. We present three lock-free data structures for priority scheduling with different trade-offs on scalability and ordering guarantees. First we propose a basic extension to work-stealing that provides good scalability, but cannot provide any guarantees for task-ordering in-between threads. Next, we present a centralized priority data structure based on $k$-fifo queues, which provides strong (but still relaxed with regard to a sequential specification) guarantees. The parameter $k$ allows to dynamically configure the trade-off between scalability and the required ordering guarantee. Third, and finally, we combine both data structures into a hybrid, $k$-priority data structure, which provides scalability similar to the work-stealing based approach for larger $k$, while giving strong ordering guarantees for smaller $k$. We argue for using the hybrid data structure as the best compromise for generic, priority-based task-scheduling. We analyze the behavior and trade-offs of our data structures in the context of a simple parallelization of Dijkstra's single-source shortest path algorithm. Our theoretical analysis and simulations show that both the centralized and the hybrid $k$-priority based data structures can give strong guarantees on the useful work performed by the parallel Dijkstra algorithm. We support our results with experimental evidence on an 80-core Intel Xeon system." @default.
- W4302315474 created "2022-10-06" @default.
- W4302315474 creator A5003177344 @default.
- W4302315474 creator A5034170956 @default.
- W4302315474 creator A5037403044 @default.
- W4302315474 creator A5055802409 @default.
- W4302315474 creator A5064279948 @default.
- W4302315474 date "2013-12-09" @default.
- W4302315474 modified "2023-10-16" @default.
- W4302315474 title "Data Structures for Task-based Priority Scheduling" @default.
- W4302315474 doi "https://doi.org/10.48550/arxiv.1312.2501" @default.
- W4302315474 hasPublicationYear "2013" @default.
- W4302315474 type Work @default.
- W4302315474 citedByCount "0" @default.
- W4302315474 crossrefType "posted-content" @default.
- W4302315474 hasAuthorship W4302315474A5003177344 @default.
- W4302315474 hasAuthorship W4302315474A5034170956 @default.
- W4302315474 hasAuthorship W4302315474A5037403044 @default.
- W4302315474 hasAuthorship W4302315474A5055802409 @default.
- W4302315474 hasAuthorship W4302315474A5064279948 @default.
- W4302315474 hasBestOaLocation W43023154741 @default.
- W4302315474 hasConcept C120314980 @default.
- W4302315474 hasConcept C132525143 @default.
- W4302315474 hasConcept C162319229 @default.
- W4302315474 hasConcept C162324750 @default.
- W4302315474 hasConcept C173608175 @default.
- W4302315474 hasConcept C173870130 @default.
- W4302315474 hasConcept C199360897 @default.
- W4302315474 hasConcept C206729178 @default.
- W4302315474 hasConcept C21547014 @default.
- W4302315474 hasConcept C22590252 @default.
- W4302315474 hasConcept C41008148 @default.
- W4302315474 hasConcept C48044578 @default.
- W4302315474 hasConcept C77088390 @default.
- W4302315474 hasConcept C80444323 @default.
- W4302315474 hasConceptScore W4302315474C120314980 @default.
- W4302315474 hasConceptScore W4302315474C132525143 @default.
- W4302315474 hasConceptScore W4302315474C162319229 @default.
- W4302315474 hasConceptScore W4302315474C162324750 @default.
- W4302315474 hasConceptScore W4302315474C173608175 @default.
- W4302315474 hasConceptScore W4302315474C173870130 @default.
- W4302315474 hasConceptScore W4302315474C199360897 @default.
- W4302315474 hasConceptScore W4302315474C206729178 @default.
- W4302315474 hasConceptScore W4302315474C21547014 @default.
- W4302315474 hasConceptScore W4302315474C22590252 @default.
- W4302315474 hasConceptScore W4302315474C41008148 @default.
- W4302315474 hasConceptScore W4302315474C48044578 @default.
- W4302315474 hasConceptScore W4302315474C77088390 @default.
- W4302315474 hasConceptScore W4302315474C80444323 @default.
- W4302315474 hasLocation W43023154741 @default.
- W4302315474 hasLocation W43023154742 @default.
- W4302315474 hasOpenAccess W4302315474 @default.
- W4302315474 hasPrimaryLocation W43023154741 @default.
- W4302315474 hasRelatedWork W1731622707 @default.
- W4302315474 hasRelatedWork W2019385245 @default.
- W4302315474 hasRelatedWork W2052334484 @default.
- W4302315474 hasRelatedWork W2389719923 @default.
- W4302315474 hasRelatedWork W2397911459 @default.
- W4302315474 hasRelatedWork W2400050947 @default.
- W4302315474 hasRelatedWork W2546696010 @default.
- W4302315474 hasRelatedWork W2963688429 @default.
- W4302315474 hasRelatedWork W2739759004 @default.
- W4302315474 hasRelatedWork W2794934255 @default.
- W4302315474 isParatext "false" @default.
- W4302315474 isRetracted "false" @default.
- W4302315474 workType "article" @default.