delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2008/04/07/10:06:04

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Message-ID: <BLU113-W12680AA64A0C4AFD7B621DBEF30@phx.gbl>
From: Mike Marchywka <marchywka AT hotmail DOT com>
To: w1hkj <w1hkj AT w1hkj DOT com>, <cygwin AT cygwin DOT com>
Subject: RE: Performance question/ amateur radio DSP
Date: Mon, 7 Apr 2008 10:05:20 -0400
In-Reply-To: <47FA2338.7060202@w1hkj.com>
References: <47FA2338 DOT 7060202 AT w1hkj DOT com>
MIME-Version: 1.0
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id m37E63LS008162

As a former radio amateur with some DSP interest, 

> We would appreciate any assistance or suggestions on how to improve the
> performance when linking to cygwin1.dll.

I would suggest building with the profiler and finding some suspects. These can be non-obvious
and easy to fix once identified.

IIRC, the profiler is "gprof"

In the past, after blaming my numerical code, I have found string processing or IO bottlenecks.
It may not even be your code per se as incidental screen updates could be using all the time.
Even if someone on list can identify a known reason for the specific symptom you report,
you may want to run the profiler in the two cases anyway.


Mike Marchywka
586 Saint James Walk
Marietta GA 30067-7165
404-788-1216 (C)<- leave message
989-348-4796 (P)<- emergency only
marchywka AT hotmail DOT com
Note: If I am asking for free stuff, I normally use for hobby/non-profit
information but may use in investment forums, public and private.
Please indicate any concerns if applicable.
Note: Hotmail is possibly blocking my mom's entire
ISP - try  me on marchywka AT yahoo DOT com if no reply
here. Thanks.


> Date: Mon, 7 Apr 2008 08:35:52 -0500
> From: w1hkj AT w1hkj DOT com
> To: cygwin AT cygwin DOT com
> Subject: Performance question
>
> We are porting a real time data acquisition program for amateur radio
> digital signal processing. The program, fldigi, uses the Fast Light
> Tool Kit and and a number of support libraries including PortAudio and
> Sndfile. The source code for this program can be found at
> http://www.w1hkj.com. fldigi is licensed under the GPL.
>
> The port to Windows using Cygwin works very well. There is just one
> issue that needs to be addressed. Several test platforms are used to
> gauge performance, including an
>
> HP notebook, 900 Mhz Athalon, 256 Mg RAM, and
> Dell Dimension 3000, dual processor 3.0 GHz, 1 G RAM.
>
> There is is very significant difference in cpu usage between running the
> application from the Cygwin X-terminal and running from the run command
> (with the cygwin1.dll) from Windows.
>
> System X-term Windows-Run
> HP Athalon 33% 100%
> Dell 3000 3 % 55%
>
>
> We would appreciate any assistance or suggestions on how to improve the
> performance when linking to cygwin1.dll.
>
> Thank you.
>
> David Freese
> for fldigi development team.
>
>
> --
> Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
> Problem reports: http://cygwin.com/problems.html
> Documentation: http://cygwin.com/docs.html
> FAQ: http://cygwin.com/faq/
>

_________________________________________________________________
Going green? See the top 12 foods to eat organic.
http://green.msn.com/galleries/photos/photos.aspx?gid=164&ocid=T003MSN51N1653A

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


- Raw text -


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