You are here: Home > Fastcode project > StrCopy Challenge
StrCopy Challenge
The objective is to build the fastest replacement for RTL StrCopy.
Validation and Benchmark Tool:
Tables of results
Documentation for the tool
Target | Function | Author | Speed up over RTL |
P4 Northwood | StrCopyShaAsm3 | Aleksandr Sharahov | 3,35 |
P4 Prescot | StrCopyShaAsm3 | Aleksandr Sharahov | 4,02 |
Pentium M Dothan | StrCopyJOH_IA32_2 | John O'Harrow | 3,26 |
Pentium M Banias | StrCopyShaAsm3 | Aleksandr Sharahov | 3,18 |
AMD 64 | StrCopyShaAsm2 | Aleksandr Sharahov | 1,95 |
Athlon XP | StrCopyAS_IA32_6 | Atle Smelvær | 1,81 |
Blended | StrCopyShaAsm3 | Aleksandr Sharahov | 2,86 |
RTL Suggestion | StrCopyShaAsm4 | Aleksandr Sharahov | 2,51 |
Pascal | StrCopyShaPas1 | Aleksandr Sharahov | 2,56 |