Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

PBSPro Community Discussion: http://community.pbspro.org/t/pp-706-automatically-create-knl-specific-information/678

...

  • Interface 7: Log/Error messages.
    • Visibility: Public
    • Change Control: Stable
    • Details: The following table lists the log/error messages introduced in the KNL (BASIL 1.7) project.

      No.

      Level

      Log/Error message

      Visibility

      Classification

      1PBSEVENT_SYSTEMIn MoM logs: Memory allocation for XML request buffer failed.PublicStable
      2PBSEVENT_DEBUG2DEBUG4In MoM logs: This Cray system supports the BASIL 1.7 protocol.PublicStable
      3PBSEVENT_DEBUG2DEBUG4In MoM logs: This Cray system does not support the BASIL 1.7 protocol.PublicUnstable
      4PBSEVENT_SYSTEMIn MoM logs: ALPS System Query request failed.PublicStable
      5PBSEVENT_SYSTEMIn MoM logs: Failed to save System Query response.PublicStable6PBSEVENT_DEBUGIn MoM logs: Creation of Cray KNL vnodes failed with name <vnode name>PublicStable
      76PBSEVENT_DEBUG3In MoM logs: No KNL nodes.PublicStable
      87PBSEVENT_ERRORIn MoM logs: Bad KNL Rangelist: <rangelist>PublicUnstable
      98PBSEVENT_ERRORIn MoM logs: malloc failurePublicUnstable
      109PBSEVENT_ERRORIn MoM logs: realloc failurePublicUnstable


      .     

  • Interface 8: PBS hook PBS_xeon_phi_provision
    • Visibility: Public
    • Change Control: Stable
    • Synopsis: Xeon phi provisioning
    • Details:
      • This provisioning hook script runs on the server to provision the node with requested aoe.
      • If the requested aoe is already set as current_aoe on the available node then provisionig hook will not be invoked.
      • This will be invoked whenever aoe resource is requested in the job.
      • Time out for the hook is 1800 seconds.
      • Reference to more detail on the interface.
        • The PBS_xeon_phi_provision enabled is boolean hook attribute will be unset by default, be visible to all and changeable by a manager.
        • Use qmgr to set the PBS_xeon_phi_provision enabled true or false. For example:


          Panel
          titleExample
          qmgr -c “set pbshook PBS_xeon_phi_provision enabled = true”