...
VCSBeam version
Required: >= v2v3.182.181
Code Block | ||||
---|---|---|---|---|
| ||||
# On Garrawarla, test vcsbeam version $ module use /pawsey/mwa/software/python3/modulefiles $ module load vcsbeam $ make_mwa_tied_array_beam -V MWA Beamformer v2.18.8_99df2a4 |
...
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
#!/bin/bash -l #SBATCH --nodes=1 #SBATCH --cpus-per-task=1 #SBATCH --ntasks-per-node=1 #SBATCH --mem=370gb #SBATCH --partition=gpuq #SBATCH --gres=gpu:1 #SBATCH --time=01:00:00 #SBATCH --account=mwavcs #SBATCH --export=NONE module use /pawsey/mwa/software/python3/modulefiles module load vcsbeam module load openmpi-ucx-gpu DATAPATH=/astro/mwavcs/asvo/252057 srun -N 1 -n 1 fine_pfb_offline -m $DATAPATH/1320499816.metafits -b 1320499816 -T 600 -f FREQ -d $DATAPATH |
Incoherent Beam
(Currently not tested since v2.18. Results not guaranteed.)
Code Block | ||||
---|---|---|---|---|
| ||||
$ cd /astro/mwavcs/vcs/1320499816/vcsbeam/incoh $ sbatch vcsbeam_incoh.sbatch |
...
For an as yet unknown reason, this RTS job timed out, even after allowing 4 hours of wall time.
Beamforming
This also requires vcsbeam >= v2.18.16Beamforming directly from MWAX (which does the fine PFB on GPU memory) requires >= 3.2.1.
Using the Hyperdrive solution (1320412440)
...
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
#!/bin/bash -l #SBATCH --nodes=24 #SBATCH --ntasks-per-node=1 #SBATCH --cpus-per-task=1 #SBATCH --mem=370gb #SBATCH --partition=gpuq #SBATCH --gres=gpu:1 #SBATCH --time=01:00:00 #SBATCH --account=mwavcs #SBATCH --nice=0 #SBATCH --export=NONE module use /pawsey/mwa/software/python3/modulefiles module load vcsbeam srun -N 24 -n 24 make_mwa_tied_array_beam \ -m /astro/mwavcs/vcsasvo/1320499816/vcsbeam252057/1320499816_legacy.metafitsfits \ -b 1320499824 \ -T 592 \ -f 109 \ -d /astro/mwavcs/vcsasvo/1320499816/combined252057 \ -P pointings.txt \ -F flagged_tilenames.txt \ -c 1320412440_metafits_ppds.fits \ -C /astro/mwavcs/vcs/1320499816/cal/1320412440/hyperdrive/hyperdrive_solutions.bin \ -p -R NONE -U 0,0 -O -X |
...
With vcsbeam git commit 835e2af (v2.20.0)
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
$ module load singularity $ /pawsey/mwa/singularity/presto/presto.sif prepfold -psr J0034-0721 -nosearch -nodmsearch C001_1320499816_00:34:08.87_-07:21:53.41_ch109-132_000?.fits |
***(Needs to be updated)***
Single Channel
Changing all the number of nodes "24" to "1" in the sbatch script above produces the following:
A good single pulse for testing purposes
...