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

Home » Public Forums » archive » IDL_IDLBridge: No gain?
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: IDL_IDLBridge: No gain? [message #85476 is a reply to message #85475] Mon, 12 August 2013 08:16 Go to previous message
dg86 is currently offline  dg86
Messages: 118
Registered: September 2012
Senior Member
On Monday, August 12, 2013 11:05:08 AM UTC-4, fawltyl...@gmail.com wrote:
> On Monday, August 12, 2013 3:59:43 PM UTC+2, David Grier wrote:
>
>
>
>> Why does the execution time for one bridge depend on the number of bridges running simultaneously?
>
>
>
> Some IDL routines are multithreaded, they are using all CPU cores. If your bridges use mainly these MT routines, their are competing for the CPU cores. Running N bridges means that each bridge gets only 1/Nth of the total CPU resources, so each bridge will be slower.
>
>
>
> regards,
>
> Lajos

Ahh, that makes sense. That also would explain why the scaling does not get much worse when the
number of bridges exceeds the number of cores.

Sounds like it's time for me to get to work with PROFILER.

All the best,

David
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Why Output Keywords Fail in cgWindow
Next Topic: Recalibration of observed spectrum

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

Current Time: Fri Oct 10 14:54:45 PDT 2025

Total time taken to generate the page: 7.83960 seconds