Matches in SemOpenAlex for { <https://semopenalex.org/work/W1889773849> ?p ?o ?g. }
Showing items 1 to 71 of
71
with 100 items per page.
- W1889773849 endingPage "130" @default.
- W1889773849 startingPage "119" @default.
- W1889773849 abstract "According to a folk theorem, every program can be transformed into a program that produces the same output and only has one loop. We generalize this to a form where the resulting program has one loop and no other branches than the one associated with the loop control. For this branch, branch prediction is easy even for a static branch predictor. If the original program is of length κ, measured in the number of assembly-language instructions, and runs in t(n) time for an input of size n, the transformed program is of length O(κ) and runs in O(κt(n)) time. Normally sorting programs are short, but still κ may be too large for practical purposes. Therefore, we provide more efficient hand-tailored heapsort and mergesort programs. Our programs retain most features of the original programs—e.g. they perform the same number of element comparisons—and they induce O(1) branch mispredictions. On computers where branch mispredictions were expensive, some of our programs were, for integer data and small instances, faster than the counterparts in the GNU implementation of the C++ standard library." @default.
- W1889773849 created "2016-06-24" @default.
- W1889773849 creator A5037788421 @default.
- W1889773849 creator A5041655022 @default.
- W1889773849 date "2012-01-01" @default.
- W1889773849 modified "2023-09-23" @default.
- W1889773849 title "Lean Programs, Branch Mispredictions, and Sorting" @default.
- W1889773849 cites W1539580421 @default.
- W1889773849 cites W1548333879 @default.
- W1889773849 cites W2025249512 @default.
- W1889773849 cites W2051283794 @default.
- W1889773849 cites W2078643445 @default.
- W1889773849 cites W2161434276 @default.
- W1889773849 cites W4240200084 @default.
- W1889773849 doi "https://doi.org/10.1007/978-3-642-30347-0_14" @default.
- W1889773849 hasPublicationYear "2012" @default.
- W1889773849 type Work @default.
- W1889773849 sameAs 1889773849 @default.
- W1889773849 citedByCount "6" @default.
- W1889773849 countsByYear W18897738492012 @default.
- W1889773849 countsByYear W18897738492013 @default.
- W1889773849 countsByYear W18897738492016 @default.
- W1889773849 countsByYear W18897738492019 @default.
- W1889773849 crossrefType "book-chapter" @default.
- W1889773849 hasAuthorship W1889773849A5037788421 @default.
- W1889773849 hasAuthorship W1889773849A5041655022 @default.
- W1889773849 hasConcept C108094655 @default.
- W1889773849 hasConcept C111696304 @default.
- W1889773849 hasConcept C11413529 @default.
- W1889773849 hasConcept C114614502 @default.
- W1889773849 hasConcept C173608175 @default.
- W1889773849 hasConcept C184670325 @default.
- W1889773849 hasConcept C199360897 @default.
- W1889773849 hasConcept C2778937211 @default.
- W1889773849 hasConcept C33923547 @default.
- W1889773849 hasConcept C35555965 @default.
- W1889773849 hasConcept C41008148 @default.
- W1889773849 hasConcept C94375191 @default.
- W1889773849 hasConcept C97137487 @default.
- W1889773849 hasConceptScore W1889773849C108094655 @default.
- W1889773849 hasConceptScore W1889773849C111696304 @default.
- W1889773849 hasConceptScore W1889773849C11413529 @default.
- W1889773849 hasConceptScore W1889773849C114614502 @default.
- W1889773849 hasConceptScore W1889773849C173608175 @default.
- W1889773849 hasConceptScore W1889773849C184670325 @default.
- W1889773849 hasConceptScore W1889773849C199360897 @default.
- W1889773849 hasConceptScore W1889773849C2778937211 @default.
- W1889773849 hasConceptScore W1889773849C33923547 @default.
- W1889773849 hasConceptScore W1889773849C35555965 @default.
- W1889773849 hasConceptScore W1889773849C41008148 @default.
- W1889773849 hasConceptScore W1889773849C94375191 @default.
- W1889773849 hasConceptScore W1889773849C97137487 @default.
- W1889773849 hasLocation W18897738491 @default.
- W1889773849 hasOpenAccess W1889773849 @default.
- W1889773849 hasPrimaryLocation W18897738491 @default.
- W1889773849 hasRelatedWork W2011379812 @default.
- W1889773849 hasRelatedWork W2074714321 @default.
- W1889773849 hasRelatedWork W2149587384 @default.
- W1889773849 hasRelatedWork W2389598404 @default.
- W1889773849 hasRelatedWork W2512258011 @default.
- W1889773849 hasRelatedWork W2778624466 @default.
- W1889773849 hasRelatedWork W2980943754 @default.
- W1889773849 hasRelatedWork W3037448952 @default.
- W1889773849 hasRelatedWork W4229364780 @default.
- W1889773849 hasRelatedWork W4300167273 @default.
- W1889773849 isParatext "false" @default.
- W1889773849 isRetracted "false" @default.
- W1889773849 magId "1889773849" @default.
- W1889773849 workType "book-chapter" @default.