Changelog: note the spot-finding, indexing and GPU memory gains
Build Packages / build:windows:nocuda (push) Successful in 12m53s
Build Packages / build:viewer-tgz:cpu (push) Successful in 18m50s
Build Packages / build:viewer-tgz:cuda (push) Successful in 21m40s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 21m48s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 21m57s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 25m22s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 25m22s
Build Packages / build:windows:cuda (push) Successful in 18m57s
Build Packages / build:rpm (ubuntu2204) (push) Failing after 13m29s
Build Packages / build:rpm (rocky9) (push) Failing after 16m57s
Build Packages / build:rpm (ubuntu2404) (push) Failing after 13m43s
Build Packages / build:rpm (rocky8) (push) Failing after 17m27s
Build Packages / build:rpm (rocky9_sls9) (push) Failing after 17m49s
Build Packages / build:rpm (rocky8_sls9) (push) Failing after 20m48s
Build Packages / Generate python client (push) Successful in 16s
Build Packages / Create release (push) Skipped
Build Packages / Build documentation (push) Successful in 43s
Build Packages / XDS test (neggia plugin) (push) Successful in 7m23s
Build Packages / XDS test (durin plugin) (push) Successful in 7m58s
Build Packages / XDS test (JFJoch plugin) (push) Successful in 7m56s
Build Packages / DIALS test (push) Successful in 12m37s
Build Packages / Unit tests (push) Successful in 1h17m37s
Build Packages / build:windows:nocuda (push) Successful in 12m53s
Build Packages / build:viewer-tgz:cpu (push) Successful in 18m50s
Build Packages / build:viewer-tgz:cuda (push) Successful in 21m40s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 21m48s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 21m57s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 25m22s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 25m22s
Build Packages / build:windows:cuda (push) Successful in 18m57s
Build Packages / build:rpm (ubuntu2204) (push) Failing after 13m29s
Build Packages / build:rpm (rocky9) (push) Failing after 16m57s
Build Packages / build:rpm (ubuntu2404) (push) Failing after 13m43s
Build Packages / build:rpm (rocky8) (push) Failing after 17m27s
Build Packages / build:rpm (rocky9_sls9) (push) Failing after 17m49s
Build Packages / build:rpm (rocky8_sls9) (push) Failing after 20m48s
Build Packages / Generate python client (push) Successful in 16s
Build Packages / Create release (push) Skipped
Build Packages / Build documentation (push) Successful in 43s
Build Packages / XDS test (neggia plugin) (push) Successful in 7m23s
Build Packages / XDS test (durin plugin) (push) Successful in 7m58s
Build Packages / XDS test (JFJoch plugin) (push) Successful in 7m56s
Build Packages / DIALS test (push) Successful in 12m37s
Build Packages / Unit tests (push) Successful in 1h17m37s
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VfYvJT5Nb71suJCowRBn5z
This commit is contained in:
@@ -27,6 +27,8 @@ This is an UNSTABLE release. It includes many experimental features, as well as
|
||||
* `images_per_file` is chosen from the acquisition when it is not given: a rotation sweep of at most 20000 images goes into a single data file, a grid scan splits on whole fast-axis rows, and stills and serial keep 1000.
|
||||
* rugnux: beam-stop detection is substantially faster - the pre-scan reads and accumulates its frames on several threads, and the mask is built in one pass over the image rather than by repeated searches. The shadow it finds is unchanged.
|
||||
* rugnux: the `_process.h5` file is written on a thread of its own, so processing no longer waits on it.
|
||||
* Faster spot finding and indexing, on the broker and in rugnux: the ring reduction reads four pixels at a time and the FFT indexer gives each direction its own block. The spots found and the lattices indexed are unchanged.
|
||||
* GPU memory is no longer allocated for buffers nothing reads, and a worker builds only the engines it uses. A run reserves substantially less device memory.
|
||||
* CUDA 12 builds now contain device code for Volta, so the RHEL 8 packages and the portable Linux `.tgz` run on a V100; the CUDA 13 artefacts (RHEL 9, Ubuntu, Windows) remain Turing and newer.
|
||||
* Documentation: a security page, and the supported GPU generations and minimum NVIDIA driver version of every released artefact.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user