Optimized soft AES implementations
cn-pico: +6.7% cn/half: +6.2% cn/2: +4.3% cn-heavy: +9.1% cn/wow, cn/r: 2.4-2.6 times faster
This commit is contained in:
parent
a5dcd6dd1f
commit
488cec09dd
18 changed files with 2380 additions and 1090 deletions
|
@ -49,6 +49,10 @@ struct cryptonight_r_data {
|
|||
struct cryptonight_ctx {
|
||||
alignas(16) uint8_t state[224];
|
||||
alignas(16) uint8_t *memory;
|
||||
|
||||
uint8_t unused[40];
|
||||
const uint32_t* saes_table;
|
||||
|
||||
cn_mainloop_fun_ms_abi generated_code;
|
||||
cn_mainloop_double_fun_ms_abi generated_code_double;
|
||||
cryptonight_r_data generated_code_data;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue