You pose a question which I cannot answer.

I would point out that my solution may be the most compact in terms of total
memory utilization.

Is it the fastest when run on current hardware?  That may be impossible to
determine.  Even with millicode involvement, the compactness of the code
will ensure that everything is cached, so that the resultant execution time
"may" equal or even "better" the non-millicode solutions which make use of
iterative loops.

John P. Baker

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Art Celestini
Sent: Saturday, December 15, 2007 9:17 AM
To: [email protected]
Subject: Re: Mainframe Assembler Coding Contest

What is the goal of this "contest?"  Instruction count or ultimate speed on
current, real hardware?  Both of these solutions use TRanslate, which sends
you
into millicode (generally, a big ouch when it comes to performance).  UNPK,
as
used in another, may do the same, at least on certain microprocessors. 

==================================================
Art Celestini       Celestini Development Services
Phone: 201-670-1674                    Wyckoff, NJ
=============  http://celestini.com  =============
Mail sent to the "From" address  used in this post
will be rejected by our server.   Please send off-
list email to:  ibmmain<at-sign>celestini<dot>com.
==================================================

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to