Primitive | Profile | Key | IV | MAC | Stream | 40 bytes | 576 bytes | 1500 bytes | Imix | Agility | Key setup | IV setup | Variant | Compiler |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ChaCha12 | _____ | 128 | 64 | 9.54 | 41.75 | 9.99 | 10.34 | 12.30 | 13.08 | 94.41 | 63.44 | ppc-altivec/1 | gcc_G5-m64_O3-ual-ofp | |
ChaCha12 | _____ | 256 | 64 | 9.54 | 41.75 | 9.99 | 10.34 | 12.29 | 13.05 | 98.41 | 63.44 | ppc-altivec/1 | gcc_G5-m64_O3-ual-ofp | |
ChaCha12 | _____ | 128 | 64 | 9.55 | 45.61 | 10.00 | 10.42 | 12.60 | 12.93 | 82.01 | 57.69 | ppc-altivec/1 | gcc_G5_O3-ual-ofp | |
ChaCha12 | _____ | 256 | 64 | 9.55 | 45.61 | 10.00 | 10.42 | 12.60 | 12.99 | 89.81 | 57.69 | ppc-altivec/1 | gcc_G5_O3-ual-ofp | |
ChaCha12 | _____ | 128 | 64 | 9.81 | ppc-altivec/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 9.87 | ppc-altivec/1 | gcc_G4_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 9.92 | ppc-altivec/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 9.93 | ppc-altivec/1 | gcc_G5_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 9.98 | ppc-altivec/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 10.04 | 45.60 | 10.46 | 10.90 | 13.03 | 13.19 | 160.22 | 77.09 | ppc-altivec/1 | gcc_G5_Os-ofp | |
ChaCha12 | _____ | 256 | 64 | 10.04 | 45.60 | 10.46 | 10.90 | 13.03 | 13.19 | 162.22 | 77.09 | ppc-altivec/1 | gcc_G5_Os-ofp | |
ChaCha12 | _____ | 128 | 64 | 10.07 | ppc-altivec/1 | gcc_G4_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 10.08 | ppc-altivec/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 10.63 | ppc-altivec/1 | gcc_G4_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 10.65 | ppc-altivec/1 | gcc_G5_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 10.72 | ppc-altivec/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 11.31 | ppc-altivec/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 11.93 | ppc-altivec/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 12.64 | ppc-altivec/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 25.58 | merged/1 | gcc_G3_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 25.58 | merged/1 | gcc_G4_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 25.62 | 81.47 | 26.40 | 27.04 | 30.41 | 29.51 | 244.42 | 82.65 | merged/1 | gcc_default_O1-ofp | |
ChaCha12 | _____ | 256 | 64 | 25.62 | 81.47 | 26.35 | 27.05 | 30.39 | 29.55 | 248.42 | 82.65 | merged/1 | gcc_default_O1-ofp | |
ChaCha12 | _____ | 128 | 64 | 26.78 | merged/1 | gcc_G3_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 27.43 | merged/1 | gcc_G4_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 27.46 | merged/1 | gcc_G3_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 28.19 | merged/1 | gcc_G4_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 28.59 | merged/1 | gcc_G5_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 29.20 | merged/1 | gcc_G5_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 29.26 | 80.16 | 30.34 | 31.03 | 34.01 | 33.34 | 222.42 | 76.64 | merged/1 | gcc_default_O3-ual-ofp | |
ChaCha12 | _____ | 256 | 64 | 29.26 | 80.16 | 30.34 | 31.03 | 34.01 | 33.44 | 226.42 | 76.65 | merged/1 | gcc_default_O3-ual-ofp | |
ChaCha12 | _____ | 128 | 64 | 29.39 | 89.20 | 30.17 | 31.01 | 34.52 | 33.39 | 226.22 | 76.65 | merged/1 | gcc_default_O3-ofp | |
ChaCha12 | _____ | 256 | 64 | 29.39 | 89.20 | 30.17 | 31.01 | 34.52 | 33.45 | 230.22 | 76.65 | merged/1 | gcc_default_O3-ofp | |
ChaCha12 | _____ | 128 | 64 | 30.00 | merged/1 | gcc_default_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 30.26 | merged/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 31.98 | merged/1 | gcc_G5_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 32.69 | merged/1 | gcc_G3_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 33.42 | merged/1 | gcc_G3-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 33.78 | merged/1 | gcc_G3-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 34.21 | merged/1 | gcc_G5_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 34.93 | 90.56 | 35.65 | 36.62 | 39.77 | 39.06 | 342.63 | 84.75 | merged/1 | gcc_m64_O3-ofp | |
ChaCha12 | _____ | 256 | 64 | 34.96 | 90.57 | 35.65 | 36.62 | 39.77 | 39.05 | 346.64 | 84.75 | merged/1 | gcc_m64_O3-ofp | |
ChaCha12 | _____ | 128 | 64 | 35.54 | merged/1 | gcc_m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 37.70 | merged/1 | gcc_G4_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 38.05 | merged/1 | gcc_default_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 38.22 | merged/1 | gcc_m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 38.25 | merged/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 38.64 | merged/1 | gcc_G3-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 38.89 | merged/1 | gcc_G5_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 40.67 | merged/1 | gcc_G3-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 40.76 | merged/1 | gcc_G5-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 256 | 64 | 41.67 | 101.33 | 42.06 | 43.11 | 46.51 | 45.58 | 234.42 | 140.17 | merged/1 | gcc_m64_Os-ofp | |
ChaCha12 | _____ | 128 | 64 | 41.70 | merged/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 41.71 | 101.38 | 42.01 | 43.12 | 46.48 | 45.59 | 230.42 | 140.17 | merged/1 | gcc_m64_Os-ofp | |
ChaCha12 | _____ | 128 | 64 | 42.90 | merged/1 | gcc_m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 43.38 | merged/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 44.05 | merged/1 | gcc_G5-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 45.40 | merged/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 48.91 | merged/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 51.01 | merged/1 | gcc_G3_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 51.39 | merged/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 54.18 | merged/1 | gcc_G4-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 56.14 | ref/1 | gcc_G5_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.09 | regs/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.09 | regs/1 | gcc_G5_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.12 | ref/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.13 | regs/1 | gcc_G5_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.18 | regs/1 | gcc_default_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.22 | ref/1 | gcc_G3_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.36 | ref/1 | gcc_G3_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.40 | regs/1 | gcc_G3_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.46 | regs/1 | gcc_default_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 59.01 | ref/1 | gcc_G4_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 59.63 | ref/1 | gcc_G5_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 59.70 | regs/1 | gcc_G4_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 59.73 | ref/1 | gcc_default_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 60.15 | regs/1 | gcc_default_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 60.59 | regs/1 | gcc_G3_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 60.65 | merged/1 | gcc_G3-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 60.76 | regs/1 | gcc_G3_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 60.98 | regs/1 | gcc_G5_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 63.23 | merged/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 63.45 | regs/1 | gcc_G5-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 63.75 | regs/1 | gcc_m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 64.26 | regs/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.28 | ref/1 | gcc_default_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.66 | regs/1 | gcc_m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.67 | ref/1 | gcc_G5-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.70 | regs/1 | gcc_m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.96 | ref/1 | gcc_m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.15 | regs/1 | gcc_G4_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.27 | regs/1 | gcc_G4_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.42 | regs/1 | gcc_m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.77 | regs/1 | gcc_G3-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.87 | regs/1 | gcc_G5-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.03 | regs/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.06 | regs/1 | gcc_default_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.29 | ref/1 | gcc_G3-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.31 | ref/1 | gcc_G5_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 68.04 | regs/1 | gcc_G3-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 68.11 | ref/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 68.17 | regs/1 | gcc_G5_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 68.28 | regs/1 | gcc_G3_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 68.51 | ref/1 | gcc_m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 69.82 | ref/1 | gcc_default_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 70.72 | regs/1 | gcc_G4-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 70.76 | regs/1 | gcc_default_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 71.83 | regs/1 | gcc_G5_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 72.03 | ref/1 | gcc_G4_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 74.17 | regs/1 | gcc_G4_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 74.18 | ref/1 | gcc_G5_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 74.31 | ref/1 | gcc_default_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 74.38 | ref/1 | gcc_G3_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 74.45 | ref/1 | gcc_G5_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 75.28 | ref/1 | gcc_G4_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 75.67 | regs/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 76.39 | ref/1 | gcc_G3_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 77.07 | ref/1 | gcc_default_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 77.49 | ref/1 | gcc_G4_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 78.37 | ref/1 | gcc_m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 78.65 | ref/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 78.74 | ref/1 | gcc_m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 79.97 | ref/1 | gcc_G3-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 80.64 | ref/1 | gcc_G5-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 81.01 | ref/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 81.11 | regs/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 81.77 | regs/1 | gcc_m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 81.85 | regs/1 | gcc_G3-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 82.64 | regs/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 84.58 | regs/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 85.27 | ref/1 | gcc_G3-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 85.36 | ref/1 | gcc_G4-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 85.80 | regs/1 | gcc_G3_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 86.97 | ref/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 88.54 | ref/1 | gcc_G3-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 88.74 | ref/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 89.27 | regs/1 | gcc_G3-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 89.39 | ref/1 | gcc_m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 92.59 | regs/1 | gcc_G3-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 93.07 | ref/1 | gcc_G3_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 93.56 | regs/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 102.03 | ref/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 108.64 | ref/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 109.05 | ref/1 | gcc_G3-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 162.29 | ppc-altivec/1 | gcc_G4-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 162.29 | ppc-altivec/1 | gcc_G5-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 162.29 | ppc-altivec/1 | gcc_G5_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 162.57 | ppc-altivec/1 | gcc_G4_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 310.94 | merged/1 | gcc_G4_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 310.96 | merged/1 | gcc_G3_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 311.38 | merged/1 | gcc_G5_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 311.43 | merged/1 | gcc_default_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 320.55 | merged/1 | gcc_G5-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 320.64 | merged/1 | gcc_G3-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 320.94 | merged/1 | gcc_m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 396.30 | regs/1 | gcc_G3_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 396.89 | regs/1 | gcc_G4_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 398.82 | regs/1 | gcc_G5_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 398.92 | regs/1 | gcc_default_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 411.61 | regs/1 | gcc_G3-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 411.91 | regs/1 | gcc_m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 455.25 | ref/1 | gcc_G4_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 456.49 | ref/1 | gcc_G3_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 458.55 | ref/1 | gcc_G5_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 459.35 | ref/1 | gcc_default_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 483.52 | regs/1 | gcc_G5-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 507.21 | ref/1 | gcc_G5-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 508.46 | ref/1 | gcc_G4-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 509.07 | ref/1 | gcc_m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 510.28 | ref/1 | gcc_G3-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 591.04 | regs/1 | gcc_G4-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 692.71 | merged/1 | gcc_G4-m64_O0 |