Matches in SemOpenAlex for { <https://semopenalex.org/work/W3100606013> ?p ?o ?g. }
Showing items 1 to 95 of
95
with 100 items per page.
- W3100606013 endingPage "128" @default.
- W3100606013 startingPage "114" @default.
- W3100606013 abstract "The analysis of algorithms mostly relies on counting classic elementary operations like additions, multiplications, comparisons, swaps etc. This approach is often sufficient to quantify an algorithm's efficiency. In some cases, however, features of modern processor architectures like pipelined execution and memory hierarchies have significant impact on running time and need to be taken into account to get a reliable picture. One such example is Quicksort: It has been demonstrated experimentally that under certain conditions on the hardware the classically optimal balanced choice of the pivot as median of a sample gets harmful. The reason lies in mispredicted branches whose rollback costs become dominating.In this paper, we give the first precise analytical investigation of the influence of pipelining and the resulting branch mispredictions on the efficiency of (classic) Quicksort and Yaroslavskiy's dual-pivot Quicksort as implemented in Oracle's Java 7 library. For the latter it is still not fully understood why experiments prove it 10% faster than a highly engineered implementation of a classic single-pivot version. For different branch prediction strategies, we give precise asymptotics for the expected number of branch misses caused by the aforementioned Quicksort variants when their pivots are chosen from a sample of the input. We conclude that the difference in branch misses is too small to explain the superiority of the dual-pivot algorithm." @default.
- W3100606013 created "2020-11-23" @default.
- W3100606013 creator A5024961278 @default.
- W3100606013 creator A5049508203 @default.
- W3100606013 creator A5071263179 @default.
- W3100606013 date "2015-01-04" @default.
- W3100606013 modified "2023-09-26" @default.
- W3100606013 title "Analysis of branch misses in quicksort" @default.
- W3100606013 cites W139284288 @default.
- W3100606013 cites W1521064342 @default.
- W3100606013 cites W1546072503 @default.
- W3100606013 cites W1548333879 @default.
- W3100606013 cites W1553348389 @default.
- W3100606013 cites W1913472439 @default.
- W3100606013 cites W1966637680 @default.
- W3100606013 cites W2025249512 @default.
- W3100606013 cites W2029948740 @default.
- W3100606013 cites W2040046786 @default.
- W3100606013 cites W2057843273 @default.
- W3100606013 cites W2125378108 @default.
- W3100606013 cites W2152828142 @default.
- W3100606013 cites W2160356009 @default.
- W3100606013 cites W2395137269 @default.
- W3100606013 hasPublicationYear "2015" @default.
- W3100606013 type Work @default.
- W3100606013 sameAs 3100606013 @default.
- W3100606013 citedByCount "4" @default.
- W3100606013 countsByYear W31006060132013 @default.
- W3100606013 countsByYear W31006060132015 @default.
- W3100606013 countsByYear W31006060132016 @default.
- W3100606013 crossrefType "proceedings-article" @default.
- W3100606013 hasAuthorship W3100606013A5024961278 @default.
- W3100606013 hasAuthorship W3100606013A5049508203 @default.
- W3100606013 hasAuthorship W3100606013A5071263179 @default.
- W3100606013 hasConcept C108094655 @default.
- W3100606013 hasConcept C111696304 @default.
- W3100606013 hasConcept C11413529 @default.
- W3100606013 hasConcept C147297375 @default.
- W3100606013 hasConcept C162319229 @default.
- W3100606013 hasConcept C168522837 @default.
- W3100606013 hasConcept C173608175 @default.
- W3100606013 hasConcept C174220543 @default.
- W3100606013 hasConcept C190290938 @default.
- W3100606013 hasConcept C199360897 @default.
- W3100606013 hasConcept C2778937211 @default.
- W3100606013 hasConcept C33923547 @default.
- W3100606013 hasConcept C41008148 @default.
- W3100606013 hasConcept C55166926 @default.
- W3100606013 hasConcept C75949130 @default.
- W3100606013 hasConcept C94375191 @default.
- W3100606013 hasConceptScore W3100606013C108094655 @default.
- W3100606013 hasConceptScore W3100606013C111696304 @default.
- W3100606013 hasConceptScore W3100606013C11413529 @default.
- W3100606013 hasConceptScore W3100606013C147297375 @default.
- W3100606013 hasConceptScore W3100606013C162319229 @default.
- W3100606013 hasConceptScore W3100606013C168522837 @default.
- W3100606013 hasConceptScore W3100606013C173608175 @default.
- W3100606013 hasConceptScore W3100606013C174220543 @default.
- W3100606013 hasConceptScore W3100606013C190290938 @default.
- W3100606013 hasConceptScore W3100606013C199360897 @default.
- W3100606013 hasConceptScore W3100606013C2778937211 @default.
- W3100606013 hasConceptScore W3100606013C33923547 @default.
- W3100606013 hasConceptScore W3100606013C41008148 @default.
- W3100606013 hasConceptScore W3100606013C55166926 @default.
- W3100606013 hasConceptScore W3100606013C75949130 @default.
- W3100606013 hasConceptScore W3100606013C94375191 @default.
- W3100606013 hasLocation W31006060131 @default.
- W3100606013 hasOpenAccess W3100606013 @default.
- W3100606013 hasPrimaryLocation W31006060131 @default.
- W3100606013 hasRelatedWork W1480523691 @default.
- W3100606013 hasRelatedWork W1913472439 @default.
- W3100606013 hasRelatedWork W1966637680 @default.
- W3100606013 hasRelatedWork W2018102254 @default.
- W3100606013 hasRelatedWork W2057843273 @default.
- W3100606013 hasRelatedWork W2103947065 @default.
- W3100606013 hasRelatedWork W2109426391 @default.
- W3100606013 hasRelatedWork W2125378108 @default.
- W3100606013 hasRelatedWork W2241073778 @default.
- W3100606013 hasRelatedWork W2365564131 @default.
- W3100606013 hasRelatedWork W2395137269 @default.
- W3100606013 hasRelatedWork W25227476 @default.
- W3100606013 hasRelatedWork W2560611507 @default.
- W3100606013 hasRelatedWork W2731437525 @default.
- W3100606013 hasRelatedWork W2884245241 @default.
- W3100606013 hasRelatedWork W2912305941 @default.
- W3100606013 hasRelatedWork W2949423261 @default.
- W3100606013 hasRelatedWork W3105073936 @default.
- W3100606013 hasRelatedWork W3122974231 @default.
- W3100606013 hasRelatedWork W941828909 @default.
- W3100606013 isParatext "false" @default.
- W3100606013 isRetracted "false" @default.
- W3100606013 magId "3100606013" @default.
- W3100606013 workType "article" @default.