NexusFi: Find Your Edge


Home Menu

 





Second graphics card speed up my platform?


Discussion in Tech Support

Updated
      Top Posters
    1. looks_one jakejake with 7 posts (4 thanks)
    2. looks_two rleplae with 6 posts (4 thanks)
    3. looks_3 lax99 with 2 posts (4 thanks)
    4. looks_4 Baudo with 1 posts (0 thanks)
      Best Posters
    1. looks_one lax99 with 2 thanks per post
    2. looks_two olobay with 1 thanks per post
    3. looks_3 rleplae with 0.7 thanks per post
    4. looks_4 jakejake with 0.6 thanks per post
    1. trending_up 4,145 views
    2. thumb_up 14 thanks given
    3. group 5 followers
    1. forum 17 posts
    2. attach_file 2 attachments




 
Search this Thread

Second graphics card speed up my platform?

  #11 (permalink)
 jakejake 
Toronto Canada
 
Experience: Beginner
Platform: Sierra Charts
Trading: ES
Posts: 62 since Jan 2015
Thanks Given: 72
Thanks Received: 55


rleplae View Post
Try to drill down on the CPU with a tool, 31% is high
how many cores do you have ?

Below is an example of a 12 core that is barely experiencing load :



it's an intel, 6 cores, but allows 12 threads..
you can see how the load is equally balanced

Wow, your setup sounds extremely intense. very impressive.
I'm using an AMD processor with 8 cores if that makes sense

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
ZombieSqueeze
Platforms and Indicators
My NT8 Volume Profile Split by Asian/Euro/Open
NinjaTrader
Futures True Range Report
The Elite Circle
Are there any eval firms that allow you to sink to your …
Traders Hideout
Exit Strategy
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Get funded firms 2023/2024 - Any recommendations or word …
61 thanks
Funded Trader platforms
39 thanks
NexusFi site changelog and issues/problem reporting
26 thanks
The Program
18 thanks
Battlestations: Show us your trading desks!
18 thanks
  #12 (permalink)
 
rleplae's Avatar
 rleplae 
Gits (Hooglede) Belgium
Legendary Market Wizard
 
Experience: Master
Platform: NinjaTrader, Proprietary,
Broker: Ninjabrokerage/IQfeed + Synthetic datafeed
Trading: 6A, 6B, 6C, 6E, 6J, 6S, ES, NQ, YM, AEX, CL, NG, ZB, ZN, ZC, ZS, GC
Posts: 3,003 since Sep 2013
Thanks Given: 2,442
Thanks Received: 5,863


jakejake View Post
Wow, your setup sounds extremely intense. very impressive.
I'm using an AMD processor with 8 cores if that makes sense

Try to find out if one of the core's is not peaking out
could be a single thread that is overloaded and creates the bottle neck

Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #13 (permalink)
 jakejake 
Toronto Canada
 
Experience: Beginner
Platform: Sierra Charts
Trading: ES
Posts: 62 since Jan 2015
Thanks Given: 72
Thanks Received: 55



rleplae View Post
Try to find out if one of the core's is not peaking out
could be a single thread that is overloaded and creates the bottle neck

interesting! the last two cores seem to be doing very little compared to the other ones. I know nothing about computers but assume they should be evenly distributed?

Started this thread Reply With Quote
  #14 (permalink)
 
rleplae's Avatar
 rleplae 
Gits (Hooglede) Belgium
Legendary Market Wizard
 
Experience: Master
Platform: NinjaTrader, Proprietary,
Broker: Ninjabrokerage/IQfeed + Synthetic datafeed
Trading: 6A, 6B, 6C, 6E, 6J, 6S, ES, NQ, YM, AEX, CL, NG, ZB, ZN, ZC, ZS, GC
Posts: 3,003 since Sep 2013
Thanks Given: 2,442
Thanks Received: 5,863


jakejake View Post
interesting! the last two cores seem to be doing very little compared to the other ones. I know nothing about computers but assume they should be evenly distributed?

you can create a program that is 'mono core'
and it will peak out the core it is running on
if not supporting multi-core,
it will not exhaust the full power of the machine

one of my private modules, i converted the startup from
mono thread to multi-thread, the startup was recuced
from 40-50 minutes (loading all history) to sub 10 minutes
just to give you a feel for what that means, same
hardware, but more efficiently used..

sometimes you can not throw more power to it
if the program is not able to consume it

but analysis should help you understand what
the problem is, and how you can improve it

Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #15 (permalink)
 
lax99's Avatar
 lax99 
Denver
 
Experience: Intermediate
Platform: Bookmap and Jigsaw DOM
Broker: Stage 5 Trading
Trading: ZN
Posts: 434 since Jun 2015
Thanks Given: 623
Thanks Received: 818

I'd say in general that it is probably not a graphics card issue. If you were doing some 3D renders and running a screen capture and playing a video game all at the same time, then it might be graphics card limited. From the system stats, it seems that it's a RAM and processor issue. Like rleplae was saying, some processes are single-core and there really isn't much you can do to get around that. Sierra Chart might have an option to enable multi-threading. It'd be strange though if the software defaulted to single core, especially because modern CPUs are increasingly multi-threaded.

