philsmd
|
bd9304724c
|
fixes #1298: add pure kernels for -m 600 = BLAKE2b-512
|
2020-06-24 23:41:58 +02:00 |
|
Jens Steube
|
fa4b521d48
|
Add unpack_v8x_from_v32 for vector datatypes, update -m 200
|
2020-03-06 13:31:32 +01:00 |
|
Jens Steube
|
525f8af200
|
Add v8x_from_v64_x to inc_common.cl
|
2020-02-03 15:51:08 +01:00 |
|
Jens Steube
|
1fc37c25f9
|
OpenCL Kernels: Moved "gpu_decompress", "gpu_memset" and "gpu_atinit" into new OpenCL/shared.cl in order to reduce compile time
|
2020-02-01 09:00:48 +01:00 |
|
Jens Steube
|
cc2bd2b554
|
Fix rocm compiler warning
|
2020-01-12 08:52:15 +01:00 |
|
philsmd
|
db91fe6981
|
Added -m 21700 = Electrum 4 and -m 21800 = Electrum 5
|
2019-11-16 10:48:52 +01:00 |
|
Jens Steube
|
7832c54452
|
Fix constant memory use of bfs_buf
|
2019-05-11 09:32:16 +02:00 |
|
Jens Steube
|
46f737c5af
|
Use real constant memory on CUDA
|
2019-05-10 13:22:26 +02:00 |
|
jsteube
|
70fc36bf01
|
Reorganize inc_common.cl and make better use of HAS_* macros
|
2019-04-20 11:25:34 +02:00 |
|
jsteube
|
d7d716f3ab
|
Make it easier to include OpenCL kernels into modules
|
2019-04-04 20:01:37 +02:00 |
|
jsteube
|
76bf5173ba
|
Do not use MAYBE_UNUSED in inc_common.cl
|
2019-03-31 19:45:15 +02:00 |
|
jsteube
|
1c45de4b63
|
Remove more old GCC diagnostic options
|
2019-03-31 19:41:28 +02:00 |
|
jsteube
|
fb8a9d7c40
|
Get rid of cpu_sha1.c
|
2019-03-25 14:08:59 +01:00 |
|
jsteube
|
66d94b06e4
|
Get rid of src/rp_kernel_on_cpu.c and src/rp_kernel_on_cpu_optimized.c and use OpenCL emulated kernel version
|
2019-03-25 12:24:04 +01:00 |
|
jsteube
|
13097fefc7
|
reorder functions for better overview
|
2019-03-24 15:23:11 +01:00 |
|
jsteube
|
e80b1838e8
|
Rename some functions in inc_common.cl to avoid conflicts with bitops.c
|
2019-03-23 22:15:38 +01:00 |
|
jsteube
|
adeeaee84a
|
Replace __kernel, __constant, __global and __local qualifiers with macro for better control
|
2019-03-22 22:27:58 +01:00 |
|
jsteube
|
340d2ae7d3
|
Add headers for OpenCL include files
|
2019-03-22 22:00:07 +01:00 |
|