configuration.asm 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. ; File start: ..\src\configuration.h
  2. RANDOMX_ARGON_MEMORY EQU 262144t
  3. RANDOMX_ARGON_ITERATIONS EQU 3t
  4. RANDOMX_ARGON_LANES EQU 1t
  5. RANDOMX_ARGON_SALT TEXTEQU <"RandomX\x03">
  6. RANDOMX_CACHE_ACCESSES EQU 8t
  7. RANDOMX_SUPERSCALAR_LATENCY EQU 170t
  8. RANDOMX_SUPERSCALAR_MAX_SIZE EQU 512t
  9. RANDOMX_DATASET_BASE_SIZE EQU 2147483648t
  10. RANDOMX_DATASET_EXTRA_SIZE EQU 33554368t
  11. RANDOMX_PROGRAM_SIZE EQU 256t
  12. RANDOMX_PROGRAM_ITERATIONS EQU 2048t
  13. RANDOMX_PROGRAM_COUNT EQU 8t
  14. RANDOMX_SCRATCHPAD_L3 EQU 2097152t
  15. RANDOMX_SCRATCHPAD_L2 EQU 262144t
  16. RANDOMX_SCRATCHPAD_L1 EQU 16384t
  17. RANDOMX_JUMP_BITS EQU 8t
  18. RANDOMX_JUMP_OFFSET EQU 8t
  19. RANDOMX_FREQ_IADD_RS EQU 25t
  20. RANDOMX_FREQ_IADD_M EQU 7t
  21. RANDOMX_FREQ_ISUB_R EQU 16t
  22. RANDOMX_FREQ_ISUB_M EQU 7t
  23. RANDOMX_FREQ_IMUL_R EQU 16t
  24. RANDOMX_FREQ_IMUL_M EQU 4t
  25. RANDOMX_FREQ_IMULH_R EQU 4t
  26. RANDOMX_FREQ_IMULH_M EQU 1t
  27. RANDOMX_FREQ_ISMULH_R EQU 4t
  28. RANDOMX_FREQ_ISMULH_M EQU 1t
  29. RANDOMX_FREQ_IMUL_RCP EQU 8t
  30. RANDOMX_FREQ_INEG_R EQU 2t
  31. RANDOMX_FREQ_IXOR_R EQU 15t
  32. RANDOMX_FREQ_IXOR_M EQU 5t
  33. RANDOMX_FREQ_IROR_R EQU 10t
  34. RANDOMX_FREQ_IROL_R EQU 0t
  35. RANDOMX_FREQ_ISWAP_R EQU 4t
  36. RANDOMX_FREQ_FSWAP_R EQU 8t
  37. RANDOMX_FREQ_FADD_R EQU 20t
  38. RANDOMX_FREQ_FADD_M EQU 5t
  39. RANDOMX_FREQ_FSUB_R EQU 20t
  40. RANDOMX_FREQ_FSUB_M EQU 5t
  41. RANDOMX_FREQ_FSCAL_R EQU 6t
  42. RANDOMX_FREQ_FMUL_R EQU 20t
  43. RANDOMX_FREQ_FDIV_M EQU 4t
  44. RANDOMX_FREQ_FSQRT_R EQU 6t
  45. RANDOMX_FREQ_CBRANCH EQU 16t
  46. RANDOMX_FREQ_CFROUND EQU 1t
  47. RANDOMX_FREQ_ISTORE EQU 16t
  48. RANDOMX_FREQ_NOP EQU 0t
  49. ; File end: ..\src\configuration.h