mlemanczyk
|
3d43d52f2e
|
Console logging updated
|
2025-10-28 16:04:42 +01:00 |
|
Marek Lemańczyk
|
c4c783610b
|
Add start gate to by-divisor task scheduling
|
2025-10-28 15:32:15 +01:00 |
|
Marek Lemańczyk
|
29f58e3059
|
Refactor by-divisor scheduling to use task thread pool
|
2025-10-28 15:11:21 +01:00 |
|
mlemanczyk
|
139899fa5e
|
More console logs added.
|
2025-10-28 02:11:24 +01:00 |
|
Marek Lemańczyk
|
6dd5cea79f
|
Remove temporary by-divisor review documents
|
2025-10-28 02:01:28 +01:00 |
|
Marek Lemańczyk
|
94a4ed8328
|
Hoist prime order thresholds in CPU heuristics
|
2025-10-27 21:24:43 +01:00 |
|
mlemanczyk
|
5276d9d27b
|
Merge branch 'codex/optimize-gpu-memory-usage-in-kernels' of https://github.com/mlemanczyk/even-perfect-numbers-scanner into codex/optimize-gpu-memory-usage-in-kernels
|
2025-10-25 05:59:55 +02:00 |
|
mlemanczyk
|
74ab4e91e6
|
Console logging info added to know when a task starts & completes
|
2025-10-25 05:59:47 +02:00 |
|
Marek Lemańczyk
|
8e5a1cd4c7
|
Batch by-divisor GPU tasks across prime ranges
|
2025-10-25 05:58:50 +02:00 |
|
Marek Lemańczyk
|
f672ff520c
|
Avoid redundant compaction buffer clearing on GPU
|
2025-10-23 01:16:58 +02:00 |
|
mlemanczyk
|
5fbd5bc20c
|
Small optimizations. Branches which we don't visit in runtime disabled. TODOs added.
|
2025-10-18 14:20:46 +02:00 |
|
Marek Lemańczyk
|
7adea979fb
|
Move by-divisor comments ahead of disabled guards
|
2025-10-17 18:14:01 +02:00 |
|
Marek Lemańczyk
|
70637c3fba
|
Add unbounded task scheduler for divisor testing
|
2025-10-17 11:26:28 +02:00 |
|
mlemanczyk
|
56e413064a
|
Using cleanup
|
2025-10-17 02:40:51 +02:00 |
|
mlemanczyk
|
2f85636a2a
|
Tiny cleanup
|
2025-10-15 03:21:38 +02:00 |
|
mlemanczyk
|
d3695a3dc3
|
Pools made thread static. Various small optimizations. "in" parameter added to read-only method parameters
|
2025-10-15 02:17:13 +02:00 |
|
mlemanczyk
|
ee2df92a15
|
Performance improvement to decrease startup time.
|
2025-10-10 22:48:28 +02:00 |
|
Marek Lemańczyk
|
adac9ff5f9
|
Compact by-divisor candidate filtering
|
2025-10-08 23:34:35 +02:00 |
|
Marek Lemańczyk
|
9a81f5f685
|
Enable parallel by-divisor scanning threads
|
2025-10-08 22:45:53 +02:00 |
|
Marek Lemańczyk
|
d3cd408d3d
|
Document patch header requirements
|
2025-10-03 22:32:27 +02:00 |
|
Marek Lemańczyk
|
941b51ebcf
|
Windowed Pow2Mod implemented and integrated across repository.
|
2025-10-03 19:37:15 +02:00 |
|
Marek Lemańczyk
|
ebe48d5f2f
|
Divisor-Cycle Cache Rework
|
2025-10-02 19:53:09 +02:00 |
|
Marek Lemańczyk
|
b8aa845c5c
|
Clarify cycle stepper reset inlining
|
2025-10-02 13:30:56 +02:00 |
|
Marek Lemańczyk
|
36d316d19c
|
Add TODOs for divisor metadata caching
|
2025-10-01 22:52:21 +02:00 |
|
Marek Lemańczyk
|
1ba04047c1
|
Extract by-divisor scanner into shared tester
|
2025-09-29 20:49:01 +02:00 |
|