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.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.05 | 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 | _____ | 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.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.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.54 | 10.46 | 10.90 | 13.03 | 13.21 | 202.84 | 93.99 | ppc-altivec/1 | gcc_G5_Os-ofp | |
ChaCha12 | _____ | 256 | 64 | 10.04 | 45.49 | 10.46 | 10.90 | 13.03 | 13.22 | 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.61 | 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 | _____ | 256 | 64 | 11.85 | 45.56 | 10.00 | 10.42 | 12.59 | 12.92 | 89.81 | 57.70 | ppc-altivec/1 | gcc_G5_O3-ual-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.54 | 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.55 | 248.42 | 82.64 | merged/1 | gcc_default_O1-ofp | |
ChaCha12 | _____ | 128 | 64 | 26.83 | merged/1 | gcc_G3_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 27.20 | merged/1 | gcc_G4_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 27.53 | 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.20 | 30.06 | 30.91 | 34.16 | 33.90 | 226.42 | 76.65 | merged/1 | gcc_default_O3-ofp | |
ChaCha12 | _____ | 256 | 64 | 29.56 | 85.27 | 30.06 | 30.91 | 34.16 | 33.86 | 230.42 | 76.65 | merged/1 | gcc_default_O3-ofp | |
ChaCha12 | _____ | 128 | 64 | 29.94 | 78.27 | 29.90 | 30.58 | 33.46 | 34.14 | 222.42 | 76.65 | merged/1 | gcc_default_O3-ual-ofp | |
ChaCha12 | _____ | 256 | 64 | 29.94 | 78.28 | 29.89 | 30.60 | 33.47 | 34.20 | 226.42 | 76.64 | merged/1 | gcc_default_O3-ual-ofp | |
ChaCha12 | _____ | 128 | 64 | 30.14 | merged/1 | gcc_default_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 30.42 | merged/1 | gcc_G5_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 33.90 | merged/1 | gcc_G3-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 34.28 | merged/1 | gcc_G3-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 34.66 | merged/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 34.85 | merged/1 | gcc_G4-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 256 | 64 | 35.07 | 92.31 | 36.36 | 37.36 | 40.56 | 39.14 | 346.64 | 84.79 | merged/1 | gcc_m64_O2-ofp | |
ChaCha12 | _____ | 128 | 64 | 35.24 | 92.36 | 36.36 | 37.36 | 40.57 | 38.97 | 342.64 | 84.79 | merged/1 | gcc_m64_O2-ofp | |
ChaCha12 | _____ | 128 | 64 | 35.28 | merged/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 36.77 | merged/1 | gcc_G4_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 37.50 | merged/1 | gcc_G3_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 37.62 | merged/1 | gcc_G3-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 37.99 | merged/1 | gcc_default_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 38.22 | merged/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 38.22 | merged/1 | gcc_m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 38.25 | merged/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 38.65 | merged/1 | gcc_G3-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 38.79 | merged/1 | gcc_G5_Os-ofp | ||||||||
ChaCha12 | _____ | 256 | 64 | 40.88 | 101.83 | 42.35 | 43.42 | 46.82 | 44.94 | 234.42 | 140.17 | merged/1 | gcc_m64_Os-ofp | |
ChaCha12 | _____ | 128 | 64 | 40.92 | 101.83 | 42.35 | 43.40 | 46.82 | 44.89 | 230.42 | 140.17 | merged/1 | gcc_m64_Os-ofp | |
ChaCha12 | _____ | 128 | 64 | 40.92 | merged/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 41.17 | merged/1 | gcc_G5-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 41.19 | merged/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 42.43 | merged/1 | gcc_G3-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 43.07 | merged/1 | gcc_m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 43.39 | merged/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 43.83 | merged/1 | gcc_G5-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 45.32 | merged/1 | gcc_m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 56.54 | ref/1 | gcc_G5_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 57.06 | ref/1 | gcc_default_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 57.45 | ref/1 | gcc_default_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 57.78 | ref/1 | gcc_G3_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.16 | regs/1 | gcc_G5_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.36 | regs/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.48 | regs/1 | gcc_G3_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.49 | regs/1 | gcc_default_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.52 | ref/1 | gcc_G4_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 58.54 | regs/1 | gcc_G4_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 59.12 | regs/1 | gcc_G4_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 59.15 | regs/1 | gcc_default_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 59.20 | ref/1 | gcc_G3_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 59.29 | ref/1 | gcc_G4_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 59.63 | ref/1 | gcc_G5_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 60.31 | regs/1 | gcc_G3_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 60.34 | regs/1 | gcc_G3_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 60.35 | regs/1 | gcc_G5_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 60.57 | regs/1 | gcc_G5_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 62.67 | regs/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 63.59 | regs/1 | gcc_m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 63.81 | regs/1 | gcc_G5-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 64.16 | regs/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 64.29 | regs/1 | gcc_G3-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 64.93 | ref/1 | gcc_m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 64.97 | regs/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 65.39 | regs/1 | gcc_m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.08 | ref/1 | gcc_default_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.13 | ref/1 | gcc_G4-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.17 | regs/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.34 | ref/1 | gcc_G3_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.36 | ref/1 | gcc_G3-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.40 | regs/1 | gcc_m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.41 | ref/1 | gcc_G5_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.42 | regs/1 | gcc_m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.52 | regs/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.74 | ref/1 | gcc_G5-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.83 | ref/1 | gcc_G4-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.88 | ref/1 | gcc_G3-m64_O3-ual-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.91 | regs/1 | gcc_G3-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.92 | regs/1 | gcc_G5-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 66.93 | regs/1 | gcc_G4_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.39 | regs/1 | gcc_default_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.44 | regs/1 | gcc_G4-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.46 | regs/1 | gcc_G3-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.48 | regs/1 | gcc_G3-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.54 | ref/1 | gcc_G4_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 67.82 | regs/1 | gcc_G3_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 68.37 | ref/1 | gcc_G5-m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 68.44 | regs/1 | gcc_G5_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 68.85 | ref/1 | gcc_m64_O3-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 69.85 | regs/1 | gcc_G3_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 70.57 | regs/1 | gcc_G5_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 70.79 | regs/1 | gcc_G4_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 71.00 | ref/1 | gcc_G4_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 71.18 | regs/1 | gcc_default_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 73.14 | ref/1 | gcc_G5_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 73.87 | ref/1 | gcc_default_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 73.94 | ref/1 | gcc_G3_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 75.37 | ref/1 | gcc_default_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 76.28 | ref/1 | gcc_G4_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 76.92 | regs/1 | gcc_default_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 76.99 | ref/1 | gcc_G4-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 77.02 | ref/1 | gcc_G5_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 77.12 | ref/1 | gcc_G3_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 78.18 | ref/1 | gcc_m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 78.96 | ref/1 | gcc_G5-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 79.10 | ref/1 | gcc_G3-m64_Os-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 79.38 | ref/1 | gcc_G5-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 79.56 | regs/1 | gcc_G3-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 79.87 | ref/1 | gcc_m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 81.21 | regs/1 | gcc_m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 81.43 | regs/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 81.71 | regs/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 83.64 | ref/1 | gcc_G4-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 87.73 | ref/1 | gcc_G3-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 88.71 | ref/1 | gcc_m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 88.83 | ref/1 | gcc_G4-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 89.52 | ref/1 | gcc_G5-m64_O1-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 111.24 | ref/1 | gcc_G3-m64_O2-ofp | ||||||||
ChaCha12 | _____ | 128 | 64 | 162.29 | ppc-altivec/1 | gcc_G5_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 162.60 | ppc-altivec/1 | gcc_G4_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 163.21 | ppc-altivec/1 | gcc_G4-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 163.23 | ppc-altivec/1 | gcc_G5-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 310.94 | merged/1 | gcc_G3_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 310.95 | merged/1 | gcc_G4_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 311.38 | merged/1 | gcc_G5_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 311.47 | merged/1 | gcc_default_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 320.53 | merged/1 | gcc_G5-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 320.54 | merged/1 | gcc_G4-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 320.54 | merged/1 | gcc_m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 320.61 | merged/1 | gcc_G3-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 396.23 | regs/1 | gcc_G3_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 397.28 | regs/1 | gcc_G4_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 399.19 | regs/1 | gcc_default_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 399.20 | regs/1 | gcc_G5_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 411.53 | regs/1 | gcc_G5-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 411.87 | regs/1 | gcc_G4-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 411.89 | regs/1 | gcc_m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 412.57 | regs/1 | gcc_G3-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 455.58 | ref/1 | gcc_G4_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 457.42 | ref/1 | gcc_G3_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 459.06 | ref/1 | gcc_G5_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 460.22 | ref/1 | gcc_default_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 507.22 | ref/1 | gcc_G5-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 507.31 | ref/1 | gcc_G4-m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 507.57 | ref/1 | gcc_m64_O0 | ||||||||
ChaCha12 | _____ | 128 | 64 | 510.26 | ref/1 | gcc_G3-m64_O0 |