Tanguy Pruvot
94d86ca3b3
lyra2v2: fix tpb condition for SM 5.2
2015-11-06 20:59:42 +01:00
Tanguy Pruvot
41543b5c0b
lyra2v2: add support for SM 2.1 devices
...
and improve a bit SM 3 perf
2015-11-06 19:40:23 +01:00
Tanguy Pruvot
3b7ef923c7
lyra2(v1): use a common uint2x4 include
...
lyrav2 still need more definitions (uint16)
2015-10-23 15:25:24 +02:00
Tanguy Pruvot
e5d1cf8416
lyra2v2: typo in type, its a struct of 4x uint2 :p
2015-10-15 06:48:42 +02:00
Tanguy Pruvot
6a9280a045
lyra2v2: set a better TPB for intensity 20 (sm52)
...
use sp forced unroll in skein and do some cleanup...
2015-10-15 02:01:34 +02:00
Tanguy Pruvot
32f212469b
lyra2/v2: fixes for vstudio
2015-10-14 03:31:18 +02:00
Tanguy Pruvot
8fd2739a65
lyra2: support for SM 2.1 cards (GTX 460)
...
also fix the build (scrypt) for this arch.
else, 318,26 kH/s on a GTX 460...
2015-10-14 01:12:41 +00:00
Tanguy Pruvot
87edf84bf3
lyra2v2: increase default intensity
...
to be able to say, like sp, that its faster :p
2015-10-04 21:54:51 +02:00
Tanguy Pruvot
b3adebdf2a
lyra2v2: improve speed on SM 5.2 (Cuda 6.5) with sp unrolls
...
Reduce a bit the 750Ti speed but improve a lot the 9xx speed.
Keep compat for SM 3/3.5 in a second file..
Note: With this code and Cuda 7.5, the speed won is the reverse...
May be "reverted" soon
2015-10-04 20:22:45 +02:00
Tanguy Pruvot
8f98bde4fb
lyra2v2: improve cubehash with uint2
2015-09-06 13:49:52 +02:00
Tanguy Pruvot
877f25aee5
lyra2v2: SM3.0 compat too
...
and strip most of the unused vectors defines...
2015-08-23 09:46:23 +02:00
Tanguy Pruvot
6500e7401a
lyra2v2: properly exclude SM 3.0 devices
2015-08-18 13:43:21 +02:00
Tanguy Pruvot
d4e191610e
Import and adapt lyra2v2
...
not tested on windows and with SM <= 5
2015-08-18 09:27:11 +02:00