| FPU | |||||
|
Floating Point Unit (Gleitkommaeinheit). Es handelt sich um eine CPU, die zur Bearbeitung von Gleitkommazahlen dient. Die FPU arbeitet in der Regel mit der CPU als Ko-Prozessor zusammen. Sie ist meist in die Prozessor-Architektur als eigener Chip eingebunden, kann aber auch in einem eigenen Gehäuse sitzen. Die FPU unterstützt oft als Ko-Prozessor die CPU in Gleitkommaberechnungen. FPUs (oder NPU - Numeric Processing Unit) sind Gleitkommaeinheiten mit mathematischen Funktionen wie exakte Grundrechenarten sowie algebraische Rechenarten (Wurzel, Logarithmus, Potenz, Trigonometrie) und Matrizen-Rechnen. FPUs sind auch oft bei CISC-CPUs als Ko-Prozessoren im Einsatz. Das Benchmarking von FPUs erfolgt z.B. über SPECfp (Standard Performance Evaluation Corporation). FPUs arbeiten mit breiten Registern (64-Bit, 80-Bit oder 128-Bit bei 32- oder 64-Bit Hauptprozessoren) und Hardware-Optimierungen für bestimmte Berechnungen wie der CORDIC-Algorithmus (Coordinate Rotation Digital Computer). Auch Lookup-Tabellen gehören zum Leistungsrepertoire von FPUs. |
|||||
| Siehe auch: Gleitkommazahl CPU-Architektur CISC RISC Cell PowerPC IBM Intel AMD CPU | |||||