[daip] UVSUB and memory allocation

Andy Biggs abiggs at eso.org
Fri Mar 30 11:26:40 EDT 2012


Hi there. UVSUB is failing for me with the following message:

localh> UVSUB1: Task UVSUB  (release of 31DEC12) begins
localh> UVSUB1: You are using a non-standard program
localh> UVSUB1: SETGDS: imaging done with reprojected tangent point(s)
localh> UVSUB1: Using Clean Component source model
localh> UVSUB1: FACSET: 0.897173 Jy found from 7919 components
localh> UVSUB1: Create GROTHN4     .UVSUB .   3 (UV)  on disk  1  cno  203
localh> UVSUB1: ZMEMRY: MEMORY ALLOCATION FAILS AT UVSUB
localh> UVSUB1: QINIT: ERROR  3 FROM ZMEMRY DOING GET KWORDS      283791
localh> UVSUB1: GRDSUB: FAILED TO GET THE NEEDED AP MEMORY
localh> UVSUB1: Destroyed UV image file: catno=    203 disk= 1
localh> UVSUB1: Purports to die of UNNATURAL causes
localh> UVSUB1: pc016987 31DEC12 TST: Cpu=      3.1  Real=     18  IO=         5

I ran a midnight job immediately beforehand. It seems that CMETHOD='DFT' will work, but will probably take a very long time. If AP size is an issue, I currently have:

>setmaxap
AIPS 1: SETMAXAP: current max dynamic AP is  1500.000 Mbytes
AIPS 1: SETMAXAP: allowed range is  20 to  1536 Mbytes

My UVSUB inputs are:

AIPS 1: UVSUB     Task to subtract CLEAN components from a uv data base.
AIPS 1: Adverbs     Values                 Comments
AIPS 1: ----------------------------------------------------------------
AIPS 1:                                    (or, to divide observed visi-
AIPS 1:                                    bility by model visibility)
AIPS 1: INNAME     'GROTHN4'               Input UV file name (name)
AIPS 1: INCLASS    'SPLIT'                 Input UV file name (class)
AIPS 1: INSEQ         3                    Input UV file name (seq. #)
AIPS 1: INDISK        1                    Input UV file disk unit #
AIPS 1: NMAPS        93                    No. maps to use for model.
AIPS 1: CHANNEL       0                    Spectral channel (0=>all)
AIPS 1:                                    Use 0 for continuum
AIPS 1: BIF           0                    First IF (0=>1)
AIPS 1: EIF           0                    Highest IF (0=>BIF to last)
AIPS 1: IN2NAME    'GROTHN4'               Cleaned map name (name)
AIPS 1: IN2CLASS   'ICL001'                Cleaned map name (class)
AIPS 1: IN2SEQ        6                    Cleaned map name (seq. #)
AIPS 1: IN2DISK       1                    Cleaned map disk unit #
AIPS 1: INVERS        0                    CC file version #.
AIPS 1: OUTNAME    ' '                     Output UV file name (name)
AIPS 1: OUTCLASS   ' '                     Output UV file name (class)
AIPS 1: OUTSEQ        0                    Output UV file name (seq. #)
AIPS 1: OUTDISK       1                    Output UV file disk unit #.
AIPS 1: BCOMP      *all 0                  First CLEAN comp to sub.
AIPS 1:                                    1 per field.
AIPS 1: NCOMP      *all 0                  Last CLEAN comp to sub.
AIPS 1:                                    to use (0 => all)
AIPS 1: FLUX          0                    Lowest CC component used.
AIPS 1: CMETHOD    ' '                     Modeling method:
AIPS 1:                                    'DFT','GRID','    '
AIPS 1: CMODEL     ' '                     Model type: 'COMP','IMAG'
AIPS 1:                                    'SUBI' (see HELP re images)
AIPS 1: FACTOR        0                    Factor times CLEAN fluxes.
AIPS 1:                                    0->1.0  Subtract
AIPS 1:                                      -1.0  Add
AIPS 1: OPCODE     ' '                     'DIV ' => divide visibility
AIPS 1:                                      observation by model vis.
AIPS 1:                                    'MODL' => replace visibility
AIPS 1:                                      with model visibility
AIPS 1:                                    anything else => subtract
AIPS 1: SMODEL     *all 0                  Source model, 1=flux,2=x,3=y
AIPS 1:                                    See HELP SMODEL for models.
AIPS 1: BADDISK    *all 0                  Disks to avoid for scratch

Cheers,

Andy




More information about the Daip mailing list