Contemporary microprocessor designs are based on pervasively shared mutable state. This introduces numerous vulnerabilities that have been exploited to violate the security of our computing platforms. Mechanisms to mitigate these hazards, such as Memory Management Units (MMUs), increase the complexity and power-consumption of CPUs. The movement to multicore processors amplifies the problem and adds more […]
Archive for August, 2022
25
Aug
2022
Memory Safety Simplifies Microprocessor Design
Tags: actor, capability, concurrency, CPU, microprocessor, ocaps, POLA, power, processor, safety, security, synchronization