Releases: CIRA-Pulsars-and-Transients-Group/vcsbeam
v5.1
We're happy to provide a GPU-agnostic implementation of the VCSBeam core utilities. This release boasts a number of changes, including support for both NVIDIA and AMD accelerators, a more performant beamforming kernel, many bug fixes and some quality of life updates.
As always, this code base is a work in progress, and we will focus on tidying up documentation and various parts of the code in future patch releases. Happy Beamforming!
What's Changed
(Since v5.0.1-alpha)
- Tidied up
cu_invert_pfb
inputs by @cplee1 in #66 - Improves beamforming kernel performance. by @dipietrantonio in #67
Full Changelog: v4.2...v5.1
v5.0.1-alpha
Another pre-release which is now agnostic to GPU architecture, with some bug fixes and quality of life updates (e.g., uses newer versions of mwa_hyperbeam
). The documentation associated is admittedly still out of date, but will be updated in due coarse when the development is completed.
What's Changed
- Updating
rocm
andhyperbeam
API calls by @bwmeyers in #63 - Fix Jones matrix configs for each pointing
vmCalcB
by @bwmeyers @fxzjshm in #64
New Contributors
Full Changelog: v4.2...v5.0.1
v5.0.0-alpha
What's Changed
- Add multi-beam functionality by @robotopia @bwmeyers in #28
- Added option to write out data in stokes I only instead of IQUV by @chiamintan in #33
- Various calibration solution interpretation fixes by @bwmeyers @chiamintan in #34 #42 #43 #44
- Added orig_nbits to header by @chiamintan in #35
- Fixed the timestamp of the fits files produced by @chiamintan in #41 #44
- VDIF Handling Updates by @cplee1 in #49
- Make VCSBeam GPU-agnostic by @bwmeyers @dipietrantonio @marcinsokolowski in #56
New Contributors
- @cplee1 made their first contribution in #30
- @chiamintan made their first contribution in #33
- @dipietrantonio made their first contribution in #56
Full Changelog: v4.0...v5.0.0-alpha
SMART-ready
- Produces correct normalisation in PSRFITS output
- Up-to-date with latest
hyperbeam
(v0.5.0)