Zedc?

________________________________
From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf of 
Robert Prins <000005be6ef5bfea-dmarc-requ...@listserv.ua.edu>
Sent: Sunday, January 19, 2025 10:06:50 AM
To: IBM-MAIN@LISTSERV.UA.EDU <IBM-MAIN@LISTSERV.UA.EDU>
Subject: Does this make any sense?




>From LinkedIn:

<quote>
2 weeks ago I received the analysis data from a new client that wanted to
reduce their CPU consumption and improve their performance. They sent me
the statistical data from their z16 10 LPARS. Information about 89,000+
files. I analyzed their data and found 2,000+ files *that could be improved*
and would save CPU when improved. *I pulled out 1 file to demonstrate a
Proof of Concept (POC) for the client. I had the client run the POC and it
showed a 29% reduction in CPU every time that file will be used. The 29%
did not include 3 other major adjustments that would save an addition 14%
CPU and cut the I/O by 75%.* This is just 1 file. The other files can save
3% to 52% of their CPU every time they are used in BATCH or ONLINE.
</quote>

I've been a programmer on IBM since 1985, and the above doesn't make any
sense to me, how can changing just one file result in a 43% reduction in
CPU usage?

I've only ever been using PL/I, and using that I did manage to make some
improvements to code, including reducing the CPU usage of a CRC routine by
an even larger amount, 99.7% (Yes, ninety-nine-point-seven percent), but
that was because the old V2.3.0 PL/I Optimizing compiler was absolute shite
at handling unaligned bit-strings, but WTH can you change about a file to
get the above reduction in CPU?

Robert
--
Robert AH Prins
robert(a)prino(d)org
The hitchhiking grandfather 
<https://urldefense.com/v3/__https://prino.neocities.org/index.html__;!!MwwqYLOC6b6whF7V!ko-qn9wK95Kd1gSIkYDc545UWxni5Zf8S0L46HC8S4NFJrzWhtG7vfgaSc0dy7aW6ByvCelU1bJXHRQWqA9g8qhKYWLX-u1mN7I$>
Some REXX code for use on z/OS
<https://urldefense.com/v3/__https://prino.neocities.org/zOS/zOS-Tools.html__;!!MwwqYLOC6b6whF7V!ko-qn9wK95Kd1gSIkYDc545UWxni5Zf8S0L46HC8S4NFJrzWhtG7vfgaSc0dy7aW6ByvCelU1bJXHRQWqA9g8qhKYWLX99Jf6Zs$>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


This e-mail transmission contains information that is confidential and may be 
privileged.   It is intended only for the addressee(s) named above. If you 
receive this e-mail in error, please do not read, copy or disseminate it in any 
manner. If you are not the intended recipient, any disclosure, copying, 
distribution or use of the contents of this information is prohibited. Please 
reply to the message immediately by informing the sender that the message was 
misdirected. After replying, please erase it from your computer system. Your 
assistance in correcting this error is appreciated.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to