I. Szczesniak:
>
>
> All of Sun's SPARCV9 chips do not implement 128bit floating point in
> hardware and use a software emulation for SPARCV9 ABI conformance.
>
The ABI certainly permits that.
>
> Unfortunately this makes software like perl, python etc slower than
> software running on competing hardware platforms.
>
Which platforms have native 128bit IEEE hw? IBM used a rather perverse 
"double double" last time I'd looked, which was fast but like most 
non-IEEE schemes had some odd behaviors in corner cases (even IEEE has 
odd, but odd and non-Standard conforming is worse).
>
> Sun's 'novel solution' was to reduce the data type for float in perl
> to double, giving Solaris an edge over its competition.
> Unfortunately this 'novel solution' renders the /usr/bin/perl useless
> for the majority of scientific applications while Sun's support
> division keeps telling us that this is the fault of the scientific
> applications (which is a terrific excuse to tell this a Sun customer
> who is developing and selling such software together with Sun's high
> end machines).
>
I was previously unaware of scientific applications coded in Perl which 
just means I need to get out more.

Thanks for the clarification.

---------------------------------------------------
Keith Bierman AIM: kbiermank          | skype khbkhb
Manager, DXi Sustaining Engineering   | Quantum Corporation 
Office|Anywhere: 303.997.2749         | BB: 303 601 5426
                         keith.bierman at quantum.com

----------------------------------------------------------------------
The information contained in this transmission may be confidential. Any 
disclosure, copying, or further distribution of confidential information is not 
permitted unless such privilege is explicitly granted in writing by Quantum 
Corporation. Furthermore, Quantum Corporation is not responsible for the proper 
and complete transmission of the substance of this communication or for any 
delay in its receipt.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/tools-compilers/attachments/20091130/89639bef/attachment.html>

Reply via email to