L’unità di elaborazione centrale (CPU) è parte integrante di qualsiasi computer, perché esegue e controlla la maggior parte dei processi in un computer. Mentre la CPU ha il controllo della maggior parte dei processi, anche elementi come la memoria o la cache contribuiscono ad aiutare i processi a terminare. Un computer legato alla CPU è uno in cui, invece di utilizzare gli altri componenti, i processi sono legati esclusivamente alla CPU. Una configurazione di sistema legata alla CPU presenta vantaggi e svantaggi. Ha un’elaborazione molto rapida se la CPU è potente, ma crea anche uno squilibrio perché gli altri componenti non vengono utilizzati.
Quando un sistema è legato alla CPU, significa che solo la CPU sta lavorando su tutti i processi. Durante questo periodo, la CPU potrebbe utilizzare dal 90% al 100% della sua energia, piuttosto che dal 10% al 20% che utilizza in altri momenti. Se la CPU è veloce, questo accelererà l’elaborazione e renderà il computer più veloce nel complesso. Questo normalmente accade con i programmi che richiedono calcoli, come calcolatrici e fogli di calcolo. I programmi con grafica e qualsiasi altro tipo di elaborazione non andranno bene con un sistema CPU.
A differenza di altri sistemi, in cui il computer si basa su altri componenti per aiutare l’elaborazione, viene utilizzata solo la CPU se è vincolata alla CPU. Quando qualcuno vuole velocizzare un computer, normalmente aggiunge più memoria ad accesso casuale (RAM) o altri componenti. Per i computer legati alla CPU, solo la CPU dovrebbe essere aggiornata, perché questi altri componenti di memoria non contano.
Esistono altri tre tipi di sistemi vincolati: vincolato input/output (I/O), vincolato alla memoria e vincolato alla cache. I/O vincolato significa che il sistema è vincolato alle informazioni di I/O; è meglio utilizzato in un programma in cui devono essere contate le righe. Un sistema legato alla memoria è il migliore per elaborare grandi quantità di dati ed è vincolato da componenti di memoria come la RAM. Un sistema legato alla cache, che è un sottoinsieme della memoria, funziona come un sistema legato alla memoria, solo che elabora i dati che sono già stati incontrati.
I vantaggi di avere un sistema legato alla CPU sono numerosi quanto gli svantaggi. Di tutti i sistemi associati, la CPU è la più veloce e tende ad essere la più utilizzata. Se vengono utilizzati principalmente programmi con calcoli, il sistema CPU funzionerà al meglio. Invece di dover aggiornare altri componenti, l’utente dovrà solo concentrarsi sull’aggiornamento della CPU per migliorare le prestazioni.
Sul lato degli svantaggi, avere un sistema CPU può rendere il computer squilibrato, perché non sfrutta gli altri componenti di elaborazione. Le CPU tendono ad essere costose, quindi gli aggiornamenti possono diventare costosi. Sebbene la CPU sia veloce, sarà in grado di lavorare solo su pochi processi alla volta. Ciò significa che, se l’utente ha più programmi aperti, solo uno o due funzioneranno velocemente, mentre gli altri difficilmente si sposteranno.