Tanguy Pruvot
|
be8be03eb8
|
neoscrypt: remove warnings and rename host funcs
also reduce the few errors on coins using shared mem
|
9 years ago |
Tanguy Pruvot
|
6abee0659e
|
update neoscrypt with Nanashi changes
|
9 years ago |
Tanguy Pruvot
|
dbb9507d2b
|
api: change unit of device mem to MB
without that, no way to read sizes > 4GB on x86 binaries
|
9 years ago |
Tanguy Pruvot
|
4ca7b5a404
|
neoscrypt: reduce spill load and increase pascal def intensity
1 MH/s reached on the 1070 ...
|
9 years ago |
Tanguy Pruvot
|
a4196b341d
|
neoscrypt: apply last VTC improvements
rewrote almost properly ;)
|
9 years ago |
Tanguy Pruvot
|
922c2a5cd7
|
algos: free allocated mem for algo switch
All can be freed propertly now, except script (reset) and lyra2 (leak)
|
9 years ago |
Tanguy Pruvot
|
e1c4b3042c
|
algos: add functions to free allocated resources
Will be used later for algo switching
not really tested yet...
|
9 years ago |
Tanguy Pruvot
|
954dbf2388
|
neoscrypt: last vstudio bool warnings fix
|
10 years ago |
Tanguy Pruvot
|
c722fafe49
|
neoscrypt: reduce gpu reg count with sp precalc
also prevent bool in cuda prototype, linkage mismatch in vstudio... sigh
|
10 years ago |
Tanguy Pruvot
|
1b31f11252
|
neoscrypt: cleanup...
My SM 3.0 functions are ok but djm34 implementation uses too much registers
for this arch...
|
10 years ago |
Tanguy Pruvot
|
7c7f40a634
|
neoscrypt: attempt to recode shift256R for SM 3.0
|
10 years ago |
Tanguy Pruvot
|
6bb128c055
|
neoscrypt: strip cuda_vectors.h useless functions
fix build break for SM 3.0 (but neoscrypt is not yet compatible)
|
10 years ago |
Tanguy Pruvot
|
464c45034a
|
neoscrypt: more code lifting...
|
10 years ago |
Tanguy Pruvot
|
15584e4f05
|
neoscrypt: adapt for visual studio compat
todo: fix SM 3.0 builds
|
10 years ago |
Tanguy Pruvot
|
65c1d787e7
|
add neoscrypt based on djm34 work
indent, link --intensity, and some clean up
Tested speed on linux ~= 160kH/s on a 750Ti (Black Edition)
To be continued...
|
10 years ago |