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