April 1, 1981
for frequently usedVM/370 functions. The use of ECPS improves VM/370 performance beyond the performance gains that the virtual machine assist
feature provides.ECPS consists of three functions: • CP assist e Expanded virtual machine assist • Virtual interval timer assist
CP assist provides hardware assistance for frequeutly used paths of
specific CP functions.
Expanded virtual machine assist extends the hardware assistance that
the virtual machine assist feature provides for the instructionsLPSW, STNSM, STOSM, and SSM. In addition, expanded virtual machine assist
provides hardware assistance for certain other privileged instructions.
virtual interval timer assist provides hardware updating of the
virtual interval timer at virtual addressX'50'. Virtual interval timer
assist updates the virtual timer at the same frequency hardware updates
the real timer,300 times per second. Thus, virtual interval timer
assist updates the virtual timer more frequently than CP updates it.
Because the timer is updated more frequently, accounting routines may be
able to provide accounting data that is more accurate.ECPS does not support the same functions and instructions on all
processors. Figure 13.1 lists the processors on whichECPS is
available, and identifies, by processor, the functions and instructionsECPS supports. 100 IBM VM/370 System programmer's Guide
for frequently used
feature provides.
CP assist provides hardware assistance for frequeutly used paths of
specific CP functions.
Expanded virtual machine assist extends the hardware assistance that
the virtual machine assist feature provides for the instructions
provides hardware assistance for certain other privileged instructions.
virtual interval timer assist provides hardware updating of the
virtual interval timer at virtual address
assist updates the virtual timer at the same frequency hardware updates
the real timer,
assist updates the virtual timer more frequently than CP updates it.
Because the timer is updated more frequently, accounting routines may be
able to provide accounting data that is more accurate.
processors. Figure 13.1 lists the processors on which
available, and identifies, by processor, the functions and instructions