Peter, I absolutely agree. A couple of weeks ago I needed to do quick research on the possibility of implementing decimal floating point and when I went to the PoOPs there were no examples. I wonder if the PoOPs author(s) are expecting everyone to use Dr. Ehrman's Assembler Language Programming for IBM System z™ Servers textbook? It's a great resource for beginning programmers but not for writing system-level product code. Actually, it might be of benefit to others if there was a repository of code snippets like SRST, TRT, TR for parsing/replacing data, pulling data from a dataspace, using access registers and the points you highlighted in your response.
-----Original Message----- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Farley, Peter x23353 Sent: Tuesday, October 18, 2016 2:37 PM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: SRST Performance IMHO we really need to lobby the PoOP authors to supply us with good vector instruction examples (of which we have none at the moment), like moving and comparing and operating on (pieces of) strings, not just the computational stuff involving fixed-point or floating-point operations. Peter -----Original Message----- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Ed Jaffe Sent: Tuesday, October 18, 2016 1:24 PM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: SRST Performance On 10/18/2016 9:11 AM, Martin Truebner wrote: > I would expect SRST to be faster - but have no data to prove it. SRST is much, much faster than TRT but still orders of magnitude slower than the vector instructions. -- 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.