Re: Fastcode UpperCase B&V 3.0



A run gave me a max error = 1.5% which is clearly less than the 2.6%. To be
absolute sure that we have a problem we need to do more runs.

Regards
Dennis

UpperCaseJOH_MMX_a C 300 153 453

UpperCaseJOH_MMX_a C 300 153 453

UpperCaseRTL_a C 300 153 453

UpperCaseJOH_MMX_a C 300 153 453

UpperCaseJOH_MMX_a C 301 153 454

UpperCaseRTL_a C 300 154 454

UpperCaseJOH_MMX_a C 301 153 454

UpperCaseJOH_MMX_a C 301 153 454

UpperCaseRTL_a C 300 154 454

UpperCaseJOH_MMX_a C 301 153 454

UpperCaseRTL_a C 301 153 454

UpperCaseRTL_a C 300 154 454

UpperCaseRTL_a C 300 154 454

UpperCaseJOH_MMX_a C 301 153 454

UpperCaseJOH_MMX_a C 301 153 454

UpperCaseJOH_MMX_a C 301 153 454

UpperCaseRTL_a C 301 154 455

UpperCaseRTL_a C 301 154 455

UpperCaseJOH_MMX_a C 300 155 455

UpperCaseRTL_a C 301 154 455

UpperCaseJOH_MMX_a C 300 155 455

UpperCaseRTL_a C 300 155 455

UpperCaseJOH_MMX_a C 301 155 456

UpperCaseRTL_a C 301 155 456

UpperCaseRTL_a C 300 156 456

UpperCaseRTL_a C 306 154 460

UpperCaseJOH_SSE2_a 8 306 187 493

UpperCaseJOH_SSE2_a 8 306 187 493

UpperCaseJOH_SSE2_a 8 306 187 493

UpperCaseJOH_SSE2_a 8 306 187 493

UpperCaseJOH_SSE2_a 8 306 187 493

UpperCaseJOH_SSE2_a 8 306 187 493

UpperCaseJOH_SSE2_a 8 306 187 493

UpperCaseJOH_SSE2_a 8 306 187 493

UpperCaseJOH_SSE2_a 8 306 187 493

UpperCaseJOH_SSE2_a 8 306 187 493

UpperCaseJOH_SSE2_a 8 307 187 494

UpperCaseJOH_SSE2_a 8 306 188 494

UpperCaseJOH_SSE2_a 8 306 190 496

UpperCaseDKCMMX4_a 8 322 216 538

UpperCaseDKCMMX4_a 8 323 215 538

UpperCaseDKCMMX4_a 8 323 215 538

UpperCaseDKCMMX4_a 8 323 215 538

UpperCaseDKCMMX4_a 8 323 215 538

UpperCaseDKCMMX4_a 8 324 215 539

UpperCaseDKCMMX4_a 8 323 216 539

UpperCaseDKCMMX4_a 8 324 216 540

UpperCaseDKCMMX4_a 8 325 216 541

UpperCaseDKCMMX4_a 8 323 218 541

UpperCaseDKCMMX4_a 8 325 216 541

UpperCaseDKCMMX4_a 8 327 216 543

UpperCaseDKCMMX4_a 8 328 216 544

UpperCaseShaPas5_a 0 302 282 584

UpperCaseShaPas5_a 0 302 282 584

UpperCaseShaPas5_a 0 302 282 584

UpperCaseShaPas5_a 0 302 282 584

UpperCaseShaPas5_a 0 302 282 584

UpperCaseShaPas5_a 0 302 282 584

UpperCaseShaPas5_a 0 303 282 585

UpperCaseShaPas5_a 0 303 283 586

UpperCaseShaPas5_a 0 303 283 586

UpperCaseShaPas5_a 0 305 282 587

UpperCaseShaPas5_a 0 305 282 587

UpperCaseShaPas5_a 0 302 285 587

UpperCaseShaPas5_a 0 307 284 591

UpperCaseShaAsm5_a 0 299 297 596

UpperCaseShaAsm5_a 0 299 297 596

UpperCaseShaAsm5_a 0 299 297 596

UpperCaseShaAsm5_a 0 299 297 596

UpperCaseShaAsm5_a 0 299 297 596

UpperCaseShaAsm5_a 0 299 297 596

UpperCaseShaAsm5_a 0 299 297 596

UpperCaseShaAsm5_a 0 299 298 597

UpperCaseShaAsm5_a 0 300 297 597

UpperCaseShaAsm5_a 0 300 298 598

UpperCaseShaAsm5_a 0 301 298 599

UpperCaseShaAsm5_a 0 303 297 600

UpperCaseShaAsm5_a 0 304 297 601

UpperCaseShaPas1_a 4 462 606 1068

UpperCaseShaPas1_a 4 467 606 1073

UpperCaseShaPas1_a 4 467 606 1073

UpperCaseShaPas1_a 4 468 606 1074

UpperCaseShaPas1_a 4 468 606 1074

UpperCaseShaPas1_a 4 468 606 1074

UpperCaseShaPas1_a 4 468 606 1074

UpperCaseShaPas1_a 4 469 606 1075

UpperCaseShaPas1_a 4 469 606 1075

UpperCaseShaPas1_a 4 469 606 1075

UpperCaseShaPas1_a 4 469 606 1075

UpperCaseShaPas1_a 4 470 606 1076

UpperCaseShaPas1_a 4 467 610 1077

UpperCaseDKC_IA32_18_a 4 372 732 1104

UpperCaseDKC_IA32_18_a 4 372 732 1104

UpperCaseDKC_IA32_18_a 4 373 731 1104

UpperCaseDKC_IA32_18_a 4 372 732 1104

