Multithreading: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m WPCleaner v1.30 - Disambigua corretto un collegamento - Thread
Pil56-bot (discussione | contributi)
smistamento lavoro sporco
Riga 1:
{{F|informaticacomponenti per computer|marzo 2013}}
[[ImmagineFile:Single-thread.png|thumb|right|Un processore single thread esegue un solo thread per volta]]
[[ImmagineFile:Single-thread SMP.png|thumb|right|Un sistema multiprocessore classico esegue un solo thread per unità di calcolo]]
[[ImmagineFile:Superthreaded CPU.png|thumb|right|Un sistema Simultaneous Multi-Threading schedula più thread ma ne esegue uno solo per ciclo di clock]]
[[ImmagineFile:Hyper-threaded CPU.png|thumb|right|Un sistema Fine-grained multithreading schedula più thread e ne esegue in contemporaneo le istruzioni al fine di occupare al meglio le unità d'elaborazione]]
In [[informatica]] il '''multithreading''' indica il supporto [[hardware]] da parte di un [[processore]] di [[esecuzione (informatica)|eseguire]] più [[Thread (informatica)|thread]]. Questa tecnica si distingue da quella alla base dei sistemi [[Multi core|multiprocessore]] per il fatto che i singoli thread condividono lo stesso spazio d'indirizzamento, la stessa cache e lo stesso [[translation lookaside buffer]].