cpu performance - futures io
futures io futures trading



cpu performance


Discussion in Tech Support

Updated
      Top Posters
    1. looks_one adamov with 4 posts (0 thanks)
    2. looks_two Neo1 with 4 posts (1 thanks)
    3. looks_3 sam028 with 3 posts (2 thanks)
    4. looks_4 michaelf with 1 posts (0 thanks)
    1. trending_up 2,468 views
    2. thumb_up 3 thanks given
    3. group 4 followers
    1. forum 14 posts
    2. attach_file 0 attachments




Welcome to futures io: the largest futures trading community on the planet, with well over 125,000 members
  • Genuine reviews from real traders, not fake reviews from stealth vendors
  • Quality education from leading professional traders
  • We are a friendly, helpful, and positive community
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts
  • We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

(If you already have an account, login at the top of the page)

 
Search this Thread
 

cpu performance

(login for full post details)
  #1 (permalink)
Budapest, Hungary
 
Experience: None
Platform: ninjatrader
Trading: FGBL / FESX / ES / ZN / ZB
 
adamov's Avatar
 
Posts: 84 since Jun 2012
Thanks: 37 given, 49 received

I have an Intel® Core™ i7-3610QM Processor.
It has 4 cores and 8 threads.
As far as I know NT7 is 1 threaded so it can only use 12,5% of the CPU capacity.

Is it possible to disable somehow the CPU's hyper threading therefore double the performance of NT7?

Started this thread Reply With Quote

Can you help answer these questions
from other members on futures io?
NT8 indicator to simulate a Funding Evaluation where to …
NinjaTrader
Regarding Multicharts strategy trigger
MultiCharts
Help Needed: TOS Options Chain IV & IMPL MOVE Calcul …
ThinkOrSwim
Cross border fund flows / fx correlations
Treasury Notes and Bonds
ZigZag with Depth and Backstep
EasyLanguage Programming
 
 
(login for full post details)
  #3 (permalink)
Christchurch, New Zealand
 
Experience: Beginner
Platform: SC
Broker: IB, BC, Dx Feed
Trading: US Equities
 
Neo1's Avatar
 
Posts: 428 since Jul 2014
Thanks: 471 given, 501 received


You should beable to disable HT or play around with your boost settings using 3rd party software

If you're having performance/ heating issues then it could also be caused by your GPU.

Reply With Quote
 
(login for full post details)
  #4 (permalink)
Site Moderator
 
 
sam028's Avatar
 
Posts: 3,665 since Jun 2009
Thanks: 3,787 given, 4,494 received

If you disable the HT you'll see a 25% CPU usage, but the result will be the same.
So the answer is basically no.

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
 
(login for full post details)
  #5 (permalink)
Mérida, Mexico
 
Experience: Intermediate
Platform: NinjaTrader 8
Broker: NinjaTrader Brokerage
Trading: ES
 
michaelf's Avatar
 
Posts: 526 since Mar 2011
Thanks: 1,314 given, 557 received

Hi @sam028

can you make NT faster when the RAM % usage is low? On my side I have an RAM usage from 84% and I feel that's the reason why everything is so slow.

Follow me on Twitter Visit my futures io Trade Journal Reply With Quote
 
(login for full post details)
  #6 (permalink)
Christchurch, New Zealand
 
Experience: Beginner
Platform: SC
Broker: IB, BC, Dx Feed
Trading: US Equities
 
Neo1's Avatar
 
Posts: 428 since Jul 2014
Thanks: 471 given, 501 received


michaelf View Post
Hi @sam028

can you make NT faster when the RAM % usage is low? On my side I have an RAM usage from 84% and I feel that's the reason why everything is so slow.

This should help - Memory Cleaner Free Download


Re OP, I assume you're trading off a laptop? which means you likely have poor air flow and no control over your fan speed. If your having performance issues it could be heat related , you should check your CPU temp. Your never going to double your performance, but you might beable to optimize it.

Reply With Quote
 
(login for full post details)
  #7 (permalink)
Site Administrator
Swing Trader
Data Scientist & DevOps
Manta, Ecuador
 
Experience: Advanced
Platform: My own custom solution
Trading: Emini Futures
 
Big Mike's Avatar
 
Posts: 49,785 since Jun 2009
Thanks: 32,314 given, 97,581 received


Neo1 View Post
This should help - Memory Cleaner Free Download

Don't use stuff like that, it is just adding bloat to your system.

Mike

We're here to help -- just ask

For the best trading education, watch our webinars
Searching for trading reviews? Review this list

Follow us on Twitter, YouTube, and Facebook

Support our community as an Elite Member:
https://futures.io/elite/
Follow me on Twitter Visit my futures io Trade Journal Reply With Quote
 
(login for full post details)
  #8 (permalink)
Christchurch, New Zealand
 
Experience: Beginner
Platform: SC
Broker: IB, BC, Dx Feed
Trading: US Equities
 
Neo1's Avatar
 
Posts: 428 since Jul 2014
Thanks: 471 given, 501 received


Big Mike View Post
Don't use stuff like that, it is just adding bloat to your system.

Mike


No it's not, that program is tiny in size 500kb and uses less than 1000k. It's not bloatware. When your running system heavy resources chances are windows isn't going to be releasing all your available memory.

Reply With Quote
 
(login for full post details)
  #9 (permalink)
