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.76 | 9.99 | 10.34 | 12.29 | 13.15 | 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.30 | 13.04 | 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.92 | 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.96 | 100.17 | 57.70 | ppc-altivec/1 | gcc_G5_O3-ual-ofp | |
ChaCha12 | _____ | 128 | 64 | 9.74 | ppc-altivec/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 9.81 | ppc-altivec/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 9.89 | ppc-altivec/1 | gcc_G4-m64_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.59 | 10.46 | 10.90 | 13.03 | 13.20 | 160.22 | 77.09 | ppc-altivec/1 | gcc_G5_Os-ofp | |
ChaCha12 | _____ | 256 | 64 | 10.04 | 48.68 | 11.34 | 10.90 | 13.74 | 13.21 | 163.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.68 | ppc-altivec/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 10.68 | ppc-altivec/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 11.28 | ppc-altivec/1 | gcc_G4_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 11.87 | ppc-altivec/1 | gcc_G5_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 12.39 | ppc-altivec/1 | gcc_G4_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 25.59 | merged/1 | gcc_G3_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 25.62 | 81.50 | 26.36 | 27.03 | 30.38 | 29.51 | 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.58 | 248.42 | 82.64 | merged/1 | gcc_default_O1-ofp | |
ChaCha12 | _____ | 128 | 64 | 26.86 | merged/1 | gcc_G3_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 27.51 | merged/1 | gcc_G3_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 28.59 | merged/1 | gcc_G5_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 29.18 | merged/1 | gcc_G5_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 29.20 | merged/1 | gcc_G3_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 29.56 | 85.27 | 30.06 | 30.91 | 34.16 | 33.80 | 226.42 | 76.65 | merged/1 | gcc_default_O3-ofp | |
ChaCha12 | _____ | 256 | 64 | 29.56 | 85.27 | 30.06 | 30.91 | 34.16 | 33.80 | 230.42 | 76.65 | merged/1 | gcc_default_O3-ofp | |
ChaCha12 | _____ | 128 | 64 | 29.60 | merged/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 29.94 | 78.27 | 29.89 | 30.60 | 33.47 | 34.25 | 222.42 | 76.65 | merged/1 | gcc_default_O3-ual-ofp | |
ChaCha12 | _____ | 256 | 64 | 29.94 | 78.28 | 29.89 | 30.59 | 33.47 | 34.18 | 226.42 | 76.65 | merged/1 | gcc_default_O3-ual-ofp | |
ChaCha12 | _____ | 128 | 64 | 30.18 | merged/1 | gcc_default_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 31.18 | merged/1 | gcc_G5_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 33.90 | merged/1 | gcc_G3-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 34.18 | merged/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 34.28 | merged/1 | gcc_G3-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 256 | 64 | 34.84 | 90.42 | 35.56 | 36.55 | 39.69 | 38.96 | 348.43 | 84.79 | merged/1 | gcc_m64_O3-ofp | |
ChaCha12 | _____ | 128 | 64 | 34.85 | 90.41 | 35.56 | 36.55 | 39.69 | 38.99 | 344.43 | 84.79 | merged/1 | gcc_m64_O3-ofp | |
ChaCha12 | _____ | 128 | 64 | 34.86 | merged/1 | gcc_G4-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 35.32 | merged/1 | gcc_G4_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 35.34 | merged/1 | gcc_G4_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 35.46 | merged/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 35.59 | merged/1 | gcc_m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 37.21 | merged/1 | gcc_G4_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 37.56 | merged/1 | gcc_G3_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 37.70 | merged/1 | gcc_G3-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 37.91 | 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.24 | merged/1 | gcc_m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 38.66 | merged/1 | gcc_G3-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 40.36 | merged/1 | gcc_G4_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 41.06 | merged/1 | gcc_G5-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 41.25 | merged/1 | gcc_G5_Os-ofp | ||||||||
ChaCha12 | _____ | 256 | 64 | 41.65 | 101.78 | 42.29 | 43.36 | 46.76 | 45.58 | 234.42 | 140.17 | merged/1 | gcc_m64_Os-ofp | |
ChaCha12 | _____ | 128 | 64 | 41.67 | 101.78 | 42.29 | 43.33 | 46.75 | 45.65 | 230.42 | 140.17 | merged/1 | gcc_m64_Os-ofp | |
ChaCha12 | _____ | 128 | 64 | 41.68 | merged/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 42.75 | merged/1 | gcc_G3-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 43.01 | merged/1 | gcc_m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 43.05 | merged/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 43.45 | merged/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 43.78 | merged/1 | gcc_G5-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 56.26 | ref/1 | gcc_default_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 56.78 | ref/1 | gcc_G5_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 56.78 | regs/1 | gcc_default_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 57.59 | regs/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 57.75 | ref/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 57.81 | regs/1 | gcc_G5_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.26 | ref/1 | gcc_G5_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.38 | ref/1 | gcc_G3_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.42 | regs/1 | gcc_default_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.49 | regs/1 | gcc_G3_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.87 | regs/1 | gcc_G3_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 59.18 | regs/1 | gcc_default_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 59.78 | ref/1 | gcc_G3_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 59.96 | ref/1 | gcc_default_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 60.24 | regs/1 | gcc_G5_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 60.46 | regs/1 | gcc_G5_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 60.62 | regs/1 | gcc_G3_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 62.92 | regs/1 | gcc_m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 62.96 | regs/1 | gcc_G3-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 63.37 | regs/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 63.54 | regs/1 | gcc_G5-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 63.58 | regs/1 | gcc_m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 63.81 | regs/1 | gcc_G3-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 64.67 | regs/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 64.71 | ref/1 | gcc_G4_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.34 | ref/1 | gcc_G3_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.51 | ref/1 | gcc_m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.67 | regs/1 | gcc_G4-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.77 | regs/1 | gcc_m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.83 | ref/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.92 | ref/1 | gcc_G3-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.97 | regs/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.99 | ref/1 | gcc_m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.01 | regs/1 | gcc_G3_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.17 | regs/1 | gcc_G3-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.18 | ref/1 | gcc_default_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.18 | regs/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.31 | ref/1 | gcc_G5_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.41 | ref/1 | gcc_G3-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.42 | ref/1 | gcc_G5-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.76 | regs/1 | gcc_G3-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.77 | regs/1 | gcc_m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.96 | regs/1 | gcc_G5_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.36 | ref/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.51 | ref/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 68.07 | regs/1 | gcc_default_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 68.42 | regs/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 69.24 | regs/1 | gcc_G3_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 70.58 | ref/1 | gcc_G3_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 70.62 | regs/1 | gcc_default_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 70.70 | regs/1 | gcc_G5_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 72.00 | regs/1 | gcc_G4_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 72.24 | regs/1 | gcc_G4_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 73.08 | ref/1 | gcc_default_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 73.73 | ref/1 | gcc_G5_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 74.17 | ref/1 | gcc_G4_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 75.22 | ref/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 76.28 | ref/1 | gcc_G3_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 76.40 | ref/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 76.61 | ref/1 | gcc_G5_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 76.71 | ref/1 | gcc_G3-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 76.80 | ref/1 | gcc_default_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 76.91 | ref/1 | gcc_m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 77.73 | regs/1 | gcc_G4_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 77.74 | regs/1 | gcc_G4_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 78.33 | regs/1 | gcc_G5-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 80.18 | regs/1 | gcc_m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 80.93 | ref/1 | gcc_m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 80.93 | regs/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 81.02 | regs/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 81.72 | ref/1 | gcc_G5-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 81.75 | regs/1 | gcc_G3-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 82.29 | ref/1 | gcc_G3-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 85.36 | ref/1 | gcc_G4-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 86.59 | ref/1 | gcc_G4_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 87.99 | ref/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 88.27 | ref/1 | gcc_m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 89.46 | ref/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 92.19 | ref/1 | gcc_G4_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 99.97 | ref/1 | gcc_G3-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 162.29 | ppc-altivec/1 | gcc_G5_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 162.61 | ppc-altivec/1 | gcc_G4_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 163.20 | ppc-altivec/1 | gcc_G5-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 163.21 | ppc-altivec/1 | gcc_G4-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 310.92 | merged/1 | gcc_G3_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 310.98 | merged/1 | gcc_G4_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 311.39 | merged/1 | gcc_G5_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 311.46 | merged/1 | gcc_default_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 320.58 | merged/1 | gcc_m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 320.67 | merged/1 | gcc_G3-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 320.87 | merged/1 | gcc_G4-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 320.93 | merged/1 | gcc_G5-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 396.33 | regs/1 | gcc_G3_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 399.25 | regs/1 | gcc_G5_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 399.57 | regs/1 | gcc_default_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 411.54 | regs/1 | gcc_G4-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 411.59 | regs/1 | gcc_G3-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 412.35 | regs/1 | gcc_G5-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 455.86 | ref/1 | gcc_G4_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 456.73 | ref/1 | gcc_G3_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 458.22 | ref/1 | gcc_G5_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 459.48 | ref/1 | gcc_default_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 498.96 | regs/1 | gcc_G4_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 506.93 | ref/1 | gcc_m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 507.40 | ref/1 | gcc_G4-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 507.77 | ref/1 | gcc_G5-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 509.84 | ref/1 | gcc_G3-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 588.83 | regs/1 | gcc_m64_O0 |