You are here: Home > Fastcode project > UpperCase Challenge
![]() |
UpperCase Challenge
The objective is to build the fastest replacement for RTL
UpperCase.
Validation and Benchmark
Tool:
Tables of results
| Target | Function | Author | Speed up over RTL |
| P4 Prescott | UpperCaseShaAsm6 | Aleksandr Sharahov | 1,96 |
| P4 Northwood | UpperCaseShaAsm6 | Aleksandr Sharahov | 2,11 |
| Pentium M Dothan | UpperCaseShaAsm6 | Aleksandr Sharahov | 1,78 |
| Pentium M Banias | UpperCaseShaAsm6 | Aleksandr Sharahov | 1,86 |
| AMD64 | UpperCaseShaAsm6 | Aleksandr Sharahov | 1,90 |
| Athlon XP | UpperCaseShaAsm6 | Aleksandr Sharahov | 1,90 |
| Blended | UpperCaseShaAsm6 | Aleksandr Sharahov | 1,94 |
| RTL Suggestion | UpperCaseShaAsm6 | Aleksandr Sharahov | 1,94 |
| Pascal | UpperCaseShaPas6 | Aleksandr Sharahov | 1,87 |
