Latencies for Typical Modern Processor
Central Processing Unit (CPU):
- Integer add: 1 cycle
- 32-bit integer multiply: 10 cycles
- 64-bit integer multiply: 20 cycles
- 32-bit integer divide: 69 cycles
- 64-bit integer divide: 133 cycles
On-chip Floating Point Unit (FPU):
- Floating point add: 4 cycles
- Floating point multiply: 7 cycles
- Double precision multiply: 8 cycles
- Floating point divide: 23 cycles
- Double precision divide: 36 cycles