Commit Graph

1055 Commits

Author SHA1 Message Date
leonarski_f 57f2d05b32 ImageSpotFinderGPU: Rename 2025-10-04 19:49:28 +02:00
leonarski_f bb4e5a7f8d ImageAnalysisGPU: Add test and minor fixes 2025-10-04 19:38:08 +02:00
leonarski_f 12addb0ff4 ImageSpotFinderTest: Add tests for mask 2025-10-04 19:14:32 +02:00
leonarski_f d801b17b81 BraggPrediction: Remove an assumption on S0 being (0,0,1/lambda) + check with the viewer predictions are OK 2025-10-04 18:31:35 +02:00
leonarski_f 9cad8dd9a5 jfjoch_viewer: Enable Geom refinement 2025-10-04 18:30:54 +02:00
leonarski_f 0b65f4f604 BraggPrediction: inline dist Ewald sphere calculation 2025-10-04 18:08:03 +02:00
leonarski_f 4d679496b0 jfjoch_lite_perf_test: Add option to check geometry 2025-10-04 17:44:53 +02:00
leonarski_f a26f8fc672 ImageSpotFinderTest: Add mask 2025-10-04 17:36:31 +02:00
leonarski_f 20e14c1ca7 jfjoch_lite_perf_test: Add goemtry test 2025-10-04 17:35:19 +02:00
leonarski_f a4c704fb27 BraggPrediction: Use floating point math instead of Coord type for performance gains 2025-10-04 17:29:59 +02:00
leonarski_f 7e4c54ec8e ImageSpotFinder: Add 1-bit mask to the calculation 2025-10-04 16:48:43 +02:00
leonarski_f 9f2092c562 ImageSpotFinder: Resolution mask is updated only if resolution limits are changed 2025-10-04 16:38:28 +02:00
leonarski_f f675110038 ImageAnalysisCPU: Minor improvement to the code 2025-10-04 15:24:25 +02:00
leonarski_f c00970db0a ImageAnalysisCPU: Optimize azimuthal integration calculations to increase performance 2025-10-04 15:10:02 +02:00
leonarski_f 031ed486c9 ImageAnalysisCPU: Perform azim integration inside the function, without calling profile.Add 2025-10-04 14:45:32 +02:00
leonarski_f 4daeecdd92 ImageAnalysisGPU: Minor fixes 2025-10-04 14:21:55 +02:00
leonarski_f 5fc68b62f4 ImageAnalysisCPU: Simplify + avoid allocating new 32-bit image for every iteration 2025-10-04 14:19:06 +02:00
leonarski_f 8691d933f5 ImageAnalysisGPU: Bring back Hans-Christian's spot finder (WIP) 2025-10-04 10:04:27 +02:00
leonarski_f a15aa4eaa7 IndexerThreadPool: Bind to GPU NUMA node 2025-10-04 09:22:43 +02:00
leonarski_f 0563f15a23 ImageAnalysisCPU: Store pixel mask as std::vector<bool> for more compact implementation 2025-10-03 19:03:33 +02:00
leonarski_f a074cc3312 FPGA: Fix pixel_threshold_tb 2025-10-03 19:02:07 +02:00
leonarski_f 9ed6b6c3c7 FPGA: try build 2025-10-03 11:13:10 +02:00
leonarski_f 8912350109 VERSION: 1.0.0-rc.91 + FPGA revision 10 2025-10-03 08:27:25 +02:00
leonarski_f d7a4bdf36f Gitea: fix upload 2025-10-03 08:21:14 +02:00
leonarski_f 84d4db3dba Documentation update 2025-10-03 08:20:51 +02:00
leonarski_f 7e348890a0 FPGA: Implement high threshold to mark pixels above certain value as overloads 2025-10-03 08:15:54 +02:00
leonarski_f 6524365ffa Merge branch '2510-rc.90' into 'main'
Build Packages / build:rpm (rocky8_nocuda) (push) Failing after 10m13s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Failing after 12m18s
Build Packages / build:rpm (rocky9_nocuda) (push) Failing after 12m57s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 12m33s
Build Packages / Generate python client (push) Successful in 41s
Build Packages / Unit tests (push) Has been skipped
Build Packages / Create release (push) Has been skipped
Build Packages / Build documentation (push) Successful in 1m20s
Build Packages / build:rpm (rocky8) (push) Successful in 14m24s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m46s
Build Packages / build:rpm (rocky9) (push) Successful in 13m27s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 9m58s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 8m0s
v1.0.0-rc.90

