basex.txt 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. # test results for basex.c
  2. pentium-m (core2):
  3. gcc -g -Wall -O9 -mtune=pentium-m -mcpu=pentium-m -D__CPU_x86 ${DEFS} \
  4. ../basex.c basex.c -o basex
  5. 4 8 16 32 40 64 80 128
  6. lookup:
  7. base16_enc4 83 96 125 177 205 291 345 509
  8. base16_dec4
  9. base16_enc 79 97 150 208 240 326 390 559
  10. base16_dec 76 96 152 217 249 350 402 588
  11. lookup(DEFS=-DBASEX=BASE64)::
  12. base16_enc4 211
  13. base16_dec4 252
  14. base16_enc 231
  15. base16_dec 251
  16. lookup_Large (DEFS=-DBASE16_LOOKUP_LARGE -DBASEX=BASE64):
  17. base16_enc4 218
  18. base16_dec4 236
  19. base16_enc 199
  20. base16_dec 236
  21. no lookup (DEFS=NO_BASE64_LOOKUP_TABLE -DBASEX=BASE64):
  22. base64_enc 156 1005
  23. 181 1242
  24. lookup (DEFS=-DBASEX=BASE64):
  25. base64_enc 82 101 120 185 209 302 335 521
  26. base64_dec 89 103 140 198 208 289 359 546
  27. lookup_large (DEFS=-DBASE64_LOOKUP_LARGE -DBASEX=BASE64):
  28. base64_enc 79 85 103 157 186 268 276 421
  29. base64_dec 93 103 126 188 207 281 348 510
  30. lookup_8k (DEFS=-DBASE64_LOOKUP_8K -DBASEX=BASE64), -e 1
  31. base64_enc 77 94 177 422
  32. lookup_8k words (like above but -e 0)
  33. base64_enc 77 156 329
  34. ultrasparc:
  35. gcc -g -Wall -O9 -mtune=ultrasparc -mcpu=ultrasparc -D__CPU_sparc64 ${DEFS} \
  36. ../basex.c basex.c -o basex
  37. no lookup (DEFS=-DNO_BASE64_LOOKUP_TABLE -DBASEX=BASE64):
  38. base64_enc 728
  39. 1425
  40. lookup (DEFS=-DBASEX=BASE64):
  41. base64_enc 314
  42. 260
  43. lookup_large (DEFS=-DBASE64_LOOKUP_LARGE -DBASEX=BASE64):
  44. base64_enc 295
  45. lookup_8k (DEFS=-DBASE64_LOOKUP_8K -DBASEX=BASE64), -e 1
  46. base64_enc 323
  47. 250
  48. lookup_8k words (like above but -e 0)
  49. base64_enc 91 118 296
  50. 101 117 249