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.
