Matches in SemOpenAlex for { <https://semopenalex.org/work/W3131559736> ?p ?o ?g. }
Showing items 1 to 91 of
91
with 100 items per page.
- W3131559736 abstract "Fifty years of parallel programming has generated a substantial legacy parallel codebase, creating a new portability challenge: re-parallelizing already parallel code. Our solution exploits inherently portable parallel patterns, and addresses the challenge of identifying patternization opportunities in legacy parallel code via constraint matching on traced dynamic dataflow graphs. Notably, this makes the analysis source-independent and equally applicable to sequential and parallel legacy code. We identify various map and reduction patterns, including compositions, in Pthreads code. Experiments with the Starbench suite show that our analysis is effective (finding 86% of the patterns known in the literature), accurate (reporting actual patterns in 98% of the cases), and efficient (scaling linearly with the size of the execution traces). We re-express the found patterns via a parallel pattern library, making code freely portable across CPU/GPU systems and performing competitively with hand-tuned implementations at zero additional effort." @default.
- W3131559736 created "2021-03-01" @default.
- W3131559736 creator A5029290149 @default.
- W3131559736 creator A5032376930 @default.
- W3131559736 creator A5070407969 @default.
- W3131559736 date "2021-02-17" @default.
- W3131559736 modified "2023-09-27" @default.
- W3131559736 title "Modernizing parallel code with pattern analysis" @default.
- W3131559736 cites W1603941001 @default.
- W3131559736 cites W189545204 @default.
- W3131559736 cites W1965693583 @default.
- W3131559736 cites W1990919222 @default.
- W3131559736 cites W2016488637 @default.
- W3131559736 cites W2119151382 @default.
- W3131559736 cites W2130179171 @default.
- W3131559736 cites W2140311411 @default.
- W3131559736 cites W2147801215 @default.
- W3131559736 cites W2156858199 @default.
- W3131559736 cites W2171148960 @default.
- W3131559736 cites W2173213060 @default.
- W3131559736 cites W2190564708 @default.
- W3131559736 cites W2241555812 @default.
- W3131559736 cites W2582080653 @default.
- W3131559736 cites W2788227472 @default.
- W3131559736 cites W2914687823 @default.
- W3131559736 cites W4300846441 @default.
- W3131559736 doi "https://doi.org/10.1145/3437801.3441603" @default.
- W3131559736 hasPublicationYear "2021" @default.
- W3131559736 type Work @default.
- W3131559736 sameAs 3131559736 @default.
- W3131559736 citedByCount "1" @default.
- W3131559736 countsByYear W31315597362022 @default.
- W3131559736 crossrefType "proceedings-article" @default.
- W3131559736 hasAuthorship W3131559736A5029290149 @default.
- W3131559736 hasAuthorship W3131559736A5032376930 @default.
- W3131559736 hasAuthorship W3131559736A5070407969 @default.
- W3131559736 hasBestOaLocation W31315597362 @default.
- W3131559736 hasConcept C138101251 @default.
- W3131559736 hasConcept C166957645 @default.
- W3131559736 hasConcept C169590947 @default.
- W3131559736 hasConcept C173608175 @default.
- W3131559736 hasConcept C177264268 @default.
- W3131559736 hasConcept C199360897 @default.
- W3131559736 hasConcept C26713055 @default.
- W3131559736 hasConcept C2776760102 @default.
- W3131559736 hasConcept C2777904410 @default.
- W3131559736 hasConcept C41008148 @default.
- W3131559736 hasConcept C41138395 @default.
- W3131559736 hasConcept C43126263 @default.
- W3131559736 hasConcept C51929080 @default.
- W3131559736 hasConcept C63000827 @default.
- W3131559736 hasConcept C79581498 @default.
- W3131559736 hasConcept C85687889 @default.
- W3131559736 hasConcept C95457728 @default.
- W3131559736 hasConcept C96324660 @default.
- W3131559736 hasConceptScore W3131559736C138101251 @default.
- W3131559736 hasConceptScore W3131559736C166957645 @default.
- W3131559736 hasConceptScore W3131559736C169590947 @default.
- W3131559736 hasConceptScore W3131559736C173608175 @default.
- W3131559736 hasConceptScore W3131559736C177264268 @default.
- W3131559736 hasConceptScore W3131559736C199360897 @default.
- W3131559736 hasConceptScore W3131559736C26713055 @default.
- W3131559736 hasConceptScore W3131559736C2776760102 @default.
- W3131559736 hasConceptScore W3131559736C2777904410 @default.
- W3131559736 hasConceptScore W3131559736C41008148 @default.
- W3131559736 hasConceptScore W3131559736C41138395 @default.
- W3131559736 hasConceptScore W3131559736C43126263 @default.
- W3131559736 hasConceptScore W3131559736C51929080 @default.
- W3131559736 hasConceptScore W3131559736C63000827 @default.
- W3131559736 hasConceptScore W3131559736C79581498 @default.
- W3131559736 hasConceptScore W3131559736C85687889 @default.
- W3131559736 hasConceptScore W3131559736C95457728 @default.
- W3131559736 hasConceptScore W3131559736C96324660 @default.
- W3131559736 hasLocation W31315597361 @default.
- W3131559736 hasLocation W31315597362 @default.
- W3131559736 hasOpenAccess W3131559736 @default.
- W3131559736 hasPrimaryLocation W31315597361 @default.
- W3131559736 hasRelatedWork W137396771 @default.
- W3131559736 hasRelatedWork W1517479908 @default.
- W3131559736 hasRelatedWork W1542299048 @default.
- W3131559736 hasRelatedWork W2094976234 @default.
- W3131559736 hasRelatedWork W2753620725 @default.
- W3131559736 hasRelatedWork W4232891356 @default.
- W3131559736 hasRelatedWork W4251805752 @default.
- W3131559736 hasRelatedWork W43315979 @default.
- W3131559736 hasRelatedWork W2467946583 @default.
- W3131559736 hasRelatedWork W2794878329 @default.
- W3131559736 isParatext "false" @default.
- W3131559736 isRetracted "false" @default.
- W3131559736 magId "3131559736" @default.
- W3131559736 workType "article" @default.