3 ms·
This is how, amongst other things, IBM POWER cpus do memory tagging for capability-based security on iSeries/OS400. IIRC, later SPARC64 chips also had a versio
by linksnapzz 1y ago
This is how, amongst other things, IBM POWER cpus do memory tagging for capability-based security on iSeries/OS400.
IIRC, later SPARC64 chips also had a version of this.
- pjmlp 1y agoADI, since 2015, still shipping.
- fweimer 1y agoAccording to this: https://www.devever.net/~hl/ppcas https://www.devever.net/~hl/ppcas the POWER approach is not a true hardware capability architecture (“nothing about these ISA extensions provides any kind of security invariant against a party which can generate arbitrary machine code”). It's just something that helps software to store one bit per 128 bits of data on the side (plus some other weirdness about load-with-offset instructions). (SPARC ADI is similar, machine code is still trusted.)