Why Raspberry Pi Isn't Vulnerable to Spectre or Meltdown
raspberrypi.org
Why Raspberry Pi Isn't Vulnerable to Spectre or Meltdown
1–10 of 232 posts
Re: Why Raspberry Pi Isn't Vulnerable to Spectre or Meltdown
#2One question I still have that gets glossed over is how timing of instructions is captured.
Re: Why Raspberry Pi Isn't Vulnerable to Spectre or Meltdown
#3Re: Why Raspberry Pi Isn't Vulnerable to Spectre or Meltdown
#4Re: Why Raspberry Pi Isn't Vulnerable to Spectre or Meltdown
#5Re: Why Raspberry Pi Isn't Vulnerable to Spectre or Meltdown
#6Re: Why Raspberry Pi Isn't Vulnerable to Spectre or Meltdown
#7This is a good overview of modern, superscalar, out-of-order, speculative CPUs that literally any programmer could easily understand. Recommended reading for every single engineer in the whole world (who doesn't already understand this stuff from reading source material e.g., Google Zero post).
Re: Why Raspberry Pi Isn't Vulnerable to Spectre or Meltdown
#8With all the news about these attacks lately, this is one of the best posts I've seen in explaining to less knowledgable people how exactly speculation causes a problem. One question I still have that gets glossed over is how timing of instructions is captured.
Re: Why Raspberry Pi Isn't Vulnerable to Spectre or Meltdown
#9With all the news about these attacks lately, this is one of the best posts I've seen in explaining to less knowledgable people how exactly speculation causes a problem. One question I still have that gets glossed over is how timing of instructions is captured.
One way would be to use the rdtsc instruction, which reports how many cycles have been executed since the processor was reset.
Re: Why Raspberry Pi Isn't Vulnerable to Spectre or Meltdown
#10With all the news about these attacks lately, this is one of the best posts I've seen in explaining to less knowledgable people how exactly speculation causes a problem. One question I still have that gets glossed over is how timing of instructions is captured.
One way would be to use the rdtsc instruction, which reports how many cycles have been executed since the processor was reset.