VMS Help
V731 Features, Programming, System Services and NUMA RADs

 *Conan The Librarian

    The following services have been updated to support batch jobs
    for NUMA Resource Affinity Domains (RADs):

    o  $GETQUI

    o  $SNDJBC

    For information about the system management updates, see Batch
    Job Support for NUMA RADs in this manual, and refer to the
    OpenVMS System Services Reference Manual.

  1 - $GETQUI Updates

    This section describes updates to the $GETQUI service.

 1.1 - New Item Code

    The QUI$_RAD output item code is used to return the value of the
    RAD attribute attached to a queue or a job. The item code expects
    a 32-bit buffer in which to write the value of the RAD. A value
    of -1 is returned to the buffer if no RAD is specified for the
    queue or the job.

    The QUI$_RAD item code is valid for the following function codes:

    o  QUI$_DISPLAY_ENTRY

    o  QUI$_DISPLAY_JOB

    o  QUI$_DISPLAY_QUEUE

 1.2 - New RAD Flags

    New bits have been added to the queue flags and job flags item
    codes for RAD support.

    The QUI$V_JOB_RAD bit of the QUI$_JOB_FLAGS item indicates
    whether the job will use the RAD processing option.

    The QUI$V_QUEUE_RAD bit of the QUI$_QUEUE_FLAGS item indicates
    whether the RAD processing option attribute is specified for the
    batch queue.

  2 - $SNDJBC Updates

    There are two new $SNDJBC item codes: SJC$_RAD and SJC$_NO_RAD.

    The SJC$_RAD input item code is used to specify a RAD number
    on which to create a batch process. The item accepts a 32-bit
    integer value as input. The input is validated to be within the
    range of 0 to SYI$_RAD_MAX_RADS.

    The SJC$_NO_RAD input item code is a boolean input item code.
    When the SJC$_NO_RAD code is specified in a request, the RAD
    value for the queue or job is removed.

    The new item codes are valid for the following function codes:

    o  SJC$_ALTER_JOB

    o  SJC$_ALTER_QUEUE

    o  SJC$_CREATE_JOB

    o  SJC$_CREATE_QUEUE

    o  SJC$_ENTER_FILE

    o  SJC$_START_QUEUE
  Close     Help