Skip to content

Resolve "Speed up MWA primarybeam calculation"

Jakob Maljaars requested to merge 50-mwa-primarybeam into master

This merge request aims to improve the performance of the MWAGrid::CalculatedIntegratedResponse by overriding the MakeIntegratedSnapshot by an MWA-tailored version. In particular, assuming the MWA stations are homogeneous, we only need to compute the auto-correlation of one single station for each individual pixel, rather than looping over all the baselines.

[EDIT] In addition, -O3 is enabled by default in the CXX_FLAGS. This at least results in a tremendous speed-up of the TileBeam2016::ArrayResponse method for MWA, compared to an "unoptimized" compilation.

Closes #50 (closed)

Edited by Jakob Maljaars

Merge request reports

Loading