To use an analogy, your computer is like a kitchen trying to prepare different meals for a restaurant. If your chef (CPU) is slow, you can only make simple things like PB&J. If your kitchen space (RAM) is tiny, your chef is going to be tripping over himself trying to reuse counter space (memory) to try to make a bunch of meals at the same time. If you had a larger kitchen (perhaps 16 GB of 3200 MHz RAM), your chef would have plenty of space to prepare each individual meal.

The GPU is sort of like a sous-chef. It does similar things that the CPU does. To continue the analogy, the GPU is like a sous-chef who is excellent at preparing fish, but is somewhat slower at preparing salads. The CPU will delegate graphics rendering to the GPU when the computational load is large, but 3% GPU usage means that it's not being stressed.

Overall, you should probably look into more and faster RAM, while monitoring your CPU for usage spikes.

Reply With Quote
Thanked by:
  #16 (permalink)
 jakejake 
Toronto Canada
 
Experience: Beginner
Platform: Sierra Charts
Trading: ES
Posts: 62 since Jan 2015
Thanks Given: 72
Thanks Received: 55


rleplae View Post
you can create a program that is 'mono core'
and it will peak out the core it is running on
if not supporting multi-core,
it will not exhaust the full power of the machine

one of my private modules, i converted the startup from
mono thread to multi-thread, the startup was recuced
from 40-50 minutes (loading all history) to sub 10 minutes
just to give you a feel for what that means, same
hardware, but more efficiently used..

sometimes you can not throw more power to it
if the program is not able to consume it

but analysis should help you understand what
the problem is, and how you can improve it

sounds like you really know your stuff! I think I'd struggle with that but I could look into it.


lax99 View Post
I'd say in general that it is probably not a graphics card issue. If you were doing some 3D renders and running a screen capture and playing a video game all at the same time, then it might be graphics card limited. From the system stats, it seems that it's a RAM and processor issue. Like rleplae was saying, some processes are single-core and there really isn't much you can do to get around that. Sierra Chart might have an option to enable multi-threading. It'd be strange though if the software defaulted to single core, especially because modern CPUs are increasingly multi-threaded.

To use an analogy, your computer is like a kitchen trying to prepare different meals for a restaurant. If your chef (CPU) is slow, you can only make simple things like PB&J. If your kitchen space (RAM) is tiny, your chef is going to be tripping over himself trying to reuse counter space (memory) to try to make a bunch of meals at the same time. If you had a larger kitchen (perhaps 16 GB of 3200 MHz RAM), your chef would have plenty of space to prepare each individual meal.

The GPU is sort of like a sous-chef. It does similar things that the CPU does. To continue the analogy, the GPU is like a sous-chef who is excellent at preparing fish, but is somewhat slower at preparing salads. The CPU will delegate graphics rendering to the GPU when the computational load is large, but 3% GPU usage means that it's not being stressed.

Overall, you should probably look into more and faster RAM, while monitoring your CPU for usage spikes.

I think I'll try to get myself more ram. I appreciate everyones help in this thread. it's greatly appreciated!

Started this thread Reply With Quote
  #17 (permalink)
 
lax99's Avatar
 lax99 
Denver
 
Experience: Intermediate
Platform: Bookmap and Jigsaw DOM
Broker: Stage 5 Trading
Trading: ZN
Posts: 434 since Jun 2015
Thanks Given: 623
Thanks Received: 818

One last thing to consider too is the RAM speed. You should be able to find it in the task manager pretty easily. If your current 8 GB stick is at 1800 MHz, for example, and you buy another 8 GB at 3000 MHz, your overall memory will be limited to the lowest speed present.

There are many other aspects to consider in general, and I'd suggest visiting https://www.reddit.com/r/buildapc to ask the tech wizards over there any other questions you might have.

Sent using the https://nexusfi.com/NexusFi mobile app

Reply With Quote
Thanked by:
  #18 (permalink)
Baudo
Utrecht, Netherlands
 
Posts: 42 since May 2019
Thanks Given: 24
Thanks Received: 104


lax99 View Post
One last thing to consider too is the RAM speed. You should be able to find it in the task manager pretty easily. If your current 8 GB stick is at 1800 MHz, for example, and you buy another 8 GB at 3000 MHz, your overall memory will be limited to the lowest speed present.

There are many other aspects to consider in general, and I'd suggest visiting https://www.reddit.com/r/buildapc to ask the tech wizards over there any other questions you might have.

Sent using the NexusFi mobile app

RAM speed makes HUGE of a difference
mine was set standard in BIOS om 2166 for 2 years... however, I've set it to 2966 or higher and is a difference between night and day

have 32gb ram now, 5 instances running parallel, runs smooth as h*ll.. big difference with before.



Reply With Quote




Last Updated on September 5, 2020


© 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