[kde-solaris] [preannouncement] KDE 3.3.1 Solaris 8/9 SPARC Forte build

Lars Tunkrans lars.tunkrans at bredband.net
Tue Nov 2 19:08:44 CET 2004


Stefan Teleman wrote:
> If you disagree, feel free to notify the compiler team at Sun.
> 
> --Stefan
> 
> -----
> 
> On Tuesday 02 November 2004 03:18, Christopher Layne wrote:
> 
>>30%? Come on.
> 
> 

   If you compile with studio8/9 compiler directive  "xtarget=ultra"
   its probably not 30%. Well its if you compare with GCC 2.95 and earlier.
   GCC 3.3 an later have a revamped optimizer for Ultrasparc that closes the gap
   to about 15% perfomance advantage for studio8.  I assume that studio9
   got a bit better than studio8 so maybe its in the vincinity of 20% for
   studio9


   The 900 Mhz UltraSparc III-CU and later model processors has a
   Branch prediction logic that enables the processor to prefetch
   the right instructions after a branch and prevent Cache-miss main
   memory instruction fetches.
   This circutry gets enabled with the "xtarget=ultra3"  or "xtarget=ultra3i"
   ( for the UltraSparc III-i processor )  compiler directives.
   Then the performance differance is certainly  30%. Because you avoid a
   large number of the execution pipeline stall's that you have otherwise.

   //Lars









More information about the kde-solaris mailing list