NinjaTrader Support Forum  

Go Back   NinjaTrader Support Forum > Application Technical Support > Miscellaneous Support > Historical Version 7 Beta Threads > Version 7 Beta General Questions & Bug Reports

Version 7 Beta General Questions & Bug Reports Ask questions here and post bug reports.

 
 
Thread Tools Display Modes
Old 11-02-2010, 05:25 AM   #1
aljafp
Member
 
Join Date: Feb 2008
Posts: 85
Thanks: 0
Thanked 0 times in 0 posts
Default i5-760 or Phenom II X6 1055T for NT7

hi,
Which of these CPUs, i5-760 (4-cores) or Phenom II X6 1055T ( 6Cores ) will NT 7 run faster on?

Will NT7 take advantage of the 2 additional cores from the AMD chip ?

thanks
aljafp is offline  
Old 11-02-2010, 05:32 AM   #2
NinjaTrader_ChristopherJ
NinjaTrader Customer Service
 
NinjaTrader_ChristopherJ's Avatar
 
Join Date: Feb 2009
Location: Denver, CO
Posts: 3,803
Thanks: 32
Thanked 134 times in 134 posts
Default

Hello aljafp,

Thank you for your post.

Unfortunately I would not be able to say which one is better however I can tell you that yes NinjaTrader will utalize the additional 2 cores with the AMD Processor.

Please let me know if I may be of further assistance.
NinjaTrader_ChristopherJ is offline  
Old 11-02-2010, 10:14 AM   #3
JS999
Senior Member
 
Join Date: Mar 2009
Posts: 477
Thanks: 11
Thanked 1 time in 1 post
Default

Quote:
Originally Posted by NinjaTrader_ChristopherJ View Post
Hello aljafp,

Thank you for your post.

Unfortunately I would not be able to say which one is better however I can tell you that yes NinjaTrader will utalize the additional 2 cores with the AMD Processor.

Please let me know if I may be of further assistance.
This is only true when doing backtesting and few other functions. As a practical matter, since all of the UI updates are called from a single thread, NT does not effectively utilize multi-processor capability where it matter the most. If you load up your system with a lot of charts, the bottleneck of chart UI updates is still going to be what holds you back, and more CPU cores will not help with that. A person would be better off with a 4 core processor that could do more instructions per core than a 6 core processor which performed fewer instructions per second, per core. Actually, a dual core clocked at a higher frequency would probably be the best, unless you plan to run 3 or more copies of NT using virtual machines, or unless running fast backtests is a major priority for you.
JS999 is offline  
Old 11-04-2010, 07:26 PM   #4
aljafp
Member
 
Join Date: Feb 2008
Posts: 85
Thanks: 0
Thanked 0 times in 0 posts
Default

Quote:
Originally Posted by JS999 View Post
This is only true when doing backtesting and few other functions. As a practical matter, since all of the UI updates are called from a single thread, NT does not effectively utilize multi-processor capability where it matter the most. If you load up your system with a lot of charts, the bottleneck of chart UI updates is still going to be what holds you back, and more CPU cores will not help with that. A person would be better off with a 4 core processor that could do more instructions per core than a 6 core processor which performed fewer instructions per second, per core. Actually, a dual core clocked at a higher frequency would probably be the best, unless you plan to run 3 or more copies of NT using virtual machines, or unless running fast backtests is a major priority for you.
Thanks for the useful info.

I am more concern with REALTIME trading performance rather than backtesting.

What if i don't plot a lot of Charts. But i run up to 10 strategies via the strategies tab ?
Will these strategies make use of the additional cores ?

Or am i still constrained by GUI updates to NT control center ?
Last edited by aljafp; 11-04-2010 at 07:29 PM.
aljafp is offline  
Old 11-04-2010, 07:47 PM   #5
JS999
Senior Member
 
Join Date: Mar 2009
Posts: 477
Thanks: 11
Thanked 1 time in 1 post
Default

Quote:
Originally Posted by aljafp View Post
Thanks for the useful info.

I am more concern with REALTIME trading performance rather than backtesting.

What if i don't plot a lot of Charts. But i run up to 10 strategies via the strategies tab ?
Will these strategies make use of the additional cores ?

