You are here: Home > Fastcode project > CompareMem Challenge

The Fastcode Project

CompareMem Challenge

The objective is to build the fastest replacement for RTL CompareMem.

Validation and Benchmark Tool:
Tables of results

 

Target Function Author Speed up over RTL
P4 Prescott CompareMem_Sha_IA32_4 Aleksandr Sharahov 2,70
P4 Northwood CompareMem_Sha_IA32_4 Aleksandr Sharahov 2,66
Pentium M Dothan CompareMem_Sha_IA32_4 Aleksandr Sharahov 2,34
Pentium M Banias CompareMem_Sha_IA32_4 Aleksandr Sharahov 2,06
AMD64 CompareMem_Sha_IA32_4 Aleksandr Sharahov 1,32
Athlon XP CompareMem_Sha_IA32_3 Aleksandr Sharahov 1,37
Blended CompareMem_Sha_IA32_4 Aleksandr Sharahov 2,08
RTL Suggestion CompareMem_Sha_IA32_4 Aleksandr Sharahov 2,08
Pascal CompareMem_Sha_Pas_4 Aleksandr Sharahov 1,87