# std/crypto: adjust aesni parallelism to CPU models · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/0adc144f88b567054e63df808aac0227445e88bb)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 0adc144f88b567054e63df808aac0227445e88bb

Requested commit: 0adc144f88b567054e63df808aac0227445e88bb

Commit: 0adc144f88b567054e63df808aac0227445e88bb

Tree: c41f8c7c03c26dda25a2757e3f8f1378477587a8

Author: Frank Denis

Committer: Veikka Tuominen

## Message

```
std/crypto: adjust aesni parallelism to CPU models

Intel keeps changing the latency & throughput of the aes* and clmul
instructions every time they release a new model.

Adjust `optimal_parallel_blocks` accordingly, keeping 8 as a safe
default for unknown data.

```

## Parents

- [ea45897fcc5097c4cf73a30fe009500f6efe8bc5](https://git.cafe/gitcafe/zig/commit/ea45897fcc5097c4cf73a30fe009500f6efe8bc5?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/0adc144f88b567054e63df808aac0227445e88bb?format=markdown)
