Con Kolivas
|
6c6bb02b90
There is no point having vectors in the it variable.
|
14 years ago |
Con Kolivas
|
6374e0fafe
Import the phatk kernel. Enable it only for hardware with amd media ops for now since it crashes nvidia et. al.
|
14 years ago |
Con Kolivas
|
2dbb39444d
Base was being set wrongly meaning we were repeating searches and the rate was actually lower than displayed :(
|
14 years ago |
Con Kolivas
|
c566605195
Tab dainbramage.
|
14 years ago |
Con Kolivas
|
11c8818558
32 bit only builds one elf, not an elf in an elf, so account for it to be able to bfi int patch properly.
|
14 years ago |
Con Kolivas
|
623b9b9fd8
Patch bitalign separately from bfi_int.
|
14 years ago |
Con Kolivas
|
948b514cf2
The buffer needs to be flushed before enqueueing the kernel again.
|
14 years ago |
Con Kolivas
|
a45c54aaf8
Make postcalc_hash asynchronous as well.
|
14 years ago |
Con Kolivas
|
378d18f8eb
Submit all work asynchronously via a submit_work thread.
|
14 years ago |
Con Kolivas
|
612c3a456f
Curl doesn't like multiple instances so go back to one instance.
|
14 years ago |
Con Kolivas
|
f0dcd127b4
Show which cpu mining thread when giving affinity message.
|
14 years ago |
Con Kolivas
|
58f6bf42e2
Prevent 32bit overflow of local_mhashes as well.
|
14 years ago |
Con Kolivas
|
00de822534
Upper limit should be -hashes.
|
14 years ago |
Con Kolivas
|
c29a4322dd
Only update the hashmeter once per second from gpu mining threads.
|
14 years ago |
Con Kolivas
|
063adc6434
Implement runtime selectable numbers of GPU threads and rename CPU threads option.
|
14 years ago |
Con Kolivas
|
b6ae1db838
The submit_lock is not required nor helpful.
|
14 years ago |
Con Kolivas
|
d1c0cccdf1
Show correct GPU from thread number.
|
14 years ago |
Con Kolivas
|
f11149928a
Implement a potentially variable number of threads per gpu, setting it to 2 for now.
|
14 years ago |
Con Kolivas
|
08f56f5f2f
Set default CPU threads to 0 if GPU mining.
|
14 years ago |
Con Kolivas
|
06f3950658
Fix typo which prevented BFI INT patch working on multi-GPUs.
|
14 years ago |
Con Kolivas
|
30e38e2ef8
Typo i - gpu
|
14 years ago |
Con Kolivas
|
fdb46f2d9b
32bit fixes.
|
14 years ago |
Con Kolivas
|
295ef0f9b8
Discard accumulated work when longpoll indicates a new block.
|
14 years ago |
Con Kolivas
|
f44e8fac12
Curl appears to be not thread safe so only have one curl open at a time.
|
14 years ago |
Con Kolivas
|
343ae85137
Intensity 5 is too high for a normal desktop causing unacceptable lag so change the default to 4.
|
14 years ago |
Con Kolivas
|
88e2cf7b34
Initialise libcurl properly.
|
14 years ago |
Con Kolivas
|
656b485d80
Make the worksize and vector width configurable.
|
14 years ago |
Con Kolivas
|
ead1281b57
Cleanup of return codes.
|
14 years ago |
Con Kolivas
|
401586f92a
Only try to patch GPU referenced.
|
14 years ago |
Con Kolivas
|
f6486efb71
Make the getting of work asynchronous from the mining threads requests by always having one work item queued.
|
14 years ago |