On 5 September 2014 07:45, PROT Pierre-François <
[email protected]> wrote:

> We have compiled a 6.0.0a version and run the bench again.
> The results is far better (better in divide, but still worst than x86 in
> other tests)
>
> RHEL65 zlinux with gmp 4.3.1 : 550.71
> Debian 7.4 zLinux with gmp 5.0.5 : 1291.9
> RHEL65 zlinux with gmp 6.0.0a : 1738.2
> RHEL65 x86 with gmp 4.3.1 : 1960.4
>
> Today we'll try in real life with with our batchs and cobol.
>
> At this time the answer from RH is that a backport must be validated for
> all the supported plateforms so this probably need some time.
>

I am afraid these things are more complicated. If your "real time" differs
that much from total of user+syst time, there's a configuration issue or
the workload is not as CPU intensive as you expected. The only significant
difference I see in your numbers is some 5-10% CPU increase. That may be
worth looking into if we expect something else.

There is little correlation between the libgmp benchmarks and your
application, so it's likely not a relevant benchmark for your application.
When I looked at libgmp before, it appears that x86 uses a hand-crafted
assembler routine where s390x has a copy of the gcc gas file for some level
of s390 architecture. That's probably unfair. I recently found for similar
logic that my handcrafted assembler was 2.4 times better than what the
compiler did. It may be interesting to look into, but it seems not relevant
for your application.

I expect your issues are other than what has been discussed on the thread,
but would need more numbers to avoid guessing. I would be most happy to dig
into this with you offline and explain what we can do for you in this area.

Rob van der Heij
http://velocitysoftware.com/

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
----------------------------------------------------------------------
For more information on Linux on System z, visit
http://wiki.linuxvm.org/

Reply via email to