Tag
David Chisnall presents CHERI, a hardware capability architecture enabling memory safety and fine-grained compartmentalization through ISA extensions such as ARM Morello, RISC-V, and CHERIoT microcontrollers. The talk emphasizes the importance of practical programming models for secure isolation.
A detailed history of the Rekursiv processor, a custom object-oriented CPU from the 1980s Scottish hi-fi company Linn Products, which pioneered hardware memory safety and persistent object storage. The article notes that these ideas are now appearing in modern ARM CHERI cores.