Performance comparison



Opposite is some performance data derived from running 20 job streams.

Ten used a REXX routine invoking LE Pre-initialisation, and the other ten ran without pre-initialisation.

There is a difference as the without LE pre-initialisation LE Compliant program had to be invoked directly as a sub-routine rather than as a function.

REXX using pre-initialisation.

REXX without pre-initialisation.

Performance comparison for IRXEXCOM and SHVBLOCK runs



Run No.

Pre-Initialised

No Pre-initialisation

1

0.266915

3.013722

2

0.467353

3.202062

3

0.286654

3.231449

4

0.238732

3.107069

5

0.293989

3.108106

6

0.236904

3.176603

7

0.248275

3.203191

8

0.229925

3.300573

9

0.263016

3.075928

10

0.277185

2.895003

Average

0.280895

3.127771



It should be noted that the performance data above was not collected in a dedicated system so is subject to the impact of otherwork but that said it can be seen pre-initialisation has a considerable benefit in terms of performance which would be realised to greater effect with even more iterations.

Copyright © Legac-e Education 2022-