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,172 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?
Trade idea based off three indicators.
Traders Hideout
About a successful futures trader who didnt know anythin …
Psychology and Money Management
ZombieSqueeze
Platforms and Indicators
What broker to use for trading palladium futures
Commodities
REcommedations for programming help
Sierra Chart
 
  #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