Matches in SemOpenAlex for { <https://semopenalex.org/work/W1971297816> ?p ?o ?g. }
Showing items 1 to 89 of
89
with 100 items per page.
- W1971297816 endingPage "1450005" @default.
- W1971297816 startingPage "1450005" @default.
- W1971297816 abstract "We present a simple, work-optimal and synchronization-free solution to the problem of stably merging in parallel two given, ordered arrays of m and n elements into an ordered array of m+n elements. The main contribution is a new, simple, fast and direct algorithm that determines, for any prefix of the stably merged output array, the exact prefixes of each of the two input arrays needed to produce this output prefix. More precisely, for any given index in the resulting, but not yet constructed output array, representing the desired output prefix, the algorithm computes the indices (called co-ranks) in each of the two input arrays representing the required input prefixes without having to merge the input arrays. The co-ranking algorithm takes [Formula: see text] time steps, and uses O(1) space. Co-ranking is used in parallel to partition the input arrays into a collection of as many pairs as desired, each pair with exactly the same number of elements. Any stable, sequential merge algorithm can be used to merge pairs independently. The result is a perfectly load-balanced, stable, parallel merge algorithm. Co-ranking and sequential merging of pairs can be done without synchronization. Compared to other, linear speed-up approaches to the parallel merge problem, the algorithm is considerably simpler and can be up to a factor of two faster. Compared to previous algorithms for solving the co-ranking problem, the new algorithm works for arbitrary output array indices and maintains stability in the presence of repeated elements at no extra space or time cost. When the number of processing elements p does not exceed (m + n)/ log min(m, n), the parallel merge algorithm has perfect, linear speedup p. Furthermore, it is easy to implement on both shared and distributed memory systems." @default.
- W1971297816 created "2016-06-24" @default.
- W1971297816 creator A5017050802 @default.
- W1971297816 creator A5064279948 @default.
- W1971297816 date "2014-03-01" @default.
- W1971297816 modified "2023-09-22" @default.
- W1971297816 title "Perfectly Load-Balanced, Stable, Synchronization-Free Parallel Merge" @default.
- W1971297816 cites W1974615456 @default.
- W1971297816 cites W1974815393 @default.
- W1971297816 cites W1992402172 @default.
- W1971297816 cites W2002023594 @default.
- W1971297816 cites W2040730660 @default.
- W1971297816 cites W2044031350 @default.
- W1971297816 cites W2045271686 @default.
- W1971297816 cites W2048234997 @default.
- W1971297816 cites W2062679636 @default.
- W1971297816 cites W2087489294 @default.
- W1971297816 cites W2090650041 @default.
- W1971297816 cites W2101000699 @default.
- W1971297816 cites W2110045923 @default.
- W1971297816 cites W267273397 @default.
- W1971297816 doi "https://doi.org/10.1142/s0129626414500054" @default.
- W1971297816 hasPublicationYear "2014" @default.
- W1971297816 type Work @default.
- W1971297816 sameAs 1971297816 @default.
- W1971297816 citedByCount "1" @default.
- W1971297816 countsByYear W19712978162014 @default.
- W1971297816 crossrefType "journal-article" @default.
- W1971297816 hasAuthorship W1971297816A5017050802 @default.
- W1971297816 hasAuthorship W1971297816A5064279948 @default.
- W1971297816 hasConcept C108094655 @default.
- W1971297816 hasConcept C111696304 @default.
- W1971297816 hasConcept C11413529 @default.
- W1971297816 hasConcept C114614502 @default.
- W1971297816 hasConcept C120373497 @default.
- W1971297816 hasConcept C138885662 @default.
- W1971297816 hasConcept C140086265 @default.
- W1971297816 hasConcept C141603448 @default.
- W1971297816 hasConcept C173608175 @default.
- W1971297816 hasConcept C197129107 @default.
- W1971297816 hasConcept C33923547 @default.
- W1971297816 hasConcept C41008148 @default.
- W1971297816 hasConcept C41895202 @default.
- W1971297816 hasConcept C42812 @default.
- W1971297816 hasConceptScore W1971297816C108094655 @default.
- W1971297816 hasConceptScore W1971297816C111696304 @default.
- W1971297816 hasConceptScore W1971297816C11413529 @default.
- W1971297816 hasConceptScore W1971297816C114614502 @default.
- W1971297816 hasConceptScore W1971297816C120373497 @default.
- W1971297816 hasConceptScore W1971297816C138885662 @default.
- W1971297816 hasConceptScore W1971297816C140086265 @default.
- W1971297816 hasConceptScore W1971297816C141603448 @default.
- W1971297816 hasConceptScore W1971297816C173608175 @default.
- W1971297816 hasConceptScore W1971297816C197129107 @default.
- W1971297816 hasConceptScore W1971297816C33923547 @default.
- W1971297816 hasConceptScore W1971297816C41008148 @default.
- W1971297816 hasConceptScore W1971297816C41895202 @default.
- W1971297816 hasConceptScore W1971297816C42812 @default.
- W1971297816 hasIssue "01" @default.
- W1971297816 hasLocation W19712978161 @default.
- W1971297816 hasOpenAccess W1971297816 @default.
- W1971297816 hasPrimaryLocation W19712978161 @default.
- W1971297816 hasRelatedWork W1498797582 @default.
- W1971297816 hasRelatedWork W1501775657 @default.
- W1971297816 hasRelatedWork W1529638252 @default.
- W1971297816 hasRelatedWork W1574180925 @default.
- W1971297816 hasRelatedWork W1578168283 @default.
- W1971297816 hasRelatedWork W1589128031 @default.
- W1971297816 hasRelatedWork W1634604848 @default.
- W1971297816 hasRelatedWork W1915431787 @default.
- W1971297816 hasRelatedWork W1992368007 @default.
- W1971297816 hasRelatedWork W2017275444 @default.
- W1971297816 hasRelatedWork W2052620571 @default.
- W1971297816 hasRelatedWork W2064708943 @default.
- W1971297816 hasRelatedWork W2328381345 @default.
- W1971297816 hasRelatedWork W2350876738 @default.
- W1971297816 hasRelatedWork W2410096981 @default.
- W1971297816 hasRelatedWork W2799530285 @default.
- W1971297816 hasRelatedWork W2963992435 @default.
- W1971297816 hasRelatedWork W97186711 @default.
- W1971297816 hasRelatedWork W2181318051 @default.
- W1971297816 hasRelatedWork W2394841910 @default.
- W1971297816 hasVolume "24" @default.
- W1971297816 isParatext "false" @default.
- W1971297816 isRetracted "false" @default.
- W1971297816 magId "1971297816" @default.
- W1971297816 workType "article" @default.