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

Home » Public Forums » archive » IDL_IDLBridge and the virtual machine
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 and the virtual machine [message #83645 is a reply to message #83528] Thu, 14 March 2013 11:56 Go to previous messageGo to previous message
Michael Galloy is currently offline  Michael Galloy
Messages: 1114
Registered: April 2006
Senior Member
On 3/14/13 10:40 AM, Helder wrote:
> On Thursday, March 14, 2013 5:16:57 PM UTC+1, Mike Galloy wrote:
>> On 3/14/13 4:09 AM, superchromix wrote:
>>
>>>
>>
>>> I am also interested in doing this, and as far as I know it's
>>> not
>>
>>> possible.
>>
>>>
>>
>>> I think it's ridiculous that in today's world of multi-core CPUs,
>>> IDL
>>
>>> still has no means of running multithreaded analysis from the
>>> VM.
>>
>>> This is a major handicap to its use in cpu-intensive
>>> applications.
>>
>>>
>>
>>
>>
>> Well, the VM is free, so it might be a lot to expect to be able to
>>
>> compile code from it as well (although the thread pool is available
>> in
>>
>> the VM, so you automatically use multiple cores for supported
>>
>> operations). Also, remember that runtime licenses are cheaper than
>>
>> development licenses and can perform EXECUTE.
>>
>>
>>
>> Mike
>>
>> --
>>
>> Michael Galloy
>>
>> www.michaelgalloy.com
>>
>> Modern IDL: A Guide to IDL Programming
>> (http://modernidl.idldev.com)
>>
>> Research Mathematician
>>
>> Tech-X Corporation
>
> Hi Mike, yes, you're right, I don't expect the VM to execute
> commands. I would simply like to run code in parallel. This is not my
> field, so I don't know if there is an *alternative* at all to using
> an execute command (therefor compiling) to run parallel processes. If
> an alternative is existing, I don't know about it and I'm digging for
> this sort of info. For the moment, I'm quite convinced that it is not
> possible with the current status. Then the next question would be if
> something like this is implementable without the execute command. A
> sort of feature request...

Tech-X (disclaimer: I work for Tech-X) has a product, TaskDL, that
allows this type of task farming scenario. Of course, you still need
runtime licenses to run your tasks, but it does allow you to use
multiple cores, or even multiple machines, to runs your tasks.

Mike
--
Michael Galloy
www.michaelgalloy.com
Modern IDL: A Guide to IDL Programming (http://modernidl.idldev.com)
Research Mathematician
Tech-X Corporation
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Inhibit setting the X axis starting value to 0
Next Topic: cgps_open output size

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

Current Time: Fri Oct 10 03:16:40 PDT 2025

Total time taken to generate the page: 0.16087 seconds