Primitive | Profile | Key | IV | MAC | Stream | 40 bytes | 576 bytes | 1500 bytes | Imix | Agility | Key setup | IV setup | Variant | Compiler |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ChaCha20 | _____ | 128 | 64 | 15.55 | 55.27 | 16.03 | 16.57 | 18.92 | 18.91 | 81.81 | 56.76 | ppc-altivec/1 | gcc_G5_O3-ual-ofp | |
ChaCha20 | _____ | 256 | 64 | 15.55 | 55.27 | 16.03 | 16.57 | 18.92 | 18.99 | 89.81 | 56.76 | ppc-altivec/1 | gcc_G5_O3-ual-ofp | |
ChaCha20 | _____ | 128 | 64 | 15.56 | 51.37 | 16.03 | 16.50 | 18.62 | 19.12 | 94.41 | 63.52 | ppc-altivec/1 | gcc_G5-m64_O3-ual-ofp | |
ChaCha20 | _____ | 256 | 64 | 15.56 | 51.36 | 16.03 | 16.50 | 18.62 | 19.15 | 98.41 | 63.52 | ppc-altivec/1 | gcc_G5-m64_O3-ual-ofp | |
ChaCha20 | _____ | 128 | 64 | 15.74 | ppc-altivec/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 15.81 | ppc-altivec/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 15.92 | ppc-altivec/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 15.98 | ppc-altivec/1 | gcc_G5_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 16.01 | ppc-altivec/1 | gcc_G4_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 16.01 | ppc-altivec/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 16.02 | ppc-altivec/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 16.04 | 55.11 | 16.47 | 17.05 | 19.33 | 21.29 | 160.22 | 77.09 | ppc-altivec/1 | gcc_G5_Os-ofp | |
ChaCha20 | _____ | 256 | 64 | 16.04 | 55.11 | 16.47 | 17.05 | 19.33 | 19.22 | 162.22 | 77.09 | ppc-altivec/1 | gcc_G5_Os-ofp | |
ChaCha20 | _____ | 128 | 64 | 16.07 | ppc-altivec/1 | gcc_G4_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 16.08 | ppc-altivec/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 16.70 | ppc-altivec/1 | gcc_G4_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 16.71 | ppc-altivec/1 | gcc_G5_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 16.74 | ppc-altivec/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 16.75 | ppc-altivec/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 33.97 | merged/1 | gcc_G3_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 34.32 | merged/1 | gcc_G4_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 34.64 | merged/1 | gcc_G3_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 35.25 | merged/1 | gcc_G4_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 37.09 | merged/1 | gcc_G5_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 37.19 | 100.57 | 37.96 | 38.89 | 42.59 | 48.15 | 244.42 | 82.64 | merged/1 | gcc_default_O1-ofp | |
ChaCha20 | _____ | 128 | 64 | 37.19 | merged/1 | gcc_G5_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 37.22 | merged/1 | gcc_G4_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 37.68 | merged/1 | gcc_G5_O2-ofp | ||||||||
ChaCha20 | _____ | 256 | 64 | 38.01 | 91.30 | 38.09 | 38.93 | 42.05 | 42.24 | 226.42 | 76.64 | merged/1 | gcc_default_O3-ual-ofp | |
ChaCha20 | _____ | 128 | 64 | 38.05 | merged/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 38.18 | merged/1 | gcc_G3_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 38.29 | 99.15 | 38.84 | 39.85 | 43.34 | 42.42 | 226.22 | 76.65 | merged/1 | gcc_default_O3-ofp | |
ChaCha20 | _____ | 256 | 64 | 38.29 | 99.23 | 38.84 | 39.85 | 43.35 | 42.46 | 230.42 | 76.65 | merged/1 | gcc_default_O3-ofp | |
ChaCha20 | _____ | 128 | 64 | 38.57 | merged/1 | gcc_G5_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 38.89 | merged/1 | gcc_default_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 39.45 | merged/1 | gcc_G3_O1-ofp | ||||||||
ChaCha20 | _____ | 256 | 64 | 44.27 | 115.32 | 44.61 | 38.89 | 47.36 | 41.30 | 248.23 | 82.64 | merged/1 | gcc_default_O1-ofp | |
ChaCha20 | _____ | 128 | 64 | 46.00 | 91.30 | 38.09 | 38.96 | 42.06 | 42.15 | 222.42 | 76.65 | merged/1 | gcc_default_O3-ual-ofp | |
ChaCha20 | _____ | 128 | 64 | 46.96 | merged/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 46.98 | merged/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 47.01 | merged/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 47.22 | merged/1 | gcc_G3-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 256 | 64 | 47.38 | 110.29 | 48.01 | 49.30 | 52.75 | 51.49 | 346.64 | 84.79 | merged/1 | gcc_m64_O3-ofp | |
ChaCha20 | _____ | 128 | 64 | 47.39 | 110.29 | 48.01 | 49.30 | 52.75 | 51.50 | 342.63 | 84.79 | merged/1 | gcc_m64_O3-ofp | |
ChaCha20 | _____ | 128 | 64 | 47.63 | merged/1 | gcc_G5-m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 47.71 | merged/1 | gcc_G4-m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 47.92 | merged/1 | gcc_G3-m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 48.51 | merged/1 | gcc_G3-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 48.78 | merged/1 | gcc_m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 50.13 | merged/1 | gcc_G4_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 51.15 | merged/1 | gcc_G3_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 52.12 | merged/1 | gcc_default_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 55.75 | merged/1 | gcc_G5-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 256 | 64 | 55.81 | 119.46 | 56.69 | 58.07 | 61.50 | 60.08 | 256.62 | 84.79 | merged/1 | gcc_m64_O3-ual-ofp | |
ChaCha20 | _____ | 128 | 64 | 55.85 | 119.56 | 56.79 | 58.20 | 61.61 | 59.97 | 252.42 | 84.79 | merged/1 | gcc_m64_O3-ual-ofp | |
ChaCha20 | _____ | 128 | 64 | 58.02 | merged/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 58.02 | merged/1 | gcc_m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 58.03 | merged/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 256 | 64 | 58.19 | 129.16 | 59.48 | 61.04 | 64.83 | 62.24 | 234.62 | 142.17 | merged/1 | gcc_m64_Os-ofp | |
ChaCha20 | _____ | 128 | 64 | 58.20 | 129.17 | 59.48 | 61.01 | 64.82 | 62.17 | 230.62 | 142.17 | merged/1 | gcc_m64_Os-ofp | |
ChaCha20 | _____ | 128 | 64 | 58.23 | merged/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 58.33 | merged/1 | gcc_G3-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 60.42 | merged/1 | gcc_G3-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 62.94 | ref/1 | gcc_G5_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 63.48 | ref/1 | gcc_default_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 64.12 | regs/1 | gcc_G5_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 64.42 | ref/1 | gcc_G3_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 64.76 | ref/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 64.82 | ref/1 | gcc_G5_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 64.94 | regs/1 | gcc_G3_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 64.95 | regs/1 | gcc_default_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 65.15 | regs/1 | gcc_G3_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 65.22 | regs/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 65.38 | ref/1 | gcc_G3_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 66.16 | merged/1 | gcc_G5_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 66.35 | regs/1 | gcc_G5_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 66.39 | ref/1 | gcc_G4_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 66.63 | ref/1 | gcc_default_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 66.65 | regs/1 | gcc_default_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 67.23 | regs/1 | gcc_G4_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 67.31 | regs/1 | gcc_G3_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 67.46 | regs/1 | gcc_G4_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 68.08 | regs/1 | gcc_default_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 68.19 | regs/1 | gcc_G5_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 72.06 | ref/1 | gcc_G3_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 72.76 | ref/1 | gcc_G5_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 73.36 | ref/1 | gcc_G4_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 73.48 | regs/1 | gcc_G5-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 73.57 | regs/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 73.62 | ref/1 | gcc_default_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 73.72 | regs/1 | gcc_m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 74.24 | regs/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 74.64 | regs/1 | gcc_G3-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 74.94 | regs/1 | gcc_m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 75.48 | regs/1 | gcc_G3-m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 75.86 | regs/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 76.07 | regs/1 | gcc_m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 76.25 | ref/1 | gcc_m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 76.46 | regs/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 76.82 | ref/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 76.89 | regs/1 | gcc_m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 76.96 | ref/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 76.98 | ref/1 | gcc_G5-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 77.42 | regs/1 | gcc_G3-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 77.51 | ref/1 | gcc_G3-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 77.89 | regs/1 | gcc_G4-m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 77.93 | regs/1 | gcc_G3_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 78.24 | ref/1 | gcc_G3-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 78.29 | ref/1 | gcc_default_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 78.29 | regs/1 | gcc_G5-m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 78.59 | regs/1 | gcc_G4_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 78.72 | ref/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 79.30 | regs/1 | gcc_G3-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 79.40 | ref/1 | gcc_m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 79.44 | regs/1 | gcc_default_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 79.50 | regs/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 79.95 | regs/1 | gcc_G5_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 80.49 | ref/1 | gcc_G5_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 80.66 | ref/1 | gcc_G4_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 80.69 | merged/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 81.13 | regs/1 | gcc_default_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 81.89 | ref/1 | gcc_G3_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 82.47 | regs/1 | gcc_G3_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 83.74 | regs/1 | gcc_G5_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 86.30 | regs/1 | gcc_G4_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 86.80 | ref/1 | gcc_G3-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 87.02 | ref/1 | gcc_G5_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 87.77 | ref/1 | gcc_G4_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 88.30 | ref/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 88.71 | ref/1 | gcc_default_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 89.00 | ref/1 | gcc_m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 89.52 | ref/1 | gcc_G3_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 89.72 | ref/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 91.88 | ref/1 | gcc_m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 93.75 | ref/1 | gcc_G5-m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 99.78 | ref/1 | gcc_G3-m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 100.07 | regs/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 101.04 | regs/1 | gcc_G3-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 101.72 | regs/1 | gcc_m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 101.92 | ref/1 | gcc_G4-m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 102.03 | regs/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 107.66 | ref/1 | gcc_G3-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 109.09 | ref/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 109.10 | ref/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 109.34 | ref/1 | gcc_m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 261.75 | ppc-altivec/1 | gcc_G5_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 261.97 | ppc-altivec/1 | gcc_G4_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 263.43 | ppc-altivec/1 | gcc_G4-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 263.46 | ppc-altivec/1 | gcc_G5-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 501.86 | merged/1 | gcc_G3_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 502.26 | merged/1 | gcc_G5_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 502.73 | merged/1 | gcc_default_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 503.07 | merged/1 | gcc_G4_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 515.52 | merged/1 | gcc_G3-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 515.81 | merged/1 | gcc_m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 515.85 | merged/1 | gcc_G5-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 516.45 | merged/1 | gcc_G4-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 587.30 | regs/1 | gcc_G3_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 588.56 | regs/1 | gcc_G4_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 590.54 | regs/1 | gcc_G5_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 592.29 | regs/1 | gcc_default_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 607.15 | regs/1 | gcc_G4-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 607.18 | regs/1 | gcc_m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 607.28 | regs/1 | gcc_G3-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 607.77 | regs/1 | gcc_G5-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 646.62 | ref/1 | gcc_G4_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 649.26 | ref/1 | gcc_G3_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 650.55 | ref/1 | gcc_G5_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 651.37 | ref/1 | gcc_default_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 723.72 | ref/1 | gcc_G4-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 723.79 | ref/1 | gcc_G5-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 725.00 | ref/1 | gcc_m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 727.67 | ref/1 | gcc_G3-m64_O0 |