Redazione di Hardware Upg
27-06-2017, 08:21
Link alla notizia: http://www.hwupgrade.it/news/cpu/scoperta-una-grave-falla-in-hyperthreading-su-skylake-e-kaby-lake_69590.html
Scoperta dagli sviluppatori del linguaggio OCaml una problematica che porta, in specifiche condizioni, ad un comportamento non coerente del sistema quando è abilitato HyperThreading su processori Skylake e Kaby Lake.
Click sul link per visualizzare la notizia.
Micene.1
27-06-2017, 08:35
ma ha scritto imprevedibile nn perche nn sia deterministica, ma perche non lo sa neanche lui che puo succedere
Quindi per l'utente comune nessun problema, come sempre.
devil_mcry
27-06-2017, 08:42
ma ha scritto imprevedibile nn perche nn sia deterministica, ma perche non lo sa neanche lui che puo succedere
Potrebbero scrivere in concorrenza quei registri, diventa non deterministica visto che il dato cambia dal contesto e il programma fa cosa vuole...
ninja750
27-06-2017, 10:10
e dopo il bug del pentium 60... :D
Micene.1
27-06-2017, 10:10
Potrebbero scrivere in concorrenza quei registri, diventa non deterministica visto che il dato cambia dal contesto e il programma fa cosa vuole...
ma si parla sempre di programmi per cui nn fa cosa vuole ma segue le sue istruzioni...in questo caso sbagliate....
devil_mcry
27-06-2017, 10:15
ma si parla sempre di programmi per cui nn fa cosa vuole ma segue le sue istruzioni...in questo caso sbagliate....
No, sono 2 thread di programmi diversi che si sminchiano i registri a caso, per quel che sembra. Non è deterministico il comportamento perché l'istruzione X non segue il flusso che la precede
Se te setti 1 in un registro e questo a caso prende un numero diverso, che numero ti trovi dopo? Non lo sai, quindi non è deterministico...
ora come ora probabilmente il problema coinvolge un limitatissimo numero di scenari di calcolo complesso. Il problema sarebbe se qualcuno riuscisse a sfruttare una falla del genere per scopi malevoli.
@floc
Esattamente. Probabilmente questa falla non è un grosso problema nell'utilizzo comune, altrimenti sarebbe saltata fuori ben prima. Certo, può essere comunque inaccettabile in certi contesti critici.
Il vero problema è se questo comportamento anomalo possa essere sfruttato per violare la macchina.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.