UpperCaseDKC_IA32_18_a 4 372 732 1104

UpperCaseDKC_IA32_18_a 4 372 732 1104

UpperCaseDKC_IA32_18_a 4 372 732 1104

UpperCaseDKC_IA32_18_a 4 372 732 1104

UpperCaseDKC_IA32_18_a 4 372 732 1104

UpperCaseDKC_IA32_18_a 4 373 732 1105

UpperCaseDKC_IA32_18_a 4 373 732 1105

UpperCaseDKC_IA32_18_a 4 373 732 1105

UpperCaseDKC_IA32_18_a 4 374 732 1106

UpperCaseJOH_IA32_a 0 378 731 1109

UpperCaseJOH_IA32_a 0 378 731 1109

UpperCaseJOH_IA32_a 0 378 731 1109

UpperCaseJOH_IA32_a 0 378 731 1109

UpperCaseJOH_IA32_a 0 378 731 1109

UpperCaseJOH_IA32_a 0 378 731 1109

UpperCaseJOH_IA32_a 0 378 731 1109

UpperCaseJOH_IA32_a 0 379 731 1110

UpperCaseJOH_IA32_a 0 379 731 1110

UpperCaseJOH_IA32_a 0 379 732 1111

UpperCaseJOH_IA32_a 0 379 732 1111

UpperCaseJOH_IA32_a 0 379 732 1111

UpperCaseJOH_IA32_a 0 379 732 1111

UpperCaseShaPas3_a 8 382 744 1126

UpperCaseShaPas3_a 8 382 744 1126

UpperCaseShaPas3_a 8 382 744 1126

UpperCaseShaPas3_a 8 382 744 1126

UpperCaseShaPas3_a 8 382 744 1126

UpperCaseShaPas3_a 8 382 744 1126

UpperCaseShaPas3_a 8 383 744 1127

UpperCaseShaPas3_a 8 383 744 1127

UpperCaseShaPas3_a 8 383 744 1127

UpperCaseShaPas3_a 8 383 744 1127

UpperCaseShaPas3_a 8 383 744 1127

UpperCaseShaPas3_a 8 383 745 1128

UpperCaseShaPas3_a 8 383 745 1128

UpperCaseDKCPas32_a C 388 745 1133

UpperCaseDKCPas32_a C 390 745 1135

UpperCaseDKCPas32_a C 390 745 1135

UpperCaseDKCPas32_a C 390 745 1135

UpperCaseDKCPas32_a C 390 745 1135

UpperCaseDKCPas32_a C 390 745 1135

UpperCaseDKCPas32_a C 390 745 1135

UpperCaseDKCPas32_a C 390 745 1135

UpperCaseDKCPas32_a C 391 745 1136

UpperCaseDKCPas32_a C 391 745 1136

UpperCaseDKCPas32_a C 391 745 1136

UpperCaseDKCPas32_a C 393 745 1138

UpperCaseDKCPas32_a C 394 745 1139

UpperCaseJOH_RTL_a C 501 647 1148

UpperCaseJOH_RTL_a C 502 647 1149

UpperCaseJOH_RTL_a C 502 647 1149

UpperCaseJOH_RTL_a C 507 647 1154

UpperCaseJOH_RTL_a C 507 647 1154

UpperCaseJOH_RTL_a C 507 647 1154

UpperCaseJOH_RTL_a C 507 647 1154

UpperCaseJOH_RTL_a C 507 647 1154

UpperCaseJOH_RTL_a C 507 647 1154

UpperCaseJOH_RTL_a C 508 647 1155

UpperCaseJOH_RTL_a C 508 647 1155

UpperCaseJOH_RTL_a C 511 647 1158

UpperCaseJOH_RTL_a C 511 647 1158

UpperCaseJOH_PAS_a 8 437 1011 1448

UpperCaseJOH_PAS_a 8 440 1011 1451

UpperCaseJOH_PAS_a 8 440 1011 1451

UpperCaseJOH_PAS_a 8 440 1011 1451

UpperCaseJOH_PAS_a 8 440 1011 1451

UpperCaseJOH_PAS_a 8 440 1011 1451

UpperCaseJOH_PAS_a 8 440 1011 1451

UpperCaseJOH_PAS_a 8 440 1011 1451

UpperCaseJOH_PAS_a 8 440 1011 1451

UpperCaseJOH_PAS_a 8 440 1011 1451

UpperCaseJOH_PAS_a 8 440 1011 1451

UpperCaseJOH_PAS_a 8 441 1012 1453

UpperCaseJOH_PAS_a 8 441 1013 1454




.



Relevant Pages

  • Re: Fastcode UpperCase B&V 3.0 -2
    ... Is the function valid - against our new no overalloc rule? ... Regards ... Dennis ... Prev by Date: ...
    (borland.public.delphi.language.basm)
  • Re: IntToStr B&V v0.4 on attachments
    ... > dummy assignment to rp, but that will not make the function faster... ... Regards ... Dennis ... Prev by Date: ...
    (borland.public.delphi.language.basm)
  • Re: Fastcode Template B&Vs
    ... > (I'm definitely not saying I believe that's it, I think I know you better ... Regards ... Dennis ... Prev by Date: ...
    (borland.public.delphi.language.basm)
  • Re: Fastcode UpperCase B&V 3.0 -2
    ... benchmark results to be able to settle the subbench weigths. ... Regards ... Dennis ... Prev by Date: ...
    (borland.public.delphi.language.basm)
  • Re: Fastcode MaxIntB&V 1.7
    ... It is not possible to make an official B&V release that handles the inline ... Regards ... Dennis ... Prev by Date: ...
    (borland.public.delphi.language.basm)