Tanguy Pruvot
801db3d076
nvapi: be more secure with unsupported apis
...
also query the led level and fix OV delta output
note: the Gigabyte 1080 G1 seems not compatible with the current nvapi
9 years ago
Tanguy Pruvot
eb84ef9c8a
vendors: add Palit and the right PNY VIDs
...
seen on yiimp benchs, PNY duplicate could be for usb keys only
9 years ago
Tanguy Pruvot
095f25f9a8
nvapi: pascal core voltage boost + meminfo fix x86
...
cuda 6.5 one seems to crash on pascal or report invalid mem sizes
9 years ago
Tanguy Pruvot
0555201384
linux: return to default cuda, mistake in a nvapi commit
9 years ago
Tanguy Pruvot
d19039fd7f
nvapi: read pascal voltage + show meminfo in -Dn
...
also add perf stats api, unsure what it is exactly..
9 years ago
Tanguy Pruvot
7ff179abe9
nvapi: base memclock was wrong on maxwell
9 years ago
Tanguy Pruvot
bc6ac3a3ab
nvapi: link clocks and tlimit to command line
...
boost clocks and the thermal limit are shared with afterburner
beware with your settings, not as safe as application clocks!
Note: both nvapi and nvml are now used on windows x64
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
9 years ago
Tanguy Pruvot
2ee8bc9791
nvapi: do not print that on normal -D
9 years ago
Tanguy Pruvot
bdc441ebd0
nvapi: link some more apis, pascal boost table
...
these informations are shown with ccminer -D -n
9 years ago
Tanguy Pruvot
eae4ede111
decred: return to previous implementation + second nonce
...
seems better on windows and a bit easier to read...
9 years ago
Tanguy Pruvot
c643b3b900
decred: and even faster implementation by Alexis
...
optimized for the 9xx and more recent, same results on the 750 Ti
+ restore second nonce support not present in nicehash published version
Better on linux at least...
9 years ago
Tanguy Pruvot
7e490693e0
decred: nicehash/alexis improvement
9 years ago
Tanguy Pruvot
9296d5218e
nvml: remove autoboost functions, unsupported
...
not for GTX pascal neither...
9 years ago
Tanguy Pruvot
0deb9a2aca
win32: implement a nvapi.dll wrapper like nvml
...
Allow to get/set missing infos like the power limit on x86
squashed for a better min/max and device mapping
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
9 years ago
Tanguy Pruvot
7a8ae1ab7a
update static nvapi lib to R361 v2 (Jan 2016)
9 years ago
Tanguy Pruvot
fd757f2180
nvml: add new getclock api (v8)
...
+ some new functions to test on pascal (if supported)
9 years ago
Tanguy Pruvot
fe99de24a8
nvml: small changes to handle the 750ti app clocks
...
dynamically alloc the hardcoded gpu clocks list array size.
Unlike the 9xx, the 750ti api call requires to get them all (361.62)
Something was "fixed" recently for the 750 Ti in linux drivers...
9 years ago
Tanguy Pruvot
41a68f8f78
lyra2v2 fix define position
9 years ago
Tanguy Pruvot
bbd3c6d5b9
lyra2v2: update credits, increase SM 5.0 default int to 19
...
+ small klausT cleanup..
9 years ago
Tanguy Pruvot
53275e3a00
Apply lyra2v2 boost published by NH
...
changes only tested/applied to SM 5+ with some cleanup
9 years ago
Tanguy Pruvot
8ecf0a9101
nist5: reported ccminer hashrate was wrong
9 years ago
Tanguy Pruvot
85c212eaad
implement x11evo algo
...
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
9 years ago
Tanguy Pruvot
f85e3772f9
api: sample command line api call in perl
...
tx to lilyth for the idea (works on cpuminer, sgminer and cgminer too)
9 years ago
Tanguy Pruvot
a7905e6802
some changes to prepare 1.8 and VS2015 support
...
also move vstudio specific cpuminer-config.h in compat/
9 years ago
Tanguy Pruvot
1b124720fe
fix vote default value for suprnova
9 years ago
Tanguy Pruvot
282129f584
linux: add temporary cuda files to gitignore
9 years ago
Tanguy Pruvot
4a8e3d9aaa
increase the max password len to 384
...
and handle the benchmark yiimp guest user for stats
9 years ago
Tanguy Pruvot
710d9292af
fix duplicates on skein2 and blake2s (nonce endian)
9 years ago
Tanguy Pruvot
8658718791
linux: skein2.cu doesnt exist
9 years ago
Tanguy Pruvot
415b01f2c0
stats: submit also kernel cuda arch if different
...
depends on compile options...
9 years ago
Tanguy Pruvot
1c3a95213d
nvml: do average on milliwatts reading
...
and ignore nvapi percents in pool stats
also allow decimals in intensity
9 years ago
Tanguy Pruvot
b6a2c5c2ec
handle option --shares-limit like sgminer --shares
...
--shares alone was confusing imo, but it also works on command line
Allowed in multi pool settings too...
9 years ago
Tanguy Pruvot
b1db3a230b
linux: allow to compile on ubuntu 16.04
9 years ago
Tanguy Pruvot
e22aca94f1
stats: fix get_stats answer when not allowed
...
ccminer was answering both the error and the data
also remove the get_version stats hack...
9 years ago
Tanguy Pruvot
ee042e5381
linux: missed to remove one PCI tag
9 years ago
Tanguy Pruvot
a1d448d4e0
linux: disable pcidev stuff, no more required
9 years ago
Tanguy Pruvot
35b728907c
nvapi: product id was wrong when subsystem id is set
...
also test its filled... (cf Inno3D), use generic nvidia ids else
9 years ago
Tanguy Pruvot
dcbcf6ba7e
stratum: improve and add new methods for pool benchmark/stats
...
will allow to submit some device benchmark data to compute algo
power usage and profitability.
Introduce two new methods mining.get_algo and mining_get_stats
These methods will be used with yiimp stratum with a special benchmark option
Note: only the first card is handled for the moment.
also add stratum mining.ping support (like cgminer 4.7.1+) and prevent disconnect
on unknown methods, reply it is unsupported.
9 years ago
Tanguy Pruvot
81051dd75f
x17: restore nonceVector parameters
...
could be used by new algos
9 years ago
Tanguy Pruvot
8d67f0f774
project: CUDA 7.5 for x64 target, and 6.5 for x86
9 years ago
Tanguy Pruvot
929eb7ce3d
we are in 2016... oops
9 years ago
Tanguy Pruvot
dad0110557
x17 cleanup
...
haval256 is now 2x faster, but sha512 perf depends a lot on cuda version...
9 years ago
Tanguy Pruvot
e7ed0dea5f
api: small css fix
9 years ago
Tanguy Pruvot
838f108dd4
decred: last vote bit should not be changed
9 years ago
Tanguy Pruvot
fbd30f784c
decred: set maxregcount to reach linux speeds
9 years ago
Tanguy Pruvot
446e1abd66
decred: keep first protocol without the vote arg
...
argh... suprnova again...
9 years ago
Tanguy Pruvot
c0fca5c932
decred: magic improvement in one line
...
+ ifdef the 4WAY commented code...
9 years ago
pallas1
ebf885d482
~10% speedup
9 years ago
alexis78
be1f64446a
vanilla: sync with MrM4D, remove SSE2 midstate computation
...
was not useful and hard to read...
9 years ago
Tanguy Pruvot
054af6526c
decred: link the --vote parameter
...
without param or 0 = no vote, valid choices will start to 1..
stratum + getwork
9 years ago