FPU

È l'acronimo di "Floating Point Unit." Un'FPU è un processore o una parte di un processore che esegue calcoli in virgola mobile. Mentre le prime FPU erano processori autonomi, oggi la maggior parte è integrata nella CPU di un computer.

Anche senza un'unità a virgola mobile, una CPU può eseguire calcoli sia con numeri interi sia in virgola mobile (non interi). Tuttavia, le operazioni sui numeri interi utilizzano una logica significativamente diversa da quella delle operazioni in virgola mobile, il che rende inefficiente usare lo stesso processore per gestire entrambi i tipi di operazioni. Un'FPU offre un modo più rapido per gestire i calcoli con numeri non interi.

Qualsiasi operazione matematica, come addizione, sottrazione, moltiplicazione o divisione, può essere eseguita dall'unità di elaborazione dei numeri interi o dall'FPU. Quando una CPU riceve un'istruzione, la invia automaticamente al processore corrispondente. Ad esempio, 12 + 5 verrebbe elaborato come un calcolo con numeri interi, mentre 1.0023 x 5.789 verrebbe inviato all'FPU. Sebbene sia possibile per un programmatore scrivere un'istruzione specificamente per una delle due unità di elaborazione, di solito non è necessario.

Poiché le prestazioni con numeri interi e in virgola mobile possono variare significativamente, la maggior parte dei benchmark dei processori include entrambi i tipi di operazioni. La velocità dei calcoli con numeri interi viene in genere indicata come "prestazioni con numeri interi" ed è contrassegnata come "SPECint" nei benchmark SPEC. La velocità dei calcoli dell'FPU viene spesso indicata come "prestazioni in virgola mobile" e può essere misurata in FLOPS.

Aggiornato December 30, 2014 da Per C.

quizMetti alla prova le tue conoscenze

Apple's Vision Pro headset is a type of what?

A
HMD
0%
B
MDI
0%
C
VLB
0%
D
NIC
0%
Correct! Incorrect!     View the HMD definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di FPU in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.