2 papers
cs.AR2021
SiliFuzz: Fuzzing CPUs by proxy
Kostya Serebryany, Maxim Lifantsev, Konstantin Shtoyk +2
CPUs are becoming more complex with every generation, at both the logical and the physical levels. This potentially leads to more logic bugs and electrical defects in CPUs being ov…
cs.CR2018
Memory Tagging and how it improves C/C++ memory safety
Kostya Serebryany, Evgenii Stepanov, Aleksey Shlyapnikov +2
Memory safety in C and C++ remains largely unresolved. A technique usually called "memory tagging" may dramatically improve the situation if implemented in hardware with reasonable…