delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1998/09/09/23:31:03

From: nakata AT ccm DOT cl DOT nec DOT co DOT jp (Toshiyuki Nakata)
Subject: Re: Support for malign-double?
9 Sep 1998 23:31:03 -0700 :
Message-ID: <199809091023.TAA08268.cygnus.gnu-win32@csls3.csl.cl.nec.co.jp>
References: nakata AT ccm DOT cl DOT nec DOT co DOT jp (Toshiyuki Nakata)
Reply-To: Toshiyuki Nakata <nakata AT ccm DOT cl DOT nec DOT co DOT jp>
Cc: gnu-win32 AT cygnus DOT com

Hello:
I had written:
; ; I have one question on performance related issue.
; ; 
; ; Do you support -malign-double in mingwin-32 and gnuwin-32 (egcs-1.0.2)?
; ; 
; 
; ; The reason is that I have been comparing the performance of a user's
; ; application on linux and Winnt and the interesting thing to note is that
; ; 
; ; They are comparable for integer performance but  linux performance is
; ; about 20% better for floating point intensive application.
; 
; Sorry, it seems that this has been fixed for the egcs1.0.2 for gnuwin32 b19
; but not for egcs1.0.2 on  ming32.
; 


With the newest version of egcs1.1.0 released quite recently by Mumit
(Thank you very much  Mumit), common blocks are aligned on an 8byte
boundary for Mingw32 as well. 
I got a 20% performance gain on some floating point programs. 

Best Regards
Toshiyuki Nakata

 
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019