spectre

Martin `MJ' Mares mj na ucw.cz
Úterý Leden 9 19:48:12 CET 2018


Dobrý večer,

> v podstate jde o to aby neprosakovaly informace mezi jednotlivymi procesy,
> a pak take mezi ring0 a ring3
> 
> nestacilo by v procesoru proste ukladat ke kazdemu radku cache i adresu
> aktualni tlb a ring. kazdy proces+ring by pak mel pristup pouze ke sve casti
> cache

tohle by jistě šlo, ale právě jste zdvojnásobil velikost klíče, podle nějž
se v L1 keši hledá, a to by se velmi pravděpodobně projevilo na rychlosti keše.

> jeste by zbyla moznost spekulovat nad vyhazovanim informaci z cache z duvodu
> alokace rakdu jinym procesem, ale to by urcite slo take nejak resit,
> uvolnovanim radku po nekolika(nahodne) naraz apod.

Tohle by spíš nepomohlo, náhodné efekty jsou obvykle snadno vyprůměrovat.

				Have a nice fortnight
-- 
Martin `MJ' Mares                          <mj na ucw.cz>   http://mj.ucw.cz/
Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth
Not all rumors are as misleading as this one.


Další informace o konferenci Linux