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.56 | 18.92 | 18.92 | 81.81 | 56.76 | ppc-altivec/1 | gcc_G5_O3-ual-ofp | |
ChaCha20 | _____ | 256 | 64 | 15.55 | 55.32 | 16.03 | 16.57 | 18.92 | 18.91 | 89.81 | 57.70 | ppc-altivec/1 | gcc_G5_O3-ual-ofp | |
ChaCha20 | _____ | 128 | 64 | 15.56 | 51.36 | 16.03 | 16.50 | 18.62 | 19.10 | 94.41 | 63.52 | ppc-altivec/1 | gcc_G5-m64_O3-ual-ofp | |
ChaCha20 | _____ | 256 | 64 | 15.56 | 51.37 | 16.03 | 16.50 | 18.62 | 19.08 | 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-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 16.01 | ppc-altivec/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 16.04 | 55.16 | 16.47 | 17.05 | 19.34 | 19.22 | 160.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.71 | ppc-altivec/1 | gcc_G5_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 16.74 | ppc-altivec/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 16.75 | ppc-altivec/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 256 | 64 | 17.24 | 55.17 | 16.47 | 17.05 | 19.34 | 19.20 | 163.22 | 77.09 | ppc-altivec/1 | gcc_G5_Os-ofp | |
ChaCha20 | _____ | 128 | 64 | 17.87 | ppc-altivec/1 | gcc_G4_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 19.41 | ppc-altivec/1 | gcc_G4_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 33.99 | merged/1 | gcc_G3_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 34.67 | merged/1 | gcc_G3_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 37.19 | 100.58 | 37.96 | 38.88 | 42.59 | 41.16 | 244.42 | 82.65 | merged/1 | gcc_default_O1-ofp | |
ChaCha20 | _____ | 128 | 64 | 37.19 | merged/1 | gcc_G5_O1-ofp | ||||||||
ChaCha20 | _____ | 256 | 64 | 37.19 | 100.58 | 37.96 | 38.89 | 42.60 | 41.27 | 248.22 | 82.65 | merged/1 | gcc_default_O1-ofp | |
ChaCha20 | _____ | 128 | 64 | 37.22 | merged/1 | gcc_G3_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 37.32 | merged/1 | gcc_G5_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 37.88 | merged/1 | gcc_G5_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 37.98 | 91.29 | 38.04 | 38.96 | 42.03 | 42.20 | 222.42 | 76.65 | merged/1 | gcc_default_O3-ual-ofp | |
ChaCha20 | _____ | 256 | 64 | 37.98 | 91.30 | 38.09 | 38.94 | 42.05 | 42.15 | 226.42 | 76.64 | merged/1 | gcc_default_O3-ual-ofp | |
ChaCha20 | _____ | 128 | 64 | 37.99 | merged/1 | gcc_G3_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 38.29 | 99.23 | 38.84 | 39.85 | 43.35 | 42.52 | 226.22 | 76.65 | merged/1 | gcc_default_O3-ofp | |
ChaCha20 | _____ | 256 | 64 | 38.29 | 99.15 | 38.84 | 39.85 | 43.34 | 42.59 | 230.23 | 76.65 | merged/1 | gcc_default_O3-ofp | |
ChaCha20 | _____ | 128 | 64 | 38.46 | merged/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 38.88 | merged/1 | gcc_default_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 39.03 | merged/1 | gcc_G5_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 46.95 | merged/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 47.30 | merged/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 47.32 | merged/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 256 | 64 | 47.59 | 110.99 | 48.48 | 49.78 | 53.24 | 51.81 | 348.43 | 84.79 | merged/1 | gcc_m64_O3-ofp | |
ChaCha20 | _____ | 128 | 64 | 47.61 | 110.99 | 48.48 | 49.78 | 53.24 | 51.83 | 344.43 | 84.79 | merged/1 | gcc_m64_O3-ofp | |
ChaCha20 | _____ | 128 | 64 | 47.61 | merged/1 | gcc_G3-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 47.72 | merged/1 | gcc_G4-m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 47.86 | merged/1 | gcc_G3-m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 47.95 | merged/1 | gcc_G5-m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 48.31 | merged/1 | gcc_m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 48.89 | merged/1 | gcc_G3-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 49.79 | merged/1 | gcc_G4_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 50.66 | merged/1 | gcc_G4_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 51.18 | merged/1 | gcc_G3_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 52.30 | merged/1 | gcc_default_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 53.01 | merged/1 | gcc_G4_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 53.19 | merged/1 | gcc_G5_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 53.96 | merged/1 | gcc_G4_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 56.25 | merged/1 | gcc_G5-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 256 | 64 | 56.28 | 120.51 | 57.38 | 58.77 | 62.22 | 60.50 | 256.62 | 84.79 | merged/1 | gcc_m64_O3-ual-ofp | |
ChaCha20 | _____ | 128 | 64 | 56.31 | 120.51 | 57.38 | 58.77 | 62.22 | 60.50 | 252.62 | 84.79 | merged/1 | gcc_m64_O3-ual-ofp | |
ChaCha20 | _____ | 128 | 64 | 58.01 | merged/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 58.01 | merged/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 58.02 | merged/1 | gcc_m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 58.34 | merged/1 | gcc_G3-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 256 | 64 | 58.81 | 129.07 | 59.41 | 60.98 | 64.76 | 62.88 | 234.63 | 142.17 | merged/1 | gcc_m64_Os-ofp | |
ChaCha20 | _____ | 128 | 64 | 58.82 | 129.07 | 59.41 | 60.97 | 64.76 | 62.79 | 230.62 | 142.17 | merged/1 | gcc_m64_Os-ofp | |
ChaCha20 | _____ | 128 | 64 | 58.82 | merged/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 60.74 | merged/1 | gcc_G3-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 61.19 | merged/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 62.87 | ref/1 | gcc_G5_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 63.73 | ref/1 | gcc_default_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 64.39 | ref/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 64.39 | regs/1 | gcc_G5_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 64.87 | regs/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 64.89 | ref/1 | gcc_G3_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 65.00 | regs/1 | gcc_G3_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 65.05 | regs/1 | gcc_default_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 65.38 | ref/1 | gcc_G3_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 65.41 | ref/1 | gcc_G5_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 65.90 | regs/1 | gcc_G3_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 66.66 | regs/1 | gcc_G5_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 66.75 | regs/1 | gcc_default_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 66.76 | ref/1 | gcc_default_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 67.28 | regs/1 | gcc_default_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 67.35 | regs/1 | gcc_G3_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 68.97 | regs/1 | gcc_G5_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 71.13 | ref/1 | gcc_G4_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 73.12 | ref/1 | gcc_default_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 73.66 | regs/1 | gcc_G3-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 73.77 | ref/1 | gcc_G3_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 73.81 | regs/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 73.89 | ref/1 | gcc_G5_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 73.98 | regs/1 | gcc_m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 74.17 | regs/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 74.30 | regs/1 | gcc_G5-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 75.39 | regs/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 75.56 | regs/1 | gcc_m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 75.62 | ref/1 | gcc_m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 75.62 | regs/1 | gcc_G3-m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 76.39 | ref/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 76.48 | regs/1 | gcc_G5-m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 76.61 | regs/1 | gcc_m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 76.69 | regs/1 | gcc_G3-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 76.74 | ref/1 | gcc_G5-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 76.79 | regs/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 76.86 | regs/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 76.97 | regs/1 | gcc_m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 76.99 | ref/1 | gcc_G3-m64_O3-ual-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 77.04 | regs/1 | gcc_G3-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 77.87 | ref/1 | gcc_m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 78.20 | ref/1 | gcc_G3-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 78.44 | ref/1 | gcc_G5_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 78.47 | ref/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 78.51 | regs/1 | gcc_G4-m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 78.53 | ref/1 | gcc_default_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 78.69 | ref/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 79.08 | regs/1 | gcc_G4_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 80.24 | regs/1 | gcc_G3_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 80.68 | regs/1 | gcc_default_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 81.22 | ref/1 | gcc_G4_O3-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 82.15 | regs/1 | gcc_default_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 82.48 | regs/1 | gcc_G3_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 82.75 | ref/1 | gcc_G3_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 83.06 | regs/1 | gcc_G5_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 86.16 | ref/1 | gcc_G3-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 86.49 | ref/1 | gcc_G5_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 86.69 | ref/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 86.89 | ref/1 | gcc_m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 86.99 | regs/1 | gcc_G4_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 89.12 | ref/1 | gcc_default_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 89.18 | ref/1 | gcc_G3_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 89.48 | ref/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 90.21 | regs/1 | gcc_G5_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 91.38 | ref/1 | gcc_m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 91.54 | regs/1 | gcc_G4_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 94.37 | ref/1 | gcc_G5-m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 96.19 | ref/1 | gcc_G3-m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 98.53 | ref/1 | gcc_G4-m64_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 101.34 | regs/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 101.62 | regs/1 | gcc_m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 101.68 | regs/1 | gcc_G3-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 101.70 | regs/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 101.72 | ref/1 | gcc_G4_O2-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 108.78 | ref/1 | gcc_m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 109.34 | ref/1 | gcc_G3-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 109.34 | ref/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 109.35 | ref/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 111.52 | ref/1 | gcc_G4_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 123.57 | regs/1 | gcc_G4_O1-ofp | ||||||||
ChaCha20 | _____ | 128 | 64 | 261.88 | 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.80 | ppc-altivec/1 | gcc_G5-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 501.89 | merged/1 | gcc_G4_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 503.26 | merged/1 | gcc_G3_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 503.27 | merged/1 | gcc_default_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 503.64 | merged/1 | gcc_G5_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 515.82 | merged/1 | gcc_G5-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 515.94 | merged/1 | gcc_G3-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 516.18 | merged/1 | gcc_G4-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 516.18 | merged/1 | gcc_m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 587.59 | regs/1 | gcc_G3_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 589.38 | regs/1 | gcc_G4_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 590.51 | regs/1 | gcc_default_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 590.66 | regs/1 | gcc_G5_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 607.26 | regs/1 | gcc_G4-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 607.61 | regs/1 | gcc_G5-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 640.82 | regs/1 | gcc_m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 647.44 | ref/1 | gcc_G4_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 648.29 | ref/1 | gcc_G3_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 649.60 | ref/1 | gcc_default_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 650.02 | ref/1 | gcc_G5_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 723.43 | ref/1 | gcc_G4-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 723.74 | ref/1 | gcc_G5-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 729.16 | ref/1 | gcc_G3-m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 757.73 | ref/1 | gcc_m64_O0 | ||||||||
ChaCha20 | _____ | 128 | 64 | 784.07 | regs/1 | gcc_G3-m64_O0 |