See merge request jungfraujoch/nextgendcu!179
1.0.0-rc.90
2025-10-02 15:55:39 +02:00
leonarski_f c44a07aac2 v1.0.0-rc.90 2025-10-02 15:55:39 +02:00
leonarski_f e69b836317 Merge branch '2510-rc.89' into 'main'
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Failing after 14m32s
Build Packages / build:rpm (rocky8_nocuda) (push) Failing after 16m9s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Failing after 15m25s
Build Packages / build:rpm (rocky9_nocuda) (push) Failing after 17m17s
Build Packages / Generate python client (push) Successful in 1m2s
Build Packages / Unit tests (push) Has been skipped
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8_sls9) (push) Failing after 16m44s
Build Packages / build:rpm (rocky8) (push) Failing after 16m5s
Build Packages / Build documentation (push) Successful in 1m3s
Build Packages / build:rpm (rocky9) (push) Failing after 12m18s
Build Packages / build:rpm (ubuntu2404) (push) Failing after 8m5s
Build Packages / build:rpm (ubuntu2204) (push) Failing after 8m22s
1.0.0-rc.89

See merge request jungfraujoch/nextgendcu!178
1.0.0-rc.89
2025-10-01 22:54:40 +02:00
leonarski_f 14f5051692 1.0.0-rc.89 2025-10-01 22:54:40 +02:00
leonarski_f fae0d06500 Merge branch '2510-rc.88' into 'main'
1.0.0.rc-88

See merge request jungfraujoch/nextgendcu!177
2025-10-01 11:18:10 +02:00
leonarski_f a48d8fb5b9 1.0.0.rc-88 2025-10-01 11:18:10 +02:00
leonarski_f dc4a1ee9e6 Merge branch '2509.rc.87' into 'main'
Build Packages / build:rpm (rocky8_nocuda) (push) Failing after 31m23s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Failing after 29m0s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Failing after 29m18s
Build Packages / build:rpm (rocky8) (push) Failing after 28m36s
Build Packages / build:rpm (rocky8_sls9) (push) Failing after 29m45s
Build Packages / build:rpm (rocky9_nocuda) (push) Failing after 32m11s
Build Packages / Generate python client (push) Failing after 51s
Build Packages / Build documentation (push) Successful in 1m10s
Build Packages / build:rpm (rocky9) (push) Failing after 5m44s
Build Packages / build:rpm (ubuntu2204) (push) Failing after 9m50s
Build Packages / build:rpm (ubuntu2404) (push) Failing after 9m17s
Build Packages / Unit tests (push) Successful in 1h13m5s
1.0.0-rc.87

See merge request jungfraujoch/nextgendcu!176
1.0.0-rc.88 1.0.0-rc.87
2025-09-30 20:43:54 +02:00
leonarski_f 99b7dc07f7 1.0.0-rc.87 2025-09-30 20:43:53 +02:00
leonarski_f 79c3b3c5ea Merge branch '2509-eiger-restart' into 'main'
Build Packages / build:rpm (rocky8_nocuda) (push) Failing after 12m41s
Build Packages / build:rpm (rocky9_nocuda) (push) Failing after 13m34s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Failing after 13m31s
Build Packages / Generate python client (push) Failing after 47s
Build Packages / Build documentation (push) Successful in 1m9s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Failing after 16m2s
Build Packages / build:rpm (rocky8) (push) Failing after 17m16s
Build Packages / build:rpm (rocky8_sls9) (push) Failing after 17m38s
Build Packages / build:rpm (ubuntu2204) (push) Failing after 16m23s
Build Packages / build:rpm (rocky9) (push) Failing after 18m7s
Build Packages / build:rpm (ubuntu2404) (push) Failing after 8m43s
Build Packages / Unit tests (push) Successful in 55m41s
1.0.0-rc.86

