Parallelismo a livello di thread

Versione del 24 gen 2007 alle 18:23 di Vulkano (discussione | contributi) (aggiunta a portale)

Il Parallelismo a livello di thread è una tipologia di calcolo parallelo che si riferisce ad applicazioni che utilizzano più thread concorrenti. Questo tipo di parallelismo viene utilizzato viene utilizzato ampiamente in applicazioni commerciali progettate per essere utilizzate in server come i database o i web server. L'utilizzo di più thread concorrenti consente per risolvere un problema permette di ottenere elevati I/O e di ridurre problemi di latenza di accesso alla memoria. Infatti se un thread rimane bloccato perché deve accede alla memoria gli altri thread possono lavorare senza essere rallentati.