3 ms·
> It is an awful lot of registers for a feature that few programs may use I was just wondering what you could do with 8KiB of register memory, if you ignored t
by zamalek 6y ago
> It is an awful lot of registers for a feature that few programs may use
I was just wondering what you could do with 8KiB of register memory, if you ignored the intent of the registers outright (assuming you can load/store to the classical registers from these registers).
- api 6y agoCache expanded cryptographic keys and tables entirely in registers for one...
- fuoqi 6y agoAFAIK SIMD accelerated cipher implementations already mostly do it. For example, AES-NI based implementations of AES-128 and AES-192 keep round keys in XMM registers without reloading them during processing of blocks.
- deleted 6y ago[deleted]