[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [amibroker] Re: AB optimized for dual core processor?



PureBytes Links

Trading Reference Links

Im curious as to how multiple indicator windows function in terms of threading - could you comment on how multiple cores will or will not affect their performance?
 
TIA
 
d
 

From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] On Behalf Of Tomasz Janeczko
Sent: Saturday, January 28, 2006 3:00 PM
To: amibroker@xxxxxxxxxxxxxxx
Subject: Re: [amibroker] Re: AB optimized for dual core processor?

Hello,

> "Sometime in the future" ?
>
> Is End of March no longer the target date for this ?

No I did not mean that. I am simply more focused on delivering
problem-free software than meeting some artificial deadlines
but end of march is still realistic.

>
> Do you have any feel for the typical percentage run time reductions
> that would be experienced in optimization using dual core .vs. a
> similar speed single core ?

That depends on how long single backtest step runs but
it should be reaching 2x with most complex formulas.

Best regards,
Tomasz Janeczko
amibroker.com
----- Original Message -----
From: "Fred" <ftonetti@xxxxxxxxxxxxx>
To: <amibroker@xxxxxxxxxxxxxxx>
Sent: Saturday, January 28, 2006 4:19 PM
Subject: [amibroker] Re: AB optimized for dual core processor?


> "Sometime in the future" ?
>
> Is End of March no longer the target date for this ?
>
> Do you have any feel for the typical percentage run time reductions
> that would be experienced in optimization using dual core .vs. a
> similar speed single core ?
>
> --- In amibroker@xxxxxxxxxxxxxxx, "Tomasz Janeczko" <amibroker@xxxx>
> wrote:
>>
>> Hello,
>>
>> It was explained already a couple of times since October 2005
> (search the archives).
>> In short: if you are buying new hardware buy dual core machine. Why?
>> Even if apps do not use multiple threads, running 2 or more apps
> (who runs only 1 app on Windows ???)
>> is way smoother on dual core. You will never see system "freezing"
> when some program
>> is busy processing.  For this alone it is worth buying.
>>
>> As for AB - it was discussed earlier. Most parts use single thread.
>> Some RT plugins use multiple threads (eSignal, IQFeed), AmiQuote
> uses multiple threads,
>> list controls use additional thread.
>>
>> I was making experiments on parallelization of AFL engine itself
> but it turned
>> out that single thread is faster because tasks are short, can be
> highly-pipelined using proper
>> code writing (removing jumps from assembly code) and no time is
> wasted on context switching
>> and thread synchronization.
>>
>> The only part that is suitable for SMP is optimization and it will
> be done sometime in the future.
>>
>> Best regards,
>> Tomasz Janeczko
>> amibroker.com
>> ----- Original Message -----
>> From: "Nikku" <nikku@xxxx>
>> To: <amibroker@xxxxxxxxxxxxxxx>
>> Sent: Saturday, January 28, 2006 10:15 AM
>> Subject: Re: [amibroker] AB optimized for dual core processor?
>>
>>
>> > Hi
>> >
>> > I am responding to my own question because I found out that some
> apps are
>> >
>> > " multithreaded SMP aware programs"
>> >
>> > and these are the ones that will benefit from having dual cores.
> Is that
>> > correct? So I guess my question is - is AB a multithreaded SMP
> aware program
>> > or if not, is it likely to be one soon? Actually, I have no idea
> if AB is
>> > even the type of program that needs to be a 'multithreaded SMP
> aware
>> > program'. I am just trying to figure out whether I should go for
> an AMD X2
>> > 3800 dual core processor. I multitask a lot and I want to
> optimize it.
>> >
>> > Nik
>> > ----- Original Message -----
>> > From: "Nikku" <nikku@xxxx>
>> > To: <amibroker@xxxxxxxxxxxxxxx>
>> > Sent: Friday, January 27, 2006 10:25 PM
>> > Subject: [amibroker] AB optimized for dual core processor?
>> >
>> >
>> >> Hi
>> >>
>> >> I am building a new computer and trying to figure out which
> processor to
>> >> buy. My needs are obvious - run AB smoothly with streaming data
> and allow
>> >> smooth multi-tasking (I like to play a CD while burning another
> one while
>> >> having multiple browser and chat windows open while....)
>> >>
>> >> I am not a gamer at all, nor do I do anything that is video-
> intensive.
>> >>
>> >> Is AB designed for or to take advantage of dual core processors?
> I am
>> > asking
>> >> without really understand the question - it is my impression
> that the
>> >> software you are using has to be optimized for dual core before
> dual core
>> >> will make any difference for you. I am not a tech-head as you
> can tell.
>> >>
>> >> Any help is appreciated.
>> >>
>> >> Nik
>> >>
>> >>
>> >>
>> >>
>> >> Please note that this group is for discussion between users only.
>> >>
>> >> To get support from AmiBroker please send an e-mail directly to
>> >> SUPPORT {at} amibroker.com
>> >>
>> >> For other support material please check also:
>> >> http://www.amibroker.com/support.html
>> >>
>> >>
>> >> Yahoo! Groups Links
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >
>> >
>> >
>> >
>> > Please note that this group is for discussion between users only.
>> >
>> > To get support from AmiBroker please send an e-mail directly to
>> > SUPPORT {at} amibroker.com
>> >
>> > For other support material please check also:
>> > http://www.amibroker.com/support.html
>> >
>> >
>> > Yahoo! Groups Links
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>>
>
>
>
>
>
>
>
> Please note that this group is for discussion between users only.
>
> To get support from AmiBroker please send an e-mail directly to
> SUPPORT {at} amibroker.com
>
> For other support material please check also:
> http://www.amibroker.com/support.html
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
>


Please note that this group is for discussion between users only.

To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com

For other support material please check also:
http://www.amibroker.com/support.html





SPONSORED LINKS
Investment management software Real estate investment software Investment property software
Software support Real estate investment analysis software Investment software


YAHOO! GROUPS LINKS