Advertisement
Guest User

Untitled

a guest
Dec 22nd, 2017
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.44 KB | None | 0 0
  1.  
  2. /*
  3. * GPU configuration. You should play around with intensity and worksize as the fastest settings will vary.
  4. * index - GPU index number usually starts from 0
  5. * intensity - Number of parallel GPU threads (nothing to do with CPU threads)
  6. * worksize - Number of local GPU threads (nothing to do with CPU threads)
  7. * affine_to_cpu - This will affine the thread to a CPU. This can make a GPU miner play along nicer with a CPU miner.
  8. * strided_index - switch memory pattern used for the scratch pad memory
  9. * true = use 16byte contiguous memory per thread, the next memory block has offset of intensity blocks
  10. * false = use a contiguous block of memory per thread
  11. * "gpu_threads_conf" :
  12. * [
  13. * { "index" : 0, "intensity" : 1000, "worksize" : 8, "affine_to_cpu" : false, "strided_index" : true },
  14. * ],
  15. */
  16.  
  17. "gpu_threads_conf" : [
  18. // gpu: Ellesmere memory:3712
  19. // compute units: 32
  20. { "index" : 0,
  21. "intensity" : 912, "worksize" : 8,
  22. "affine_to_cpu" : false, "strided_index" : true
  23. },
  24. { "index" : 0,
  25. "intensity" : 912, "worksize" : 8,
  26. "affine_to_cpu" : false, "strided_index" : true
  27. },
  28. // gpu: Ellesmere memory:3712
  29. // compute units: 32
  30. { "index" : 1,
  31. "intensity" : 848, "worksize" : 8,
  32. "affine_to_cpu" : false, "strided_index" : true
  33. },
  34. { "index" : 1,
  35. "intensity" : 848, "worksize" : 8,
  36. "affine_to_cpu" : false, "strided_index" : true
  37. },
  38. // gpu: Ellesmere memory:3712
  39. // compute units: 32
  40. { "index" : 2,
  41. "intensity" : 912, "worksize" : 8,
  42. "affine_to_cpu" : false, "strided_index" : true
  43. },
  44. { "index" : 2,
  45. "intensity" : 912, "worksize" : 8,
  46. "affine_to_cpu" : false, "strided_index" : true
  47. },
  48. // gpu: Ellesmere memory:3712
  49. // compute units: 32
  50. { "index" : 3,
  51. "intensity" : 912, "worksize" : 8,
  52. "affine_to_cpu" : false, "strided_index" : true
  53. },
  54. { "index" : 3,
  55. "intensity" : 912, "worksize" : 8,
  56. "affine_to_cpu" : false, "strided_index" : true
  57. },
  58. // gpu: Ellesmere memory:3712
  59. // compute units: 32
  60. { "index" : 4,
  61. "intensity" : 912, "worksize" : 8,
  62. "affine_to_cpu" : false, "strided_index" : true
  63. },
  64. { "index" : 4,
  65. "intensity" : 912, "worksize" : 8,
  66. "affine_to_cpu" : false, "strided_index" : true
  67. },
  68.  
  69. ],
  70.  
  71. /*
  72. * Platform index. This will be 0 unless you have different OpenCL platform - eg. AMD and Intel.
  73. */
  74. "platform_index" : 0,
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement