comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Help, no improvement in FFT speed on a multiprocessor system
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Help, no improvement in FFT speed on a multiprocessor system [message #67901 is a reply to message #67898] Mon, 07 September 2009 06:40 Go to previous message
Kenneth P. Bowman is currently offline  Kenneth P. Bowman
Messages: 585
Registered: May 2000
Senior Member
In article <4aa34391$1@darkstar>, "Marco" <null@null.net> wrote:

> I'm running IDL 7.1 on a Linux 2.6. This is an HP quad processor with each
> processors having 6 cores for 24 cores total.
>
> Doing large 2-D FFTs (>8Kx8K) I get no benefit from the extra processors.
> I can vary the number used in IDL from 24 down to 1, and see that the
> number actually of processors actually showing a load is the correct number,
> but from 4 to 24 threads, the speed is the same and no faster than Matlab,
> which uses only a single processor out of the 24.
>
> I've tried varied IDL_CPU_TPOOL_NTHREADS and IDL_CPU_TPOOL_MIN_ELTS, but
> have not been able to improve the results.
>
> Any suggestions?
>
> Thanks in advance,

Do your array dimensions have small prime factors (2, 3, 4, or 5)?

Ken Bowman
[Message index]
 
Read Message
Read Message
Read Message
Previous Topic: Re: Function to return the current procedure/function
Next Topic: Re: use of loops in IDL for hashtable

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Thu Oct 09 22:06:27 PDT 2025

Total time taken to generate the page: 0.96137 seconds