NexusFi: Find Your Edge


Home Menu

 





Can multiprocessors improve the speed of NT7 strategy optimization?


Discussion in NinjaTrader

Updated
    1. trending_up 3,632 views
    2. thumb_up 4 thanks given
    3. group 1 followers
    1. forum 16 posts
    2. attach_file 1 attachments




 
Search this Thread

Can multiprocessors improve the speed of NT7 strategy optimization?

  #11 (permalink)
cobrasmarketview
Toronto, ON, Canada
 
Posts: 9 since Sep 2014
Thanks Given: 0
Thanks Received: 2


ratfink View Post
Not quite, the same applies to any general object-oriented architecture and language.

You can take all cores to 100% with multi-threaded software under NT7 as it stands, but it depends what the threads are doing. If they need random access to OO structures then the MMU caches will be busted nearly all the time, whereas if they only need sequential/local access then the cores can fly without stalling.

By the way, I tested 16 threads Amazon Cloud last night, the speed is a little bit better than 32 threads cloud, 4 hour compare to 4 hour 20 minute. I then tested 8 threads Cloud, it'd be much slower. So threads do help but seems above 16 or maybe 20, then it won't help much anymore.

Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
Increase in trading performance by 75%
The Elite Circle
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
ZombieSqueeze
Platforms and Indicators
How to apply profiles
Traders Hideout
MC PL editor upgrade
MultiCharts
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Just another trading journal: PA, Wyckoff & Trends
34 thanks
Tao te Trade: way of the WLD
24 thanks
GFIs1 1 DAX trade per day journal
15 thanks
Vinny E-Mini & Algobox Review TRADE ROOM
13 thanks
My NQ Trading Journal
11 thanks
  #12 (permalink)
 
ratfink's Avatar
 ratfink 
Birmingham UK
Market Wizard
 
Experience: Intermediate
Platform: NinjaTrader
Broker: TST/Rithmic
Trading: YM/Gold
Posts: 3,633 since Dec 2012
Thanks Given: 17,423
Thanks Received: 8,425


cobrasmarketview View Post
By the way, I tested 16 threads Amazon Cloud last night, the speed is a little bit better than 32 threads cloud, 4 hour compare to 4 hour 20 minute. I then tested 8 threads Cloud, it'd be much slower. So threads do help but seems above 16 or maybe 20, then it won't help much anymore.

Dedicated servers?

Travel Well
Visit my NexusFi Trade Journal Reply With Quote
  #13 (permalink)
cobrasmarketview
Toronto, ON, Canada
 
Posts: 9 since Sep 2014
Thanks Given: 0
Thanks Received: 2



ratfink View Post
Dedicated servers?

No, still cloud. I just scale down 32 threads to 16 threads then to 8 threads. I figured if 8 threads runs the same as 32 threads, then treads don't help much. The final results are threads do help, just above 16 or maybe 20, then it won't improve much. So this would help on what kind of machine to buy, basically a 8 core processor is enough to run NT7.

If turn off hyperthreading helps, then probably a 2*8 core processors would be the best bet.

Reply With Quote
  #14 (permalink)
 
ratfink's Avatar
 ratfink 
Birmingham UK
Market Wizard
 
Experience: Intermediate
Platform: NinjaTrader
Broker: TST/Rithmic
Trading: YM/Gold
Posts: 3,633 since Dec 2012
Thanks Given: 17,423
Thanks Received: 8,425

So long as you know for sure that you are the only one using that particular machine, otherwise the test counts for nothing. Clouds offer lots of 'flexibility' for the vendors as well as for their users.

Travel Well
Visit my NexusFi Trade Journal Reply With Quote
  #15 (permalink)
cobrasmarketview
Toronto, ON, Canada
 
Posts: 9 since Sep 2014
Thanks Given: 0
Thanks Received: 2


ratfink View Post
So long as you know for sure that you are the only one using that particular machine, otherwise the test counts for nothing. Clouds offer lots of 'flexibility' for the vendors as well as for their users.

I know, thanks. That's why I want to test on a physical machine now. but seems the IT guy cannot install Windows 2008 on the server, I've been waiting couple of days now. He's my friend, cannot blame him, so if he cannot install, then I'll have no way to test on real hardware anymore.

Reply With Quote
Thanked by:
  #16 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,440 since Jun 2009
Thanks Given: 33,212
Thanks Received: 101,599


cobrasmarketview View Post
I won't count on NT8 to improve much on optimization, it might be nothing to do with them, it's underlying, .net framework problem, I guess.

Ray already stated in one of the several NT8 webinars on futures.io (formerly BMT) that the optimization speed in NT8 is greatly improved.

Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #17 (permalink)
cobrasmarketview
Toronto, ON, Canada
 
Posts: 9 since Sep 2014
Thanks Given: 0
Thanks Received: 2


Big Mike View Post
Ray already stated in one of the several NT8 webinars on futures.io (formerly BMT) that the optimization speed in NT8 is greatly improved.

Mike

Oh, I sure hope so. But the question is when they release NT8, it's been millions of years.

By the way, I tested 2x12 threads E5 2640 real hardware, it's first generation E5, so the speed is much much slower, took 11 hours for the 5 hours i7 3930K job. It ran on all 24 threads 90% though.

Reply With Quote




Last Updated on September 25, 2014


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts