Change font size
It is currently Thu Jul 30, 2026 4:50 am


Post a new topicPost a reply Page 1 of 1   [ 4 posts ]
Author Message
 Post subject: Multi Threading
PostPosted: Tue Jan 19, 2010 8:33 am 

Joined: Mon Jan 18, 2010 12:33 pm
Posts: 10
Hello!

Very exciting project! - Love it so far, only into first hour of 1D testing.

Anyway it hits me, that program is only taking up 30% cpu usage for tracking. How about making it multithreaded from the beginning? It doesnt make it easier to implement later on.

(Testing in I7)

Regards!

Martin


Top
 Profile  
 
 Post subject: Re: Multi Threading
PostPosted: Thu Feb 11, 2010 2:52 pm 
iPi Soft

Joined: Tue Mar 31, 2009 9:13 pm
Posts: 805
Our software is multi-threaded from early versions.
However, you should keep in mind that tracking mostly runs on GPU, not CPU. In fact, we move more and more processing from CPU to GPU in latest versions.

CPU usage of 30% during tracking indicates that your video card is a bottleneck and you should consider upgrading to a faster video card. A top video card like GeForce GTX 285 or Radeon 5870 is approximately 20 time faster in number-crunching then a top quad-core CPU like Core i7.


Top
 Profile  
 
 Post subject: Re: Multi Threading
PostPosted: Sat May 15, 2010 3:02 pm 

Joined: Thu May 06, 2010 2:30 pm
Posts: 13
I have a 16thread HP z800 with Quadro GPU and it's still very slow...about the same speed as my HP laptop with quadro mobile Nvidia 3700m and 4 cores....


how can we get this MUCH faster? it never uses even close to all CPU..around 10% cpu on the 16thread 8 core and around 40% on the 4 core laptop.

worst thing about the software and the biggest reason I am not sure I will buy is speed

_________________
Obin Olson
Director/Editor/DP
www.dv3productions.com
www.nevermorethefilm.com
www.mobijokes.tv


Top
 Profile  
 
 Post subject: Re: Multi Threading
PostPosted: Wed May 19, 2010 2:18 pm 
iPi Soft

Joined: Tue Mar 31, 2009 9:13 pm
Posts: 805
As I already mentioned, you need a fast video card for running our software. Any existing CPU is still very slow compared to top gaming-class video cards. Example:

CPU of your HP z800 system: 8 cores, 16 threads.
GeForce GTX 480 GPU: 480 cores, 15360 threads.

All notebook video cards are much slower then desktop video cards for obvious thermal constraints reason.

You should also understand that Quadro cards are slow. Quadro cards are expensive and this can make an impression that Quadro is fast. However, with an NVIDIA Quadro card, you are paying for image quality, not for computing power. NVIDIA certifies Quadro card drivers for use with legacy OpenGL applications like AutoCAD, 3D MAX and similar, this is very complex and very expensive process, but required to ensure that every little triangle in your AutoCAD model is rendered correctly. The GPU in a Quadro is usually a cut-down GPU from low-end GeForce video card.

For example, you mentioned NVIDIA Quadro 3700M (http://www.nvidia.com/object/product_qu ... _m_us.html), this is pretty good and fast Quadro card, it has 128 cores. But GTX 480 (the latest top gaming-class video card from NVIDIA) has 480 cores - almost 4 times more, and runs at higher clock speed.

For use with our software, a gaming-class video card (e.g. GeForce series) is more optimal. Our software does not require high-quality rendering or highly reliable computations. If one or two pixels in a video frame gets processed incorrectly, it does not affect resulting animation.

By the way, what is the tracking speed at your HP z800 system? For comparison, tracking speed on a Core2 Duo 3.8 GHz (overclocked CPU) + GeForce GTX 285 system is about 1.7 seconds per frame in latest version (on a high-FPS video; it can be a bit lower on low-FPS video). We'll soon have GTX 480 in our lab and I will post benchmark results for GTX 480.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post a new topicPost a reply Page 1 of 1   [ 4 posts ]


Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  


Powered by phpBB® Forum Software © phpBB Group
610nm Style by Daniel St. Jules of Gamexe.net