samr7
|
85960dfa9a
|
Minor formatting and function naming cleanups to OpenCL kernel.
|
13 years ago |
samr7
|
cb3e60750a
|
Minor optimization to heap_invert().
|
13 years ago |
samr7
|
d481879a7e
|
Don't force unrolling of specific loops without DEEP_PREPROC_UNROLL.
Clean up formatting.
|
13 years ago |
samr7
|
933a020205
|
Add explicit preprocessor unrolling.
Limit use of #pragma unroll to NVIDIA platforms.
|
13 years ago |
samr7
|
bbc59bf106
|
Prune useless code and add some Radeon optimizations to bn_from_mont().
|
14 years ago |
samr7
|
e025be9648
|
Add AMD BFI_INT optimizations to SHA-2 and RIPEMD160 hash functions.
The full effect of this optimization will come later.
|
14 years ago |
samr7
|
b053d1c0c3
|
Fix a bug in carry/borrow propagation.
|
14 years ago |
samr7
|
7ba90d3086
|
Add implementation of bignum add/subtract better suited to AMD Radeon.
|
14 years ago |
samr7
|
31ca88ab40
|
Apply some optimizations to the OpenCL kernel.
Add a new flag, VERY_EXPENSIVE_BRANCHES, for various Radeon devices.
|
14 years ago |
samr7
|
69004b2062
|
Optimize global memory access pattern for row buffer.
|
14 years ago |
samr7
|
ffbc9d929f
|
Optimize global memory access patterns in heap_invert.
|
14 years ago |
samr7
|
5d5b1631d5
|
Checkpoint GPU memory access optimization for point_tmp array.
|
14 years ago |
samr7
|
30f3787471
|
Minor performance tweaks.
|
14 years ago |
samr7
|
d64d355010
|
Checkpoint development of oclvanitygen.
|
14 years ago |
samr7
|
e328e73d6a
|
Add some loop unrolling optimizations to the OpenCL kernel.
Add GPU idle time reporting in verbose mode.
|
14 years ago |
samr7
|
a5ff3bd4ac
|
Checkpoint some optimizations to oclvanitygen.
|
14 years ago |
samr7
|
2dcd8fdff6
|
Display hint message when given impossible prefix.
Split source into multiple files.
Add experimental, unoptimized OpenCL implementation.
Bump version to 0.13
|
14 years ago |