Site Moderator
 
 
sam028's Avatar
 
Posts: 3,665 since Jun 2009
Thanks: 3,787 given, 4,494 received


michaelf View Post
Hi @sam028

can you make NT faster when the RAM % usage is low? On my side I have an RAM usage from 84% and I feel that's the reason why everything is so slow.

Open a "Performance Monitor" and check the memory usage and the free memory, the disks access time. If you have enough free memory, and low disk access time, then there is not a lot to do...

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
The following user says Thank You to sam028 for this post:
 
(login for full post details)
  #10 (permalink)
Budapest, Hungary
 
Experience: None
Platform: ninjatrader
Trading: FGBL / FESX / ES / ZN / ZB
 
adamov's Avatar
 
Posts: 84 since Jun 2012
Thanks: 37 given, 49 received



sam028 View Post
If you disable the HT you'll see a 25% CPU usage, but the result will be the same.
So the answer is basically no.

Can you elaborate this? I was thinking that without threading NT7 could use a whole core not just the half of it.

Started this thread Reply With Quote
 
(login for full post details)
  #11 (permalink)
Budapest, Hungary
 
Experience: None
Platform: ninjatrader
Trading: FGBL / FESX / ES / ZN / ZB
 
adamov's Avatar
 
Posts: 84 since Jun 2012
Thanks: 37 given, 49 received


Neo1 View Post
You should beable to disable HT or play around with your boost settings using 3rd party software

If you're having performance/ heating issues then it could also be caused by your GPU.

I suspected something similar. Let me tell my experience with my other, older computer /also a laptop/.
I was running some indicators /written, modificated by myself/ seeing 50% CPU usage /dual-core/ I was thinking it is because of the calculations but when I minimize the charts it goes back to around 6-8%. So probably displaying the charts use more capacity than calculations.

After right click I have the option to run NT7 with graphics processor. Can I have better results with this?

Started this thread Reply With Quote
 
(login for full post details)
  #12 (permalink)
Christchurch, New Zealand
 
Experience: Beginner
Platform: SC
Broker: IB, BC, Dx Feed
Trading: US Equities
 
Neo1's Avatar
 
Posts: 428 since Jul 2014
Thanks: 471 given, 501 received


adamov View Post
I suspected something similar. Let me tell my experience with my other, older computer /also a laptop/.
I was running some indicators /written, modificated by myself/ seeing 50% CPU usage /dual-core/ I was thinking it is because of the calculations but when I minimize the charts it goes back to around 6-8%. So probably displaying the charts use more capacity than calculations.

After right click I have the option to run NT7 with graphics processor. Can I have better results with this?

I haven't used NT in years, but use other software that's very CPU intensive. If your trading live then only loading a minimum amount of data should help.

If you only have an onbaord GPU or something that's old and are running multiple monitors, then your GPU might be bottle-necking your CPU and causing some performance issues. Laptops are notorious for overheating aswell. CPU vs GPU allocation is determined by how the software was designed, so if NT has a setting that optimizes your GPU, then it might help take some strain off your CPU- or it might make things worse. Try it out.

Reply With Quote
The following user says Thank You to Neo1 for this post:
 
(login for full post details)
  #13 (permalink)
Site Moderator
 
 
sam028's Avatar
 
Posts: 3,665 since Jun 2009
Thanks: 3,787 given, 4,494 received


adamov View Post
Can you elaborate this? I was thinking that without threading NT7 could use a whole core not just the half of it.

The additonal you'll see when the hyper-threading is enabled is not a real core. It's a trick to allow a better parallelism (very simplistic and rough explanantion) but this won't the overall computing power.
It's easy to test in you run any heavy computing program using all the visible cores: you'll see that only the real core will be have a 100% usage, their associated hyperthread core will be sleeping.

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
The following user says Thank You to sam028 for this post:
 
(login for full post details)
  #14 (permalink)
Budapest, Hungary
 
Experience: Advanced
Platform: Windows 95
Trading: YM
 
Yuri57's Avatar
 
Posts: 286 since Feb 2013
Thanks: 72 given, 107 received

Why do you need better performance? Is it lagging?

Reply With Quote
 
(login for full post details)
  #15 (permalink)
Budapest, Hungary
 
Experience: None
Platform: ninjatrader
Trading: FGBL / FESX / ES / ZN / ZB
 
adamov's Avatar
 
Posts: 84 since Jun 2012
Thanks: 37 given, 49 received


Yuri57 View Post
Why do you need better performance? Is it lagging?

It is. Altough it does only during high impact news announcements it is still annoying.
Many indicator is using OnBarUpdate() which works well almost all the time but when the nubmer of incoming ticks suddenly increase it can overhelm my CPU.

I was wondering whether is it possible to build in a similar maximum refreshing interval like it is frequently used in OnMarketDepth().

That may solve my issue.

Started this thread Reply With Quote


futures io Trading Community Off-Topic Tech Support > cpu performance


Last Updated on July 19, 2014


Upcoming Webinars and Events
 

NinjaTrader Indicator Challenge!

Ongoing
 

Battlestations! Show us your trading desk - $1,500 in prizes!

March
 

Importance of Finding Your Own Way w/Adam Grimes

Elite only
 

Journal Challenge w/Jigsaw

April
     



Copyright © 2021 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432, info@futures.io
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.
no new posts