See merge request jungfraujoch/nextgendcu!175
1.0.0-rc.86
2025-09-27 12:29:56 +02:00
leonarski_f 27c4a426a2 1.0.0-rc.86 2025-09-27 12:29:56 +02:00
leonarski_f 9d3e3944a3 Merge branch '2509-viewer-plot-switching-problem' into 'main'
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 9m59s
Build Packages / Generate python client (push) Successful in 36s
Build Packages / Build documentation (push) Successful in 1m41s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 8m43s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 12m13s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 14m26s
Build Packages / build:rpm (rocky8) (push) Successful in 15m2s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 15m12s
Build Packages / build:rpm (rocky9) (push) Successful in 15m21s
Build Packages / Unit tests (push) Successful in 57m2s
v1.0.0-rc.85

See merge request jungfraujoch/nextgendcu!174
1.0.0-rc.85
2025-09-24 22:52:31 +02:00
leonarski_f 5bb8898a0e v1.0.0-rc.85 2025-09-24 22:52:31 +02:00
leonarski_f 961d6b42a0 Merge branch '2509-rc.84' into 'main'
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 17m25s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 20m24s
Build Packages / Generate python client (push) Successful in 51s
Build Packages / Build documentation (push) Successful in 1m26s
Build Packages / build:rpm (rocky8) (push) Successful in 11m12s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 10m53s
Build Packages / build:rpm (rocky9) (push) Successful in 12m3s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 10m40s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 10m42s
Build Packages / Unit tests (push) Successful in 54m40s
1.0.0-rc.84

See merge request jungfraujoch/nextgendcu!173
1.0.0-rc.84
2025-09-23 14:18:35 +02:00
leonarski_f 7c31e9d35d 1.0.0-rc.84 2025-09-23 14:18:35 +02:00
leonarski_f 53dfb83459 CI: Build RPMs for sls-det9, but don't upload (handle only via gitea) 2025-09-23 13:13:19 +02:00
leonarski_f 21bac6169f SLSDetectorWrapper: Write which detector is initialized 2025-09-23 13:12:11 +02:00
leonarski_f 4315517bfb Generate python client within gitea 2025-09-23 13:11:58 +02:00
leonarski_f 4b9b0dfe8b Merge branch '2509-rc.83' into 'main'
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 9m6s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 10m5s
Build Packages / Build documentation (push) Successful in 1m5s
Build Packages / build:rpm (rocky8) (push) Successful in 12m54s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 12m49s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 12m48s
Build Packages / build:rpm (rocky9) (push) Successful in 13m7s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 9m50s
Build Packages / Unit tests (push) Successful in 55m37s
Build Packages / Generate python client (push) Failing after 31s
1.0.0-rc.83

See merge request jungfraujoch/nextgendcu!172
1.0.0-rc.83
2025-09-22 23:14:14 +02:00
leonarski_f 6385d8cd6a 1.0.0-rc.83 2025-09-22 23:14:14 +02:00
leonarski_f 660d2abad1 Merge branch '2509-rc.82' into 'main'
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 13m11s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m33s
Build Packages / Generate python client (push) Successful in 33s
Build Packages / Build documentation (push) Successful in 54s
Build Packages / build:rpm (rocky8) (push) Successful in 15m6s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 16m5s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 16m52s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 17m15s
Build Packages / build:rpm (rocky9) (push) Successful in 17m43s
Build Packages / Unit tests (push) Successful in 1h0m33s
v1.0.0-rc.82

See merge request jungfraujoch/nextgendcu!171
1.0.0-rc.82
2025-09-22 19:49:39 +02:00
leonarski_f c0bd8e1215 v1.0.0-rc.82 2025-09-22 19:49:39 +02:00
leonarski_f c218661553 Merge branch '2509-viewer-bit-more' into 'main'
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 9m32s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 8m56s
Build Packages / Generate python client (push) Successful in 1m17s
Build Packages / Build documentation (push) Successful in 49s
Build Packages / build:rpm (rocky8) (push) Successful in 12m32s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 12m26s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 13m21s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m29s
Build Packages / build:rpm (rocky9) (push) Successful in 14m46s
Build Packages / Unit tests (push) Successful in 55m33s
v1.0.0-rc.81

See merge request jungfraujoch/nextgendcu!170
1.0.0-rc.81
2025-09-21 19:27:51 +02:00
leonarski_f 5d9d2de4a4 v1.0.0-rc.81 2025-09-21 19:27:51 +02:00
leonarski_f 3ded4cd3ce Merge branch '2509-plot-nan' into 'main'
v1.0.0-rc.80

See merge request jungfraujoch/nextgendcu!168
1.0.0-rc.80
2025-09-16 10:40:33 +02:00