You are here: Home > Fastcode project > GCD32 Challenge
Greatest Common Divisor 32 Challenge
GCD (0.0) is undefined but we have defined GCD (0.0) = 0. This enables the
calling code to perform error handling because no other parameter combinations
yields GCD = 0.
Validation and Benchmark
Tool:
Tables of results
Target | Function | Author |
P4 Prescott | GCD_JOH_IA32_6 | John O'Harrow |
P4 Northwood | GCD_JOH_IA32_6 | John O'Harrow |
Pentium M Dothan | GCD_JOH_IA32_6 | John O'Harrow |
Pentium M Banias | GCD_JOH_IA32_5 | John O'Harrow |
AMD64 | GCD_JOH_IA32_6 | John O'Harrow |
Athlon XP | GCD_JOH_IA32_6 | John O'Harrow |
Blended | GCD_JOH_IA32_6 | John O'Harrow |
RTL Replacement | GCD_JOH_IA32_6 | John O'Harrow |
Pascal | GCD_LBGPas5 | Lars Bloch Gravengaard |