Thanks Ed.  Already received.

It sure would be helpful to have someone with the tutorial and writing skills 
of John Ehrman to put together an extended explanation that covered all the 
varieties of vector facilities we now have.  The less we know the farther 
behind we get from the HLL compiler writers using their intimate knowledge of 
the new facilities and how to use them *effectively*.

I'm not afraid of HLL's (I make my living using them) but as assembler coders 
we ought to know how to do the same work with the same effectiveness.

Peter

-----Original Message-----
From: IBM Mainframe Assembler List <[email protected]> On Behalf 
Of Ed Jaffe
Sent: Sunday, June 7, 2020 6:24 PM
To: [email protected]
Subject: Re: Does the z architecture have something like the SIMD instructions

On 6/7/2020 9:23 AM, Farley, Peter x23353 wrote:
> Is there any chance you could provide (maybe eventually in a SHARE session 
> presentation?) a set of good examples of using the vector instructions as you 
> say you do?

Peter,

There was a thread called "Count Words" into which at one time I posted some 
pseudo code and/or an example of our generalized string find code that went 
into the field with (E)JES in Sep 2016.

I endured wise cracks, imagined 16-byte limitations, and erroneous claims to 
the effect: we were using the wrong instructions, performance no longer 
matters, such coding is best left to compilers, etc.

Rather than deal with any more of that "static," I've decided to directly email 
you a copy of Slide 21 from my March 2017 SHARE San Jose session entitled, 
"z13s User Experiences" (which won a best session award BTW) in which I touted 
the new Vector Facility as being a "game changer" for our platform and provided 
sample code anyone can use to replaces SRST with a loop of vector instructions.

Thanks...

--

This message and any attachments are intended only for the use of the addressee 
and may contain information that is privileged and confidential. If the reader 
of the message is not the intended recipient or an authorized representative of 
the intended recipient, you are hereby notified that any dissemination of this 
communication is strictly prohibited. If you have received this communication 
in error, please notify us immediately by e-mail and delete the message and any 
attachments from your system.

Reply via email to