Because the RTL Round function relies on the FPU control word beeing default
so can all functions.
Validation and Benchmark
Tool
Tables of results
| Target | Function | Author | Speed up over RTL |
| P4 Northwood | RoundExtendedRTL | Borland | 1,00 |
| P4 Prescott | RoundExtendedRTL | Borland | 1,00 |
| P3 | RoundExtendedRTL | Borland | 1,00 |
| Athlon XP | RoundExtendedRTL | Borland | 1,00 |
| Opteron | RoundExtendedRTL | Borland | 1,00 |
| RTL Suggestion | RoundExtendedRTL | Borland | 1,00 |
| Pascal | |||
| Blended | RoundExtendedRTL | Borland | 1,00 |
| Target | Function | Author | Speed up over RTL |
| P4 Northwood | RoundDoubleRTL | Borland | 1,00 |
| P4 Prescott | RoundExtendedRTL | Borland | 1,00 |
| P3 | RoundDoubleRTL | Borland | 1,00 |
| Athlon XP | RoundDoubleRTL | Borland | 1,00 |
| Opteron | RoundDoubleRTL | Borland | 1,00 |
| RTL Suggestion | RoundDoubleRTL | Borland | 1,00 |
| Pascal | |||
| Blended | RoundDoubleRTL | Borland | 1,00 |
| Target | Function | Author | Speed up over RTL |
| P4 Northwood | RoundSingleRTL | Borland | 1,00 |
| P4 Prescott | RoundExtendedRTL | Borland | 1,00 |
| P3 | RoundSingleRTL | Borland | 1,00 |
| Athlon XP | RoundSingleRTL | Borland | 1,00 |
| Opteron | RoundSingleRTL | Borland | 1,00 |
| RTL Suggestion | RoundSingleRTL | Borland | 1,00 |
| Pascal | |||
| Blended | RoundSingleRTL | Borland | 1,00 |