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

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



PureBytes Links

Trading Reference Links

Yes they probably could be used ... but I have no knowledge of how 
useful or time saving this would be ... I would think that unless the 
individual indicators themselves are extremely time consuming that it 
might not be worth it and how one tells where the breakeven point is 
before the fact I have no idea.  Therefore I would think from a 
development perspective one would have to make a choice to do it this 
way or that way all the time depending on what the benchmarks showed.

--- In amibroker@xxxxxxxxxxxxxxx, "dingo" <dingo@xxxx> wrote:
>
> I realize that. But don't you think since they would not be in the 
same
> "formula" that more than 1 "core" could be utiltized?
> 
> 
>   _____  
> 
> From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] 
On Behalf
> Of Fred
> Sent: Saturday, January 28, 2006 7:16 PM
> To: amibroker@xxxxxxxxxxxxxxx
> Subject: [amibroker] Re: AB optimized for dual core processor?
> 
> 
> I believe TJ has already stated that the multithread setup time for 
> anything other than optimization makes it not worth the effort.
> 
> --- In amibroker@xxxxxxxxxxxxxxx, "dingo" <dingo@xxxx> wrote:
> >
> > 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@xxxx>
> > 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
> > 
> > 
> > 
> > 
> > 
> >   _____  
> > 
> > YAHOO! GROUPS LINKS 
> > 
> > 
> >       
> > *      Visit your group "amibroker
> > <http://groups.yahoo.com/group/amibroker> " on the web.
> >   
> > 
> > *      To unsubscribe from this group, send an email to:
> >  amibroker-unsubscribe@xxxxxxxxxxxxxxx
> > <mailto:amibroker-unsubscribe@xxxxxxxxxxxxxxx?
subject=Unsubscribe> 
> >   
> > 
> > *      Your use of Yahoo! Groups is subject to the Yahoo! Terms 
of 
> Service
> > <http://docs.yahoo.com/info/terms/> . 
> > 
> > 
> >   _____
> >
> 
> 
> 
> 
> 
> 
> 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 
> 
> 
> 	
> *	 Visit your group "amibroker
> <http://groups.yahoo.com/group/amibroker> " on the web.
>   
> 
> *	 To unsubscribe from this group, send an email to:
>  amibroker-unsubscribe@xxxxxxxxxxxxxxx
> <mailto:amibroker-unsubscribe@xxxxxxxxxxxxxxx?subject=Unsubscribe> 
>   
> 
> *	 Your use of Yahoo! Groups is subject to the Yahoo! Terms of 
Service
> <http://docs.yahoo.com/info/terms/> . 
> 
> 
>   _____
>






------------------------ Yahoo! Groups Sponsor --------------------~--> 
Try Online Currency Trading with GFT. Free 50K Demo. Trade 
24 Hours. Commission-Free. 
http://us.click.yahoo.com/RvFikB/9M2KAA/U1CZAA/GHeqlB/TM
--------------------------------------------------------------------~-> 

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

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/amibroker/

<*> To unsubscribe from this group, send an email to:
    amibroker-unsubscribe@xxxxxxxxxxxxxxx

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/