X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Message-ID: From: Mike Marchywka To: w1hkj , 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> Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Content-Transfer-Encoding: 8bit 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/