I am asking my z/os team some reference of their exchanges with IBM
guys on
the Z13 problem here in our shop.
Hope i can get back with more details.
Regards
Duc
On Sat, Dec 24, 2016 at 11:06 PM, Boxwell, Roy
<[login to unmask email]> wrote:
> Oh, and Merry Christmas one and all!
>
> Roy Boxwell
> SOFTWARE ENGINEERING GmbH and SEGUS Inc.
> -Product Development-
> Heinrichstrasse 83-85
> 40239 Düsseldorf/Germany
> Tel. +49 (0)211 96149-675 <+49%20211%2096149675>
> Fax +49 (0)211 96149-32 <+49%20211%209614932>
> Email: [login to unmask email]
>
http://www.seg.de
>
> Software Engineering GmbH
> Amtsgericht Düsseldorf, HRB 37894
> Geschäftsführung: Gerhard Schubert, Bettina
Schubert
>
> On 24 Dec 2016, at 16:05, Venkat Srinivasan
<[login to unmask email]> wrote:
>
> In assembler code Making the csect as RSECT will expose the
issue early as
> some service macros can expand using inlined code. EXecute
instruction is
> another prevalent killer and likely widespread. SIIS has
always been an
> issue but the z13 out of order stream running ahead of the
executing code
> may be making it more vulnerable.
>
> Now that you mention about this, can a garden variety cobol
compiler code
> cause these types of vulnerabilities without RENT option?
COBOL compiler
> doesn't seem to be an optimizing compiler like metal C in
general. How many
> sites attempt a recompile in a newer machine setting the right
arch level
> etc in compiler option etc?
>
> Venkat
>
> In Reply to Roy Boxwell:
>
> There is a SIIS problem that has always been bad coding
practice and
> compilers have not generated this style of code for decades. I
found one of
> our old assembler routines did indeed do a STC *+5,blah
style
> instruction... not RENT and kills the cache, if in a loop a
real disaster
> for performance...
> Just making old assembler RENT, and a small amount of
recoding, is enough
> to find and then eliminate this problem. Another thing is to
make sure
> assembler local storage is more than 255 bytes away from the
last
> instruction. Generous use of ORG ,256 is your friend here!
>
> DB2 is innocent for this spike in cpu!
>
> Roy Boxwell
> SOFTWARE ENGINEERING GmbH and SEGUS Inc.
> -Product Development-
> Heinrichstrasse 83-85
> 40239 D?sseldorf/Germany
> Tel. +49 (0)211 96149-675 <+49%20211%2096149675>
> Fax +49 (0)211 96149-32 <+49%20211%209614932>
> Email: [login to unmask email]<
mailto:[login to unmask email]>
<[login to unmask email]%3E>
>
http://www.seg.de
>
> Software Engineering GmbH
> Amtsgericht D?sseldorf, HRB 37894
> Gesch?ftsf?hrung: Gerhard Schubert, Bettina Schubert
>
> On 23 Dec 2016, at 21:55, Terry Purcell
mailto:[login to unmask email]
> <[login to unmask email]>>> wrote:
>
>
> There are 2 earlier posts from the original customer who
stated:
> 1st - "We have noticed more DB2 CPU consumption ever since we
moved to a
> Z13; especially DB2 batch jobs."
> 2nd - "Everything is the same except for: A few DB2 subsystems
have been
> upgraded to DB2 v11, but not the one most affected in more
CPU
> consumption.".
>
> That implied to me that the problem was mostly occurring in
DB2 10
> subsystems, and again - mostly in batch jobs. Which is why in
my earlier
> response I pointed out that the DB2 10 optimizer is more
sensitive to CPU
> upgrades than DB2 11.
>
> This discussion has morphed into a general problem with regard
to z13
> performance that was "confirmed" (???) at Guide/Share in
France.
>
> If we (IBM) had a pervasive problem with the z13 - then I
expect all of
> our hardware folks to know about it. I have reached out to a
couple of
> Distinguished Engineers in the zSystems HW team - and heard
back from one
> who was very skeptical. He also sought more information from
his peers. Due
> to the holiday period - many people are out - so I only have
the one
> response.
>
> I do however agree that mileage may vary.
>
> But, given the information from the earlier posts - I would
first want to
> rule out an access path change in DB2 10 for the impacted
batch jobs.
>
> Regards
> Terry Purcell
>
> In Reply to Venkat Srinivasan:
>
> You can be very "in the face of" but the caveat that z13
performance
> variability depends on workload is mentioned in almost all
marketing
> materials and presentations. Defective microcode may be a
loose term
> someone may have let out.
>
> z14 or znext may have its own variability too.
>
> With cp upgrades some sites experience pain while others
experience just
> the opposite.
>
>
> Venkat
>
> In Reply to Lizette Koehler:
>
> Just an FYI.
>
>
>
> IBM has not announced (as far as I know) the z14 processor, so
I am
> suspicious they would say that.
>
>
>
> If it is microcode issue, then the engineers should be able to
figure out
> how to patch it. It just may take some time and they are
providing comments
> to delay a customer from getting impatient.
>
>
>
> If it were me, I would be very "in the face" of my IBM
Account/Sales team
> for a problem like this.
>
>
>
> Lizette
>
>
>
>
>
> From: ducky [
mailto:[login to unmask email]
<[login to unmask email]>
> Sent: Tuesday, December 20, 2016 5:25 AM
> To: [login to unmask email]<
mailto:[login to unmask email]>
> <[login to unmask email]%3E> <
mailto:[login to unmask email]>
> <[login to unmask email]%3E>
> Subject: [DB2-L] - RE: Z13 CPU Usage Increase
>
>
>
> I can confirm that we have this problem with z13
>
> I don't know what it is due exactly, but from my z/os sysprog
colleagues,
> they said that this is a hardware problem the microcode is
less efficient.
>
> IBM answer : Working as designed, wait Z14
> You IBM vendor should be aware of this and negociate your cpu
consumption
> bill in consequence.
>
> This problem has been confirmed also with others z13 sites
here in France,
> as it was one of the theme of the recent "Z/OS Guide Share
France".
>
>
>
> Duc
>
>
>
>
>
>
> -----End Original Message-----
>
>
> -----End Original Message-----
>
>
> -----End Original Message-----
>