itoa u32 (random length) branches
Name | Branches | Branch Misses | L1d Loads | L1d Load Misses |
null | 0.001100 | 0.000219 | 0.000900 | 0.063297 |
yy | 2.810803 | 0.755147 | 3.005503 | 0.149397 |
yy_largelut | 1.606103 | 0.596997 | 2.800803 | 0.741853 |
lut | 12.989906 | 1.329031 | 14.481770 | 0.150478 |
count | 5.497803 | 0.921384 | 1.000900 | 0.149809 |
countlut | 4.005706 | 1.322556 | 5.985069 | 0.150434 |
branchlut | 4.731503 | 1.292072 | 5.399303 | 0.149841 |
branchlut2 | 4.301906 | 1.427166 | 4.985106 | 0.152319 |
unrolledlut | 3.815403 | 1.291697 | 2.493003 | 0.149822 |
naive | 13.994506 | 0.953541 | 9.497606 | 0.149091 |
unnamed | 6.311007 | 0.950116 | 0.000906 | 0.149481 |
jeaiii | 3.613503 | 1.447569 | 2.493003 | 0.149459 |
protobuf | 4.645206 | 1.170322 | 4.985106 | 0.152253 |
fmtlib | 4.005703 | 1.316578 | 4.493003 | 0.149969 |
jiaendu | 3.297903 | 1.066928 | 2.121803 | 1.078231 |
sse2 | 4.433306 | 1.315016 | 5.009506 | 0.149703 |
an | 2.412303 | 0.524737 | 0.000903 | 0.149534 |
tmueller | 2.299000 | 0.941600 | 2.195300 | 0.149916 |
amartin | 3.915006 | 1.457350 | 2.493006 | 0.149862 |
amartin_ljust | 4.243303 | 1.267516 | 2.493003 | 0.150028 |
amartin_ljust2 | 3.226103 | 0.719334 | 4.005503 | 0.150581 |
itoa u64 (random length) branches
Name | Branches | Branch Misses | L1d Loads | L1d Load Misses |
null | 0.001100 | 0.000119 | 0.000900 | 0.125769 |
yy | 4.010106 | 1.336003 | 5.732806 | 0.291050 |
yy_largelut | 2.403903 | 0.961847 | 4.017903 | 1.431828 |
lut | 20.582809 | 1.426603 | 24.608400 | 0.291316 |
count | 10.557010 | 0.993394 | 1.000906 | 0.291519 |
countlut | 5.112010 | 1.933972 | 15.052509 | 0.292041 |
branchlut | 6.271206 | 1.669256 | 12.271007 | 0.291681 |
branchlut2 | 5.355109 | 1.975041 | 11.052509 | 0.293881 |
unrolledlut | 5.726706 | 1.781647 | 6.026707 | 0.292659 |
naive | 24.112915 | 1.257772 | 14.556797 | 0.290697 |
unnamed | 8.389810 | 1.498494 | 0.000909 | 0.290866 |
jeaiii | 5.430906 | 1.898984 | 5.026706 | 0.291212 |
protobuf | 8.611706 | 1.689131 | 13.281806 | 0.295538 |
fmtlib | 6.531213 | 1.360769 | 7.026712 | 0.291909 |
sse2 | 5.016910 | 1.602888 | 6.227010 | 0.292634 |
an | 3.816403 | 0.645662 | 0.000903 | 0.290841 |
tmueller | 8.981509 | 1.590181 | 5.977506 | 0.290950 |
amartin | 5.256106 | 1.958269 | 5.026706 | 0.299691 |
amartin_ljust | 8.247107 | 1.702444 | 8.573606 | 0.292987 |
amartin_ljust2 | 6.252707 | 1.265631 | 7.470806 | 0.292509 |
itoa i32 (random length) branches
Name | Branches | Branch Misses | L1d Loads | L1d Load Misses |
null | 0.001100 | 0.000125 | 0.000900 | 0.063128 |
yy | 2.803606 | 0.758200 | 3.005006 | 0.157197 |
yy_largelut | 1.602703 | 0.585334 | 2.804103 | 0.771484 |
lut | 13.996806 | 1.839266 | 14.492348 | 0.160456 |
count | 6.501006 | 1.376616 | 1.000887 | 0.158163 |
countlut | 5.005206 | 1.871875 | 5.992506 | 0.157547 |
branchlut | 5.705906 | 1.852994 | 5.397906 | 0.157788 |
branchlut2 | 5.295509 | 1.943150 | 4.992509 | 0.160994 |
unrolledlut | 4.798606 | 1.818506 | 2.496706 | 0.157022 |
naive | 15.000906 | 1.470106 | 9.500806 | 0.156809 |
unnamed | 9.095309 | 1.518769 | 0.000909 | 0.157206 |
jeaiii | 4.601703 | 1.942022 | 2.496703 | 0.156994 |
protobuf | 5.613106 | 1.732669 | 4.992506 | 0.160313 |
fmtlib | 5.494603 | 1.757381 | 4.496703 | 0.157244 |
jiaendu | 4.301803 | 1.588834 | 2.105903 | 1.038956 |
sse2 | 5.409903 | 1.864987 | 4.994703 | 0.157566 |
an | 2.403003 | 0.584413 | 0.000903 | 0.157103 |
tmueller | 2.303706 | 0.928934 | 2.197806 | 0.157359 |
amartin | 3.803206 | 1.457191 | 2.496706 | 0.157778 |
amartin_ljust | 5.204106 | 1.798787 | 2.496706 | 0.159775 |
amartin_ljust2 | 3.598503 | 0.717200 | 4.005003 | 0.158041 |
itoa i64 (random length) branches
Name | Branches | Branch Misses | L1d Loads | L1d Load Misses |
null | 0.001100 | 0.000122 | 0.000900 | 0.125738 |
yy | 4.037606 | 1.285606 | 5.367706 | 0.289084 |
yy_largelut | 2.418303 | 0.959981 | 3.869103 | 1.380416 |
lut | 20.620708 | 2.035291 | 23.324003 | 0.289197 |
count | 10.917210 | 1.478837 | 1.000894 | 0.289066 |
countlut | 7.036909 | 2.374738 | 14.407904 | 0.289681 |
branchlut | 7.229010 | 2.195694 | 11.532303 | 0.289900 |
branchlut2 | 6.310309 | 2.418875 | 9.979309 | 0.291072 |
unrolledlut | 6.664006 | 2.240934 | 5.704406 | 0.289891 |
naive | 23.833315 | 1.791144 | 13.917016 | 0.288353 |
unnamed | 10.215409 | 2.046391 | 0.000909 | 0.288703 |
jeaiii | 6.378710 | 2.372019 | 4.704410 | 0.289066 |
protobuf | 9.411407 | 2.231616 | 10.427506 | 0.291031 |
fmtlib | 7.713806 | 1.868872 | 6.704406 | 0.289650 |
sse2 | 5.925109 | 2.087128 | 5.978209 | 0.291212 |
an | 3.711706 | 0.644219 | 0.000906 | 0.288987 |
tmueller | 8.630806 | 1.601706 | 5.651106 | 0.288631 |
amartin | 5.252306 | 1.919475 | 5.704406 | 0.294256 |
amartin_ljust | 9.036507 | 2.261237 | 8.007403 | 0.289731 |
amartin_ljust2 | 6.161806 | 1.282075 | 7.076003 | 0.290600 |