Or am i still constrained by GUI updates to NT control center ?
Honestly I don't know, since I trade discretionary and have never run strategies. But I think the constraint is just the GUI update, so I would think that the strategies could run in parallel, and the only bottleneck would be how many charts you have up, and what the visual refresh rate is. However, this is a question that NT support will have to answer for you...
JS999 is offline  
Old 11-04-2010, 10:38 PM   #6
zoltran
Senior Member
 
Join Date: Nov 2005
Location: , Ontario, Canada
Posts: 400
Thanks: 0
Thanked 0 times in 0 posts
Default

I would concur with JS999.

If this machine is dedicated to NT R/T, then the Intel will be the winner with it's 'turbo' mode.
It is able to boost perf on apps that are single-core cpu bound .
It's also an easy overclock if so inclined.

But .. in reality .. these are both over-the-top for trading R/T with Ninja. You need horsepower for backtesting .. R/T demands are smaller.


I have an I750 and it worls
zoltran is offline  
Old 11-05-2010, 05:39 PM   #7
aljafp
Member
 
Join Date: Feb 2008
Posts: 85
Thanks: 0
Thanked 0 times in 0 posts
Default

Quote:
Originally Posted by JS999 View Post
Honestly I don't know, since I trade discretionary and have never run strategies. But I think the constraint is just the GUI update, so I would think that the strategies could run in parallel, and the only bottleneck would be how many charts you have up, and what the visual refresh rate is. However, this is a question that NT support will have to answer for you...
Yeah, i wished that NT support staffs will reply instead of just keeping quiet.

So to any NT support staff out there,
If i run multiple strategies ( say 8-10 ) via the strategies tab ( i.e not via charts ) will they all run in parallel utilizing as many cores on the CPU as possible ?

OR is there still some bottleneck due to GUI update ( pointed out by JS999) or some other hidden constraints ?

thanks
aljafp is offline  
Old 11-06-2010, 12:45 PM   #8
NinjaTrader_Austin
NinjaTrader Customer Service
 
NinjaTrader_Austin's Avatar
 
Join Date: Jun 2009
Location: Denver, CO
Posts: 3,149
Thanks: 10
Thanked 89 times in 81 posts
Default

aljafp, I will have someone get back to you with an answer on Monday.
NinjaTrader_Austin is offline  
Old 11-08-2010, 08:54 AM   #9
NinjaTrader_Josh
NinjaTrader Product Manager
 
NinjaTrader_Josh's Avatar
 
Join Date: May 2007
Location: Denver, CO
Posts: 17,458
Thanks: 1
Thanked 106 times in 70 posts
Default

Strategies are all ran on the main thread. You will not see multi-core use under that scenario.
NinjaTrader_Josh is offline  
Old 11-08-2010, 05:30 PM   #10
aljafp
Member
 
Join Date: Feb 2008
Posts: 85
Thanks: 0
Thanked 0 times in 0 posts
Default

Quote:
Originally Posted by NinjaTrader_Josh View Post
Strategies are all ran on the main thread. You will not see multi-core use under that scenario.
Can you please confirm ? That all active ninjaTrader Strategies run on 1 single main thread ?

This is quite unbelievable..... why is the software design this way ?
Any particular reason why NT is implemented with this bottleneck in mind ?

Given that nowadays, even end users has access to multi-core CPUs, i never expected NT to be design this way.
Last edited by aljafp; 11-08-2010 at 06:23 PM.
aljafp is offline  
Old 11-09-2010, 08:16 AM   #11
NinjaTrader_Josh
NinjaTrader Product Manager
 
NinjaTrader_Josh's Avatar
 
Join Date: May 2007
Location: Denver, CO
Posts: 17,458
Thanks: 1
Thanked 106 times in 70 posts
Default

All strategies are ran on the main thread.
NinjaTrader_Josh is offline  
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Level II tderrick SuperDOM and other Order Entry Windows 28 10-04-2010 11:32 AM
Level II NT7 beta 17 markuse Version 7 Beta General Questions & Bug Reports 3 05-25-2010 01:33 PM
level II tonynt Miscellaneous Support 2 04-29-2010 04:11 PM
Level II tonynt Miscellaneous Support 6 12-16-2009 02:16 PM
Clarification On v5.x6 DOM Options al_gorithm Miscellaneous Support 10 01-01-2006 07:03 AM


All times are GMT -6. The time now is 12:02 AM.