| Primitive | Profile | Key | IV | MAC | Stream | 40 bytes | 576 bytes | 1500 bytes | Imix | Agility | Key setup | IV setup | Variant | Compiler |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Salsa20 | S3___ | 128 | 64 | 11.70 | 29.30 | 11.91 | 12.24 | 13.23 | 12.84 | 43.97 | 32.43 | x86-xmm5/1 | gcc_pentium3_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 11.70 | 29.35 | 11.92 | 12.24 | 13.23 | 12.84 | 44.13 | 32.42 | x86-xmm5/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 11.70 | 29.40 | 11.92 | 12.24 | 13.24 | 12.85 | 43.55 | 31.64 | x86-xmm5/1 | gcc_k8_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 11.70 | 29.53 | 11.91 | 12.26 | 13.25 | 12.86 | 46.78 | 34.94 | x86-xmm5/1 | gcc_pentium4_O1-ofp | |
| Salsa20 | S3___ | 256 | 64 | 11.70 | 29.30 | 11.91 | 12.24 | 13.23 | 12.86 | 44.05 | 32.43 | x86-xmm5/1 | gcc_pentium3_O3-ual-ofp | |
| Salsa20 | S3___ | 256 | 64 | 11.70 | 29.35 | 11.92 | 12.24 | 13.23 | 12.85 | 43.86 | 32.42 | x86-xmm5/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 256 | 64 | 11.70 | 29.40 | 11.92 | 12.24 | 13.24 | 12.85 | 43.54 | 31.64 | x86-xmm5/1 | gcc_k8_O3-ual-ofp | |
| Salsa20 | S3___ | 256 | 64 | 11.70 | 29.53 | 11.91 | 12.26 | 13.25 | 12.87 | 47.41 | 34.94 | x86-xmm5/1 | gcc_pentium4_O1-ofp | |
| Salsa20 | S3___ | 128 | 64 | 11.71 | 28.79 | 11.89 | 12.21 | 13.17 | 12.88 | 45.71 | 32.97 | x86-pm/1 | gcc_pentium2_O1-ofp | |
| Salsa20 | S3___ | 256 | 64 | 11.71 | 28.79 | 11.89 | 12.21 | 13.17 | 12.90 | 45.29 | 32.97 | x86-pm/1 | gcc_pentium2_O1-ofp | |
| Salsa20 | S3___ | 128 | 64 | 11.72 | 28.81 | 11.88 | 12.18 | 13.15 | 12.89 | 43.77 | 31.52 | x86-pm/1 | gcc_k8_O3-ual-ofp | |
| Salsa20 | S3___ | 256 | 64 | 11.72 | 28.81 | 11.88 | 12.18 | 13.15 | 12.87 | 57.35 | 31.52 | x86-pm/1 | gcc_k8_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 11.77 | 28.90 | 11.88 | 12.20 | 13.17 | 12.90 | 44.29 | 32.41 | x86-pm/1 | gcc_pentium3_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 11.77 | 28.90 | 11.91 | 12.22 | 13.19 | 12.91 | 58.11 | 30.11 | x86-pm/1 | gcc_default_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 11.77 | 28.91 | 11.89 | 12.21 | 13.18 | 12.86 | 44.31 | 32.23 | x86-pm/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 11.77 | 29.05 | 11.87 | 12.17 | 13.16 | 12.91 | 47.25 | 35.34 | x86-pm/1 | gcc_pentium4_O1-ofp | |
| Salsa20 | S3___ | 256 | 64 | 11.77 | 28.90 | 11.88 | 12.20 | 13.17 | 12.89 | 44.02 | 32.41 | x86-pm/1 | gcc_pentium3_O3-ual-ofp | |
| Salsa20 | S3___ | 256 | 64 | 11.77 | 28.90 | 11.91 | 12.22 | 13.19 | 12.90 | 58.66 | 30.11 | x86-pm/1 | gcc_default_O3-ual-ofp | |
| Salsa20 | S3___ | 256 | 64 | 11.77 | 28.91 | 11.89 | 12.21 | 13.18 | 12.85 | 44.02 | 32.23 | x86-pm/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 256 | 64 | 11.77 | 29.05 | 11.87 | 12.17 | 13.16 | 12.92 | 46.91 | 35.34 | x86-pm/1 | gcc_pentium4_O1-ofp | |
| Salsa20 | S3___ | 128 | 64 | 11.78 | 30.07 | 12.02 | 12.26 | 13.34 | 13.00 | 64.61 | 65.79 | x86-pm/1 | gcc_pentiumpro_O0 | |
| Salsa20 | S3___ | 256 | 64 | 11.78 | 30.07 | 12.02 | 12.26 | 13.34 | 13.11 | 63.61 | 65.79 | x86-pm/1 | gcc_pentiumpro_O0 | |
| Salsa20 | S3___ | 128 | 64 | 11.84 | 29.84 | 11.99 | 12.35 | 13.34 | 12.87 | 44.20 | 32.53 | x86-xmm4/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 256 | 64 | 11.84 | 29.84 | 11.99 | 12.35 | 13.34 | 12.87 | 44.09 | 32.53 | x86-xmm4/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 11.85 | x86-xmm4/1 | gcc_k8_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 11.88 | x86-xmm4/1 | gcc_default_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 11.88 | x86-xmm4/1 | gcc_pentium2_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 11.88 | x86-xmm4/1 | gcc_pentium3_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 11.88 | x86-xmm4/1 | gcc_pentium4_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 11.88 | x86-xmm4/1 | gcc_pentiumpro_O0 | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.14 | x86-xmm2/1 | gcc_default_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.14 | x86-xmm2/1 | gcc_pentium4_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.15 | x86-xmm2/1 | gcc_k8_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.15 | x86-xmm2/1 | gcc_pentium2_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.15 | x86-xmm2/1 | gcc_pentium3_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.16 | x86-xmm2/1 | gcc_pentiumpro_O0 | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.17 | x86-xmm2/1 | gcc_pentium-m_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.40 | x86-mmx/1 | gcc_pentium4_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.41 | 30.32 | 12.57 | 12.89 | 13.90 | 13.57 | 44.57 | 32.60 | x86-mmx/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 12.41 | x86-mmx/1 | gcc_default_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.41 | x86-mmx/1 | gcc_pentiumpro_O0 | ||||||||
| Salsa20 | S3___ | 256 | 64 | 12.41 | 30.32 | 12.57 | 12.89 | 13.90 | 13.54 | 44.16 | 32.60 | x86-mmx/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 12.42 | x86-mmx/1 | gcc_pentium2_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.42 | x86-mmx/1 | gcc_pentium3_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.43 | x86-mmx/1 | gcc_k8_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.47 | 30.05 | 12.60 | 12.94 | 13.92 | 13.62 | 44.31 | 32.60 | x86-athlon/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 12.47 | x86-athlon/1 | gcc_pentium3_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.47 | x86-athlon/1 | gcc_pentium4_O1-ofp | ||||||||
| Salsa20 | S3___ | 256 | 64 | 12.47 | 30.05 | 12.60 | 12.94 | 13.92 | 13.62 | 44.02 | 32.60 | x86-athlon/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 12.48 | x86-athlon/1 | gcc_pentiumpro_O0 | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.49 | x86-athlon/1 | gcc_k8_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.52 | x86-athlon/1 | gcc_default_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.55 | x86-athlon/1 | gcc_pentium2_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.77 | x86-3/1 | gcc_pentium2_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.78 | 30.59 | 12.90 | 13.23 | 14.24 | 13.92 | 44.34 | 32.53 | x86-2/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 12.78 | 30.63 | 12.91 | 13.25 | 14.25 | 13.95 | 44.31 | 32.65 | x86-3/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 12.78 | x86-2/1 | gcc_k8_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.78 | x86-2/1 | gcc_pentium3_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.78 | x86-2/1 | gcc_pentium4_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.78 | x86-3/1 | gcc_pentium4_O1-ofp | ||||||||
| Salsa20 | S3___ | 256 | 64 | 12.78 | 30.59 | 12.90 | 13.23 | 14.23 | 13.92 | 44.22 | 32.53 | x86-2/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 256 | 64 | 12.78 | 30.63 | 12.91 | 13.25 | 14.25 | 13.95 | 44.02 | 32.65 | x86-3/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 12.79 | x86-3/1 | gcc_pentium3_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.79 | x86-3/1 | gcc_pentiumpro_O0 | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.80 | x86-2/1 | gcc_default_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.80 | x86-2/1 | gcc_pentium2_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.80 | x86-3/1 | gcc_default_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.81 | x86-2/1 | gcc_pentiumpro_O0 | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.81 | x86-3/1 | gcc_k8_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.92 | x86-1/1 | gcc_pentium4_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.93 | 30.74 | 13.06 | 13.40 | 14.39 | 14.10 | 44.56 | 32.53 | x86-1/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 12.93 | x86-1/1 | gcc_default_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.93 | x86-1/1 | gcc_k8_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.93 | x86-1/1 | gcc_pentium2_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 12.93 | x86-1/1 | gcc_pentium3_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 256 | 64 | 12.93 | 30.74 | 13.06 | 13.40 | 14.39 | 14.09 | 44.18 | 32.53 | x86-1/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 12.94 | x86-1/1 | gcc_pentiumpro_O0 | ||||||||
| Salsa20 | S3___ | 128 | 64 | 13.65 | merged/1 | gcc_default_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 14.06 | x86-xmm/1 | gcc_pentium4_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 14.13 | x86-xmm/1 | gcc_pentium2_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 14.15 | x86-xmm/1 | gcc_default_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 14.16 | x86-xmm/1 | gcc_k8_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 14.18 | x86-xmm/1 | gcc_pentium3_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 14.18 | x86-xmm/1 | gcc_pentium-m_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 14.18 | x86-xmm/1 | gcc_pentiumpro_O0 | ||||||||
| Salsa20 | S3___ | 128 | 64 | 14.85 | merged/1 | gcc_pentium4_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 14.91 | merged/1 | gcc_pentium2_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 15.12 | ref/1 | gcc_k8_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 15.64 | ref/1 | gcc_default_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 15.82 | regs/1 | gcc_default_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 15.90 | ref/1 | gcc_pentium4_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 16.11 | regs/1 | gcc_k8_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 16.43 | regs/1 | gcc_pentium4_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 16.47 | 27.01 | 16.57 | 16.86 | 17.39 | 17.63 | 41.87 | 16.11 | regs/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 256 | 64 | 16.47 | 27.01 | 16.57 | 16.86 | 17.39 | 17.63 | 41.98 | 16.11 | regs/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 16.60 | ref/1 | gcc_pentium3_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 16.64 | regs/1 | gcc_pentium3_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 16.67 | 27.31 | 16.80 | 17.04 | 17.61 | 17.76 | 41.64 | 15.96 | ref/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 256 | 64 | 16.67 | 27.31 | 16.80 | 17.04 | 17.61 | 17.81 | 48.86 | 15.96 | ref/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 17.19 | merged/1 | gcc_pentium4_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 17.52 | 35.54 | 17.63 | 18.06 | 19.02 | 18.63 | 41.59 | 15.95 | merged/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 256 | 64 | 17.52 | 35.54 | 17.63 | 18.06 | 19.02 | 18.61 | 42.09 | 15.95 | merged/1 | gcc_pentium-m_O3-ual-ofp | |
| Salsa20 | S3___ | 128 | 64 | 17.55 | merged/1 | gcc_pentium3_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 17.62 | merged/1 | gcc_k8_O3-ual-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 20.80 | regs/1 | gcc_pentium2_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 20.80 | regs/1 | gcc_pentium4_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 23.56 | merged/1 | gcc_pentiumpro_O0 | ||||||||
| Salsa20 | S3___ | 128 | 64 | 24.26 | ref/1 | gcc_pentium2_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 24.88 | ref/1 | gcc_pentium4_O1-ofp | ||||||||
| Salsa20 | S3___ | 128 | 64 | 37.73 | regs/1 | gcc_pentiumpro_O0 | ||||||||
| Salsa20 | S3___ | 128 | 64 | 45.08 | ref/1 | gcc_pentiumpro_O0 |