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.29 | 13.13 | 94.41 | 63.52 | ppc-altivec/1 | gcc_G5-m64_O3-ual-ofp | |
ChaCha12 | _____ | 256 | 64 | 9.54 | 41.75 | 9.99 | 10.34 | 12.29 | 13.08 | 98.41 | 63.52 | ppc-altivec/1 | gcc_G5-m64_O3-ual-ofp | |
ChaCha12 | _____ | 128 | 64 | 9.55 | 45.61 | 10.00 | 10.42 | 12.60 | 12.95 | 82.01 | 57.70 | ppc-altivec/1 | gcc_G5_O3-ual-ofp | |
ChaCha12 | _____ | 256 | 64 | 9.55 | 45.61 | 10.00 | 10.42 | 12.60 | 12.95 | 89.81 | 57.70 | 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.89 | ppc-altivec/1 | gcc_G4-m64_O3-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.54 | 10.46 | 10.90 | 13.03 | 13.22 | 168.40 | 77.09 | ppc-altivec/1 | gcc_G5_Os-ofp | |
ChaCha12 | _____ | 256 | 64 | 10.04 | 45.54 | 10.46 | 10.90 | 13.03 | 13.20 | 163.22 | 77.09 | ppc-altivec/1 | gcc_G5_Os-ofp | |
ChaCha12 | _____ | 128 | 64 | 10.08 | ppc-altivec/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 10.45 | ppc-altivec/1 | gcc_G4-m64_O3-ual-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.68 | ppc-altivec/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 10.69 | ppc-altivec/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 11.00 | ppc-altivec/1 | gcc_G4_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 11.88 | ppc-altivec/1 | gcc_G5-m64_Os-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.50 | 26.36 | 27.04 | 30.39 | 29.53 | 244.42 | 82.64 | merged/1 | gcc_default_O1-ofp | |
ChaCha12 | _____ | 128 | 64 | 25.62 | merged/1 | gcc_G5_O1-ofp | ||||||||
ChaCha12 | _____ | 256 | 64 | 25.62 | 81.50 | 26.36 | 27.04 | 30.39 | 29.54 | 248.42 | 82.65 | merged/1 | gcc_default_O1-ofp | |
ChaCha12 | _____ | 128 | 64 | 26.80 | merged/1 | gcc_G3_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 27.22 | merged/1 | gcc_G4_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 27.52 | merged/1 | gcc_G3_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 28.19 | merged/1 | gcc_G4_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 28.36 | merged/1 | gcc_G5_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 28.92 | merged/1 | gcc_G5_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 29.21 | merged/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 29.38 | merged/1 | gcc_G3_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 29.56 | 85.27 | 30.06 | 30.91 | 34.16 | 33.75 | 226.42 | 76.65 | merged/1 | gcc_default_O3-ofp | |
ChaCha12 | _____ | 128 | 64 | 29.94 | 78.28 | 29.89 | 30.60 | 33.47 | 34.17 | 222.42 | 76.64 | merged/1 | gcc_default_O3-ual-ofp | |
ChaCha12 | _____ | 256 | 64 | 29.94 | 78.28 | 29.89 | 30.58 | 33.46 | 34.18 | 226.42 | 76.65 | merged/1 | gcc_default_O3-ual-ofp | |
ChaCha12 | _____ | 128 | 64 | 30.15 | merged/1 | gcc_default_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 30.42 | merged/1 | gcc_G5_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 33.87 | merged/1 | gcc_G3-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 34.13 | merged/1 | gcc_G3-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 34.53 | 90.51 | 35.72 | 36.67 | 39.82 | 38.63 | 342.64 | 84.79 | merged/1 | gcc_m64_O3-ofp | |
ChaCha12 | _____ | 256 | 64 | 34.53 | 90.56 | 35.74 | 36.75 | 39.87 | 38.61 | 348.43 | 84.79 | merged/1 | gcc_m64_O3-ofp | |
ChaCha12 | _____ | 128 | 64 | 34.66 | merged/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 34.84 | merged/1 | gcc_G4-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 35.31 | merged/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 35.58 | merged/1 | gcc_m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 36.79 | merged/1 | gcc_G4_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 37.50 | merged/1 | gcc_G3_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 37.63 | merged/1 | gcc_G3-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 37.76 | merged/1 | gcc_default_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 38.23 | merged/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 38.23 | merged/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 38.25 | merged/1 | gcc_m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 38.65 | merged/1 | gcc_G3-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 38.78 | merged/1 | gcc_G5_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 40.89 | 101.74 | 42.35 | 43.40 | 46.81 | 57.00 | 230.62 | 142.17 | merged/1 | gcc_m64_Os-ofp | |
ChaCha12 | _____ | 128 | 64 | 40.89 | merged/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 41.16 | merged/1 | gcc_G5-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 41.19 | merged/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 42.39 | merged/1 | gcc_G3-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 256 | 64 | 43.04 | 101.76 | 37.46 | 38.88 | 42.39 | 33.78 | 275.03 | 93.61 | merged/1 | gcc_default_O3-ofp | |
ChaCha12 | _____ | 128 | 64 | 43.09 | merged/1 | gcc_m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 43.39 | merged/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 44.06 | merged/1 | gcc_G5-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 256 | 64 | 44.61 | 101.83 | 42.35 | 43.43 | 46.83 | 44.97 | 234.42 | 140.17 | merged/1 | gcc_m64_Os-ofp | |
ChaCha12 | _____ | 128 | 64 | 56.81 | ref/1 | gcc_default_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 56.92 | ref/1 | gcc_G5_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 57.68 | regs/1 | gcc_default_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 57.86 | ref/1 | gcc_G3_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 57.88 | ref/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 57.95 | regs/1 | gcc_G5_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.08 | ref/1 | gcc_G3_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.16 | ref/1 | gcc_G5_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.22 | regs/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.35 | regs/1 | gcc_G3_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.49 | regs/1 | gcc_default_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.87 | ref/1 | gcc_G4_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 59.86 | ref/1 | gcc_default_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 59.97 | regs/1 | gcc_G5_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 60.15 | regs/1 | gcc_G5_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 60.25 | regs/1 | gcc_G4_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 60.39 | regs/1 | gcc_default_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 60.85 | regs/1 | gcc_G3_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 61.03 | regs/1 | gcc_G4_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 61.46 | regs/1 | gcc_G3_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 63.07 | regs/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 63.46 | regs/1 | gcc_m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 63.58 | regs/1 | gcc_G4-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 63.60 | regs/1 | gcc_G5-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 64.14 | regs/1 | gcc_G3-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 64.23 | regs/1 | gcc_m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 64.27 | regs/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 64.83 | regs/1 | gcc_G3-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.25 | regs/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.43 | ref/1 | gcc_G3_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.46 | ref/1 | gcc_G3-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.60 | ref/1 | gcc_m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.66 | regs/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.70 | ref/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.99 | ref/1 | gcc_G5-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.27 | ref/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.34 | regs/1 | gcc_G3-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.40 | regs/1 | gcc_m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.56 | regs/1 | gcc_G3-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.58 | regs/1 | gcc_G5-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.63 | regs/1 | gcc_G5_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.00 | ref/1 | gcc_G3-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.19 | ref/1 | gcc_default_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.21 | ref/1 | gcc_G5_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.30 | regs/1 | gcc_m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.40 | regs/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.54 | ref/1 | gcc_G4_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.67 | ref/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.90 | regs/1 | gcc_G5_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.95 | ref/1 | gcc_m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 68.24 | regs/1 | gcc_G4_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 68.37 | regs/1 | gcc_G3_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 68.42 | regs/1 | gcc_default_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 69.16 | regs/1 | gcc_G3_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 69.65 | ref/1 | gcc_default_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 71.14 | ref/1 | gcc_G4_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 71.61 | regs/1 | gcc_default_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 72.58 | regs/1 | gcc_G4_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 72.77 | ref/1 | gcc_G3_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 74.31 | ref/1 | gcc_G5_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 75.75 | ref/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 76.85 | ref/1 | gcc_G4_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 76.97 | ref/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 77.02 | ref/1 | gcc_G5_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 77.20 | ref/1 | gcc_G3_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 77.39 | ref/1 | gcc_default_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 78.06 | ref/1 | gcc_G3-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 78.49 | ref/1 | gcc_m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 81.04 | regs/1 | gcc_m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 81.28 | ref/1 | gcc_G5-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 81.43 | regs/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 81.89 | regs/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 83.14 | ref/1 | gcc_G4-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 84.67 | ref/1 | gcc_G3-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 88.61 | ref/1 | gcc_m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 89.04 | ref/1 | gcc_G3-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 89.15 | ref/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 89.43 | ref/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 90.34 | regs/1 | gcc_G3-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 106.79 | ref/1 | gcc_m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 162.30 | ppc-altivec/1 | gcc_G5_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 162.66 | ppc-altivec/1 | gcc_G4_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 163.20 | ppc-altivec/1 | gcc_G4-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 163.21 | ppc-altivec/1 | gcc_G5-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 311.21 | merged/1 | gcc_G4_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 311.30 | merged/1 | gcc_G3_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 311.40 | merged/1 | gcc_G5_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 311.47 | merged/1 | gcc_default_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 320.53 | merged/1 | gcc_G4-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 320.57 | merged/1 | gcc_m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 320.59 | merged/1 | gcc_G5-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 320.64 | merged/1 | gcc_G3-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 396.89 | regs/1 | gcc_G3_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 397.30 | regs/1 | gcc_G4_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 398.85 | regs/1 | gcc_default_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 399.21 | regs/1 | gcc_G5_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 411.52 | regs/1 | gcc_G5-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 411.61 | regs/1 | gcc_G3-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 411.64 | regs/1 | gcc_m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 411.89 | regs/1 | gcc_G4-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 455.25 | ref/1 | gcc_G4_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 456.79 | ref/1 | gcc_G3_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 458.65 | ref/1 | gcc_G5_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 459.40 | ref/1 | gcc_default_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 507.18 | ref/1 | gcc_G4-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 507.81 | ref/1 | gcc_G5-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 507.82 | ref/1 | gcc_m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 510.32 | ref/1 | gcc_G3-m64_O0 |