Browse Source

Reinstitute MAX_INTENSITY=42, but this time with a note in SCRYPT-README.

nfactor-troky
Noel Maersk 11 years ago
parent
commit
16730ed90e
  1. 37
      SCRYPT-README
  2. 4
      miner.h

37
SCRYPT-README

@ -47,30 +47,29 @@ setx GPU_USE_SYNC_OBJECTS 1
--intensity XX (-I XX) --intensity XX (-I XX)
Just like in bitcoin mining, scrypt mining takes an intensity, however the The scale goes from 0 to 42. The reason this is crucial is that too
scale goes from 0 to 20 to mimic the "Aggression" used in mtrlt's reaper. The high an intensity can actually be disastrous with scrypt because it CAN
reason this is crucial is that too high an intensity can actually be run out of ram. High intensities start writing over the same ram and it
disastrous with scrypt because it CAN run out of ram. High intensities is highly dependent on the GPU, but they can start actually DECREASING
start writing over the same ram and it is highly dependent on the GPU, but your hashrate, or even worse, start producing garbage with HW errors
they skyrocketing, or locking up the system altogether. Note that if you do
can start actually DECREASING your hashrate, or even worse, start producing NOT specify an intensity, cgminer uses dynamic mode which is designed
garbage with HW errors skyrocketing. Note that if you do NOT specify an to minimise the harm to a running desktop and performance WILL be poor.
intensity, cgminer uses dynamic mode which is designed to minimise the harm The lower limit to intensity with scrypt is usually 8 and cgminer will
to a running desktop and performance WILL be poor. The lower limit to intensity prevent it going too low.
with scrypt is usually 8 and cgminer will prevent it going too low.
SUMMARY: Setting this for reasonable hashrates is mandatory. SUMMARY: Setting this for reasonable hashrates is mandatory.
--shaders XXX --shaders XXX
is a new option where you tell cgminer how many shaders your GPU has. This is an option where you tell cgminer how many shaders your GPU has. This
helps cgminer try to choose some meaningful baseline parameters. Use this table helps cgminer try to choose some meaningful baseline parameters. Use
below to determine how many shaders your GPU has, and note that there are some this table below to determine how many shaders your GPU has, and note
variants of these cards, and nvidia shaders are much much lower and virtually that there are some variants of these cards, and nvidia shaders are much
pointless trying to mine on. If this is not set, cgminer will query the much lower and virtually pointless trying to mine on. If this is not
device for how much memory it supports and will try to set a value based on set, cgminer will query the device for how much memory it supports and
that. will try to set a value based on that.
SUMMARY: This will get you started but fine tuning for optimal performance is SUMMARY: This will get you started but fine tuning for optimal performance is
required. required. Using --thread-concurrency is recommended instead.
GPU Shaders GPU Shaders
7750 512 7750 512

4
miner.h

@ -1049,8 +1049,8 @@ extern bool add_pool_details(struct pool *pool, bool live, char *url, char *user
#define MIN_INTENSITY 8 #define MIN_INTENSITY 8
#define MIN_INTENSITY_STR "8" #define MIN_INTENSITY_STR "8"
#define MAX_INTENSITY 20 #define MAX_INTENSITY 42
#define MAX_INTENSITY_STR "20" #define MAX_INTENSITY_STR "42"
extern bool hotplug_mode; extern bool hotplug_mode;
extern int hotplug_time; extern int hotplug_time;

Loading…
Cancel
Save