Matches in SemOpenAlex for { <https://semopenalex.org/work/W195419969> ?p ?o ?g. }
Showing items 1 to 84 of
84
with 100 items per page.
- W195419969 endingPage "13" @default.
- W195419969 startingPage "13" @default.
- W195419969 abstract "The prevalence of multicore processors is bound to drive most kinds of software development towards parallel programming. To limit the difficulty and overhead of parallel software design and maintenance, it is crucial that parallel programming models allow an easy-to-understand, concise and dense representation of parallelism.Parallel programming models such as Cilk++ and Intel TBBs attempt to offer a better, higher-level abstraction for parallel programming than threads and locking synchronization. It is not straightforward, however, to express all patterns of parallelism in these models. Pipelines are an important parallel construct, although difficult to express in Cilk and TBBs in a straightforward way, not without a verbose restructuring of the code.In this paper we demonstrate that pipeline parallelism can be easily and concisely expressed in a Cilk-like language, which we extend with input, output and input/output dependency types on procedure arguments, enforced at runtime by the scheduler. We evaluate our implementation on real applications and show that our Cilk-like scheduler, extended to track and enforce these dependencies has performance comparable to Cilk++." @default.
- W195419969 created "2016-06-24" @default.
- W195419969 creator A5024494485 @default.
- W195419969 creator A5085697120 @default.
- W195419969 creator A5086758775 @default.
- W195419969 date "2011-05-26" @default.
- W195419969 modified "2023-09-26" @default.
- W195419969 title "Parallel programming of general-purpose programs using task-based programming models" @default.
- W195419969 cites W1481234801 @default.
- W195419969 cites W1575662150 @default.
- W195419969 cites W2072725684 @default.
- W195419969 cites W2080073745 @default.
- W195419969 cites W2097717378 @default.
- W195419969 cites W2106018697 @default.
- W195419969 cites W2121319784 @default.
- W195419969 cites W2134408405 @default.
- W195419969 cites W2151994818 @default.
- W195419969 cites W2155312437 @default.
- W195419969 cites W2158308706 @default.
- W195419969 cites W2165606466 @default.
- W195419969 cites W2172013743 @default.
- W195419969 hasPublicationYear "2011" @default.
- W195419969 type Work @default.
- W195419969 sameAs 195419969 @default.
- W195419969 citedByCount "10" @default.
- W195419969 countsByYear W1954199692012 @default.
- W195419969 countsByYear W1954199692013 @default.
- W195419969 countsByYear W1954199692014 @default.
- W195419969 countsByYear W1954199692015 @default.
- W195419969 crossrefType "proceedings-article" @default.
- W195419969 hasAuthorship W195419969A5024494485 @default.
- W195419969 hasAuthorship W195419969A5085697120 @default.
- W195419969 hasAuthorship W195419969A5086758775 @default.
- W195419969 hasConcept C137364921 @default.
- W195419969 hasConcept C173608175 @default.
- W195419969 hasConcept C193702766 @default.
- W195419969 hasConcept C199360897 @default.
- W195419969 hasConcept C2780870223 @default.
- W195419969 hasConcept C2781172179 @default.
- W195419969 hasConcept C34165917 @default.
- W195419969 hasConcept C3543717 @default.
- W195419969 hasConcept C41008148 @default.
- W195419969 hasConcept C42992933 @default.
- W195419969 hasConcept C78766204 @default.
- W195419969 hasConceptScore W195419969C137364921 @default.
- W195419969 hasConceptScore W195419969C173608175 @default.
- W195419969 hasConceptScore W195419969C193702766 @default.
- W195419969 hasConceptScore W195419969C199360897 @default.
- W195419969 hasConceptScore W195419969C2780870223 @default.
- W195419969 hasConceptScore W195419969C2781172179 @default.
- W195419969 hasConceptScore W195419969C34165917 @default.
- W195419969 hasConceptScore W195419969C3543717 @default.
- W195419969 hasConceptScore W195419969C41008148 @default.
- W195419969 hasConceptScore W195419969C42992933 @default.
- W195419969 hasConceptScore W195419969C78766204 @default.
- W195419969 hasLocation W1954199691 @default.
- W195419969 hasOpenAccess W195419969 @default.
- W195419969 hasPrimaryLocation W1954199691 @default.
- W195419969 hasRelatedWork W1517635912 @default.
- W195419969 hasRelatedWork W1526435074 @default.
- W195419969 hasRelatedWork W1550907463 @default.
- W195419969 hasRelatedWork W1568192366 @default.
- W195419969 hasRelatedWork W1981297342 @default.
- W195419969 hasRelatedWork W2072725684 @default.
- W195419969 hasRelatedWork W2085118703 @default.
- W195419969 hasRelatedWork W2087085699 @default.
- W195419969 hasRelatedWork W2108801243 @default.
- W195419969 hasRelatedWork W2110726704 @default.
- W195419969 hasRelatedWork W2113277707 @default.
- W195419969 hasRelatedWork W2113563476 @default.
- W195419969 hasRelatedWork W2121893797 @default.
- W195419969 hasRelatedWork W2147143476 @default.
- W195419969 hasRelatedWork W2464627483 @default.
- W195419969 hasRelatedWork W2786576071 @default.
- W195419969 hasRelatedWork W2913324528 @default.
- W195419969 hasRelatedWork W2964940032 @default.
- W195419969 hasRelatedWork W35708471 @default.
- W195419969 hasRelatedWork W611986552 @default.
- W195419969 isParatext "false" @default.
- W195419969 isRetracted "false" @default.
- W195419969 magId "195419969" @default.
- W195419969 workType "article" @default.