.. |
module_00000.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00010.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00011.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00012.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00020.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00021.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00022.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00023.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00024.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00030.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00040.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00050.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00060.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00070.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00101.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00110.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00111.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00112.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00120.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00121.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00122.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00124.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00125.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00130.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00131.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00132.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00133.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00140.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00141.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00150.c
|
Improve the logic for when to use funnelshift and when not to. Some algorithms, such as SHA1-HMAC and DCC1, do not work well with it, so it has been disabled for them.
|
2025-06-23 12:30:12 +02:00 |
module_00160.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00170.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00501.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00610.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00620.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_00900.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01000.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01100.c
|
Improve the logic for when to use funnelshift and when not to. Some algorithms, such as SHA1-HMAC and DCC1, do not work well with it, so it has been disabled for them.
|
2025-06-23 12:30:12 +02:00 |
module_01300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01410.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01411.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01420.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01421.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01430.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01440.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01441.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01450.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01460.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01470.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01500.c
|
Modules: Updated module_unstable_warning for hash-mode 1500
|
2025-06-16 08:05:50 +02:00 |
module_01600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01710.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01711.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01720.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01722.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01730.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01731.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01740.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01750.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01760.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01770.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_01800.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_02000.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_02100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_02400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_02410.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_02500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_02501.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_02600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_02611.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_02612.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_02630.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_02711.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_02811.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_03000.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_03100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_03200.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_03500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_03610.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_03710.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_03711.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_03730.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_03800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_03910.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_04010.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_04110.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_04300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_04400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_04410.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_04420.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_04430.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_04500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_04510.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_04520.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_04521.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_04522.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_04700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_04710.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_04711.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_04800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_04900.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_05000.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_05100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_05200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_05300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_05400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_05500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_05600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_05700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_05800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_06000.c
|
Improve the logic for when to use funnelshift and when not to. Some algorithms, such as SHA1-HMAC and DCC1, do not work well with it, so it has been disabled for them.
|
2025-06-23 12:30:12 +02:00 |
module_06050.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_06060.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_06100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_06211.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_06212.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_06213.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_06221.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_06222.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_06223.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_06231.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_06232.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_06233.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_06241.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_06242.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_06243.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_06300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_06400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_06500.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_06600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_06700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_06800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_06900.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_07000.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_07100.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_07200.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_07300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_07350.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_07400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_07401.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_07500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_07700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_07701.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_07800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_07801.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_07900.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_08000.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_08100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_08200.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_08300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_08400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_08500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_08600.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_08700.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_08800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_08900.c
|
Re-enable warmup on SCRYPT based algorithms for more accurate results.
|
2025-06-15 18:00:08 +02:00 |
module_09000.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_09100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_09200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_09300.c
|
Re-enable warmup on SCRYPT based algorithms for more accurate results.
|
2025-06-15 18:00:08 +02:00 |
module_09400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_09500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_09600.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_09700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_09710.c
|
Improve the logic for when to use funnelshift and when not to. Some algorithms, such as SHA1-HMAC and DCC1, do not work well with it, so it has been disabled for them.
|
2025-06-23 12:30:12 +02:00 |
module_09720.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_09800.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_09810.c
|
Improve the logic for when to use funnelshift and when not to. Some algorithms, such as SHA1-HMAC and DCC1, do not work well with it, so it has been disabled for them.
|
2025-06-23 12:30:12 +02:00 |
module_09820.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_09900.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_10000.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_10100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_10200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_10300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_10400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_10410.c
|
Improve the logic for when to use funnelshift and when not to. Some algorithms, such as SHA1-HMAC and DCC1, do not work well with it, so it has been disabled for them.
|
2025-06-23 12:30:12 +02:00 |
module_10420.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_10500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_10600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_10700.c
|
Enhanced the auto-tune engine: when a kernel runs with a single thread and no accel, it should finish quickly (ideally under 1 ms). If it doesn't, the kernel is likely overloaded with code. If such a kernel also uses barriers (e.g., to load shared storage with multiple threads), high iteration counts cause unnecessary thread waiting. To address this, we now skip increasing the loop count if the runtime exceeds either 1/8 of the target time (based on the -w setting) or a hard-coded threshold of 4 ms.
|
2025-06-25 22:10:29 +02:00 |
module_10800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_10810.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_10820.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_10830.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_10840.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_10870.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_10900.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_10901.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_11000.c
|
Improve the logic for when to use funnelshift and when not to. Some algorithms, such as SHA1-HMAC and DCC1, do not work well with it, so it has been disabled for them.
|
2025-06-23 12:30:12 +02:00 |
module_11100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_11200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_11300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_11400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_11500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_11600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_11700.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_11750.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_11760.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_11800.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_11850.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_11860.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_11900.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_12000.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_12001.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_12100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_12200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_12300.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_12400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_12500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_12600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_12700.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_12800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_12900.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13000.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13100.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_13200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13711.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13712.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13713.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13721.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_13722.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_13723.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_13731.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_13732.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_13733.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_13741.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13742.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13743.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13751.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13752.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13753.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13761.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13762.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13763.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13771.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_13772.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_13773.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_13781.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_13782.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_13783.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_13800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_13900.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_14000.c
|
Enhanced the auto-tune engine: when a kernel runs with a single thread and no accel, it should finish quickly (ideally under 1 ms). If it doesn't, the kernel is likely overloaded with code. If such a kernel also uses barriers (e.g., to load shared storage with multiple threads), high iteration counts cause unnecessary thread waiting. To address this, we now skip increasing the loop count if the runtime exceeds either 1/8 of the target time (based on the -w setting) or a hard-coded threshold of 4 ms.
|
2025-06-25 22:10:29 +02:00 |
module_14100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_14400.c
|
Improve the logic for when to use funnelshift and when not to. Some algorithms, such as SHA1-HMAC and DCC1, do not work well with it, so it has been disabled for them.
|
2025-06-23 12:30:12 +02:00 |
module_14500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_14600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_14700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_14800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_14900.c
|
Improve the logic for when to use funnelshift and when not to. Some algorithms, such as SHA1-HMAC and DCC1, do not work well with it, so it has been disabled for them.
|
2025-06-23 12:30:12 +02:00 |
module_15000.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_15100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_15200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_15300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_15310.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_15400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_15500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_15600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_15700.c
|
Re-enable warmup on SCRYPT based algorithms for more accurate results.
|
2025-06-15 18:00:08 +02:00 |
module_15900.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_15910.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_16000.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_16100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_16200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_16300.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_16400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_16500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_16600.c
|
Improve the logic for when to use funnelshift and when not to. Some algorithms, such as SHA1-HMAC and DCC1, do not work well with it, so it has been disabled for them.
|
2025-06-23 12:30:12 +02:00 |
module_16700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_16800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_16801.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_16900.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_17010.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_17020.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_17030.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_17040.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_17200.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_17210.c
|
Merge pull request #4101 from matrix/pkzip_stack-buffer-overflow
|
2025-06-13 12:59:46 +02:00 |
module_17220.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_17225.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_17230.c
|
Merge pull request #4101 from matrix/pkzip_stack-buffer-overflow
|
2025-06-13 12:59:46 +02:00 |
module_17300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_17400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_17500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_17600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_17700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_17800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_17900.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_18000.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_18100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_18200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_18300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_18400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_18500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_18600.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_18700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_18800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_18900.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_19000.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_19100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_19200.c
|
Modules: Updated module_unstable_warning for hash-mode 19200
|
2025-06-16 07:52:22 +02:00 |
module_19210.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_19300.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_19500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_19600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_19700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_19800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_19900.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_20011.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_20012.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_20013.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_20200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_20300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_20400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_20500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_20510.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_20600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_20710.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_20711.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_20712.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_20720.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_20730.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_20800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_20900.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_21000.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_21100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_21200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_21300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_21310.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_21400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_21420.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_21500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_21501.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_21600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_21700.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_21800.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_22000.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_22001.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_22100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_22200.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_22300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_22301.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_22400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_22500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_22600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_22700.c
|
Re-enable warmup on SCRYPT based algorithms for more accurate results.
|
2025-06-15 18:00:08 +02:00 |
module_22911.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_22921.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_22931.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_22941.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_22951.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_23001.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_23002.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_23003.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_23100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_23200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_23300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_23400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_23500.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_23600.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_23700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_23800.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_23900.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_24000.c
|
Re-enable warmup on SCRYPT based algorithms for more accurate results.
|
2025-06-15 18:00:08 +02:00 |
module_24100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_24200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_24300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_24410.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_24420.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_24500.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_24600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_24700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_24800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_24900.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_25000.c
|
Enhanced the auto-tune engine: when a kernel runs with a single thread and no accel, it should finish quickly (ideally under 1 ms). If it doesn't, the kernel is likely overloaded with code. If such a kernel also uses barriers (e.g., to load shared storage with multiple threads), high iteration counts cause unnecessary thread waiting. To address this, we now skip increasing the loop count if the runtime exceeds either 1/8 of the target time (based on the -w setting) or a hard-coded threshold of 4 ms.
|
2025-06-25 22:10:29 +02:00 |
module_25100.c
|
Enhanced the auto-tune engine: when a kernel runs with a single thread and no accel, it should finish quickly (ideally under 1 ms). If it doesn't, the kernel is likely overloaded with code. If such a kernel also uses barriers (e.g., to load shared storage with multiple threads), high iteration counts cause unnecessary thread waiting. To address this, we now skip increasing the loop count if the runtime exceeds either 1/8 of the target time (based on the -w setting) or a hard-coded threshold of 4 ms.
|
2025-06-25 22:10:29 +02:00 |
module_25200.c
|
Enhanced the auto-tune engine: when a kernel runs with a single thread and no accel, it should finish quickly (ideally under 1 ms). If it doesn't, the kernel is likely overloaded with code. If such a kernel also uses barriers (e.g., to load shared storage with multiple threads), high iteration counts cause unnecessary thread waiting. To address this, we now skip increasing the loop count if the runtime exceeds either 1/8 of the target time (based on the -w setting) or a hard-coded threshold of 4 ms.
|
2025-06-25 22:10:29 +02:00 |
module_25300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_25400.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_25500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_25600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_25700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_25800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_25900.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_26000.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_26100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_26200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_26300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_26401.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_26402.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_26403.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_26500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_26600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_26610.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_26700.c
|
Enhanced the auto-tune engine: when a kernel runs with a single thread and no accel, it should finish quickly (ideally under 1 ms). If it doesn't, the kernel is likely overloaded with code. If such a kernel also uses barriers (e.g., to load shared storage with multiple threads), high iteration counts cause unnecessary thread waiting. To address this, we now skip increasing the loop count if the runtime exceeds either 1/8 of the target time (based on the -w setting) or a hard-coded threshold of 4 ms.
|
2025-06-25 22:10:29 +02:00 |
module_26800.c
|
Enhanced the auto-tune engine: when a kernel runs with a single thread and no accel, it should finish quickly (ideally under 1 ms). If it doesn't, the kernel is likely overloaded with code. If such a kernel also uses barriers (e.g., to load shared storage with multiple threads), high iteration counts cause unnecessary thread waiting. To address this, we now skip increasing the loop count if the runtime exceeds either 1/8 of the target time (based on the -w setting) or a hard-coded threshold of 4 ms.
|
2025-06-25 22:10:29 +02:00 |
module_26900.c
|
Enhanced the auto-tune engine: when a kernel runs with a single thread and no accel, it should finish quickly (ideally under 1 ms). If it doesn't, the kernel is likely overloaded with code. If such a kernel also uses barriers (e.g., to load shared storage with multiple threads), high iteration counts cause unnecessary thread waiting. To address this, we now skip increasing the loop count if the runtime exceeds either 1/8 of the target time (based on the -w setting) or a hard-coded threshold of 4 ms.
|
2025-06-25 22:10:29 +02:00 |
module_27000.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_27100.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_27200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_27300.c
|
Enhanced the auto-tune engine: when a kernel runs with a single thread and no accel, it should finish quickly (ideally under 1 ms). If it doesn't, the kernel is likely overloaded with code. If such a kernel also uses barriers (e.g., to load shared storage with multiple threads), high iteration counts cause unnecessary thread waiting. To address this, we now skip increasing the loop count if the runtime exceeds either 1/8 of the target time (based on the -w setting) or a hard-coded threshold of 4 ms.
|
2025-06-25 22:10:29 +02:00 |
module_27400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_27500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_27600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_27700.c
|
Re-enable warmup on SCRYPT based algorithms for more accurate results.
|
2025-06-15 18:00:08 +02:00 |
module_27800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_27900.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_28000.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_28100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_28200.c
|
Re-enable warmup on SCRYPT based algorithms for more accurate results.
|
2025-06-15 18:00:08 +02:00 |
module_28300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_28400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_28501.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_28502.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_28503.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_28504.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_28505.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_28506.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_28600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_28700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_28800.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_28900.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_29000.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29311.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_29312.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_29313.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_29321.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29322.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29323.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29331.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29332.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29333.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29341.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_29342.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_29343.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_29411.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_29412.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_29413.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_29421.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29422.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29423.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29431.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_29432.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_29433.c
|
Autotune and Benchmark refactoring
|
2025-06-22 20:17:52 +02:00 |
module_29441.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_29442.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |
module_29443.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_29451.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_29452.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_29453.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_29461.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_29462.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_29463.c
|
restore module_unstable_warning, excluding AMD Radeon
|
2025-06-26 21:35:11 +02:00 |
module_29471.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29472.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29473.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29481.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29482.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29483.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29511.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29512.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29513.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29521.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29522.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29523.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29531.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29532.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29533.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29541.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29542.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29543.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29800.c
|
Further simplified the use of inc_hash_scrypt.cl without any speed regression, and updated all affected plugin kernels. Use m08900-pure.cl as a template.
|
2025-06-21 17:41:26 +02:00 |
module_29910.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29920.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29930.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_29940.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_30000.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_30120.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_30420.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_30500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_30600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_30700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_30901.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_30902.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_30903.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_30904.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_30905.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_30906.c
|
Autotune refactoring II: dynamic threads-per-block
|
2025-06-24 20:19:42 +02:00 |
module_31000.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_31100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_31200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_31300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_31400.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_31500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_31600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_31700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_31800.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_31900.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_32000.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_32010.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_32020.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_32030.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_32031.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_32040.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_32041.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_32050.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_32060.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_32070.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_32100.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_32200.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_32300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_32410.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_32420.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_32500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_32600.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_32700.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_33300.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_33500.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_33501.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_33502.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
module_33700.c
|
Module 33700: limit data len to 32 bytes, based on the extraction tool
|
2025-06-10 00:35:35 +02:00 |
module_33800.c
|
Added support for WBB4 (Woltlab Burning Board) Plugin [bcrypt(bcrypt($pass))]
|
2025-06-13 12:38:06 +02:00 |
module_70000.c
|
- Add code to recognize Microsofts OpenCL D3D12 platform
|
2025-06-02 06:59:36 +02:00 |
module_70100.c
|
- Add code to recognize Microsofts OpenCL D3D12 platform
|
2025-06-02 06:59:36 +02:00 |
module_70200.c
|
- Add code to recognize Microsofts OpenCL D3D12 platform
|
2025-06-02 06:59:36 +02:00 |
module_72000.c
|
Added 'next_power_of_two()' and moved both 'next_power_of_two()' and 'previous_power_of_two()' to 'shared.c'
|
2025-06-25 11:21:51 +02:00 |
module_73000.c
|
Added 'next_power_of_two()' and moved both 'next_power_of_two()' and 'previous_power_of_two()' to 'shared.c'
|
2025-06-25 11:21:51 +02:00 |
module_99999.c
|
The Assimilation Bridge (Framework)
|
2025-05-29 15:38:13 +02:00 |
scrypt_common.c
|
- Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with
|
2025-06-26 19:36:06 +02:00 |