Announcement: Our new CyberLink Feedback Forum has arrived! Please transfer to our new forum to provide your feedback or to start a new discussion. The content on this CyberLink Community forum is now read only, but will continue to be available as a user resource. Thanks!
CyberLink Community Forum
where the experts meet
| Advanced Search >
why only four out of eight threads active in CPU usage history when running PD9 Ultra64
Zakhir Ali [Avatar]
Newbie Joined: Jun 27, 2006 09:44 Messages: 31 Offline
[Post New]
PD Gurus,

I noticed that when PD9 Ultra64 running, the CPU Usage History shows only four out of eight threads(one thread per core) is active. My system spec is as follows.

CPU: Intel Core i7 - 2630QM 2GHz with Turbo Boost upto 2.9GHz
Graphics Card: NVIDIA GeForce GT 540M, Up to 1760MB TurboCache
System Memory: 4GB DDR3 Memory
Operating System: Windows 7 Home Premium

Any other settings to be enabled at PD side?

PS: Finally I can see PD 9 is a very solid video editing software and so far I have encountered only one problem which is when loading Media files, it is limitted to 2500 files. It may be the hard coded limitation.

Thanks in advance,
Zakhir Ali
Bubba in TX
Senior Contributor Location: Central Texas Joined: Dec 12, 2009 21:32 Messages: 1332 Offline
[Post New]
For some reason people expect all their CPU cores to run and all of them with the same amount of usage. When in reality it does not happen, or matter. It causes a lot of people to worry about something that there is no need to worry about.

From a Microsoft thread.....................

The problem with dual core, triple core, quad core and other multi-core processors is that software can rarely take full advantage of them. Because of the way software is being designed today, there are very good chances that when one core runs a certain part of the software's code, and another core runs a different part, if the two parts are dependent on each other, one of them will fail if the other one doesn't finish on time.

Intel has strongly encouraged developers to target multi-core CPUs with their code, and Microsoft is taking a step towards that by changing some of the design of Windows 7 to accommodate and take advantage of all the available cores. Although the basis for Windows 7 will remain the same as for Windows Vista, a series of tweaks will help Windows 7 take advantage of the newer CPUs.

For future versions of Windows, Microsoft plans to replace the Windows core with fully managed code, that is designed specifically with parallel processing in mind.

I am assuming in Windows 8 from what I have been reading from the recent leak.

Zakhir

That better?

This message was edited 1 time. Last update was at Apr 10. 2011 12:18

__________________________________________
Windows 8 Pro 64 bit

CyberLink PowerDirector 10 Tutorials
PDtoots PowerDirector Tutorials

**NOTICE**
When you are asked to provide a DXDIAG you go the following link and do part "B". Your posted specs are NOT what we are looking for as they tell us nothing. The specs on the box of your computer mean nothing. The DXDIAG shows us how your computer is configured as it runs.

DXDIAG Link
1Nina
Senior Contributor Location: Norway, 50km southwest of Oslo Joined: Oct 08, 2008 04:12 Messages: 1070 Offline
[Post New]
Hi Bubba,

I'm sure you remember my nearly exact question as Zakhir's.
While his PD runs 4, apparently, on his machine, -
I, as you may remember, get these red warning signs when rendering inside PD9.

From reading what you have found in the Microsoft thread,
I'm wondering why we spend additional money on several cores....
at least for the time being.

When I use my converters, or other NLE's I don't get the warning sign.
Do you have further advise or findings, Bubba?
Not a tech-person, I still find this interesting.
The quad-core has been around for some time, but according to your findings,
software designed today still don't use them...?

Can this offer an explanation?
Because of the way software is being designed today, there are very good chances that when one core runs a certain part of the software's code, and another core runs a different part, if the two parts are dependent on each other, one of them will fail if the other one doesn't finish on time.


That on my pc, something is obstructing the cores to co-work in PD?
Thus leaving 1- working at 100% and red?





Just something.
https://www.petitpoisvideo.com
Bubba in TX
Senior Contributor Location: Central Texas Joined: Dec 12, 2009 21:32 Messages: 1332 Offline
[Post New]
Nina

You have not wasted anything.... One would think that within a year, the software companies will have sorted out the code to enable maximum CPU usage, and Win7 is getting upgraded monthly with a major update coming this Tuesday. It was sad that the Win7 SP1 did not fix a lot of things users were complaining about. Who knows when or if PD will be able to maximize CPU usage. Maybe in PD10.

The only thing I did not like about the sneak peek at the leaked Win8 last week, was that it will have more ribbons and some will no longer have the old fashion menu tool bars available. (supposedly) Like the ones in Office suite 2007/2010. They didn't say much about the OS itself. Hope they have another beta test like last time.... I hate ribbons........ why can't they just leave those things alone..... __________________________________________
Windows 8 Pro 64 bit

CyberLink PowerDirector 10 Tutorials
PDtoots PowerDirector Tutorials

**NOTICE**
When you are asked to provide a DXDIAG you go the following link and do part "B". Your posted specs are NOT what we are looking for as they tell us nothing. The specs on the box of your computer mean nothing. The DXDIAG shows us how your computer is configured as it runs.

DXDIAG Link
All vodi
Senior Contributor Location: Canada Joined: Aug 21, 2009 11:24 Messages: 1431 Offline
[Post New]
The use of the "cores" is entirely in the control of the PD9 designers. With ATI graphics cards it is very evident when and how the cores are being used in conjunction with the GPU on the graphics card. I'm certain the same holds true for NVIDIA graphics. Win 10, i7
AllenChicago [Avatar]
Senior Member Location: Chicago (USA) Joined: Jan 28, 2010 22:06 Messages: 151 Offline
[Post New]
PD9 uses all for of my 4 CPU cores pretty much equally while transcoding video files. If I have done any editing of the content, the transcoding uses 95% of my CPU...with each core utilized equally.

Windows 7 - 64 bit
Quad Core / 2.6mhz
ATI 4350 Graphics Card
8GB Ram
HP Pavillion e9220y

-Allen
[Post New]
That quote from Microsoft is not talking about applications like PD9. PD9 is obviously a multi threaded application -- both advertised as such and you can see it takes advantage of multiple cores (as noted in this thread even).

The core i7 is a quad core CPU. You see the 8 listed on the windows task manager because you have Intel's Hyperthreading enabled. It isn't one thread per core like you mentioned. When using Hyperthreading you get 2 threads per core which is why you are seeing 8 in the task manager.

If you are maxing out the 4 actual cores, there is no benefit to using those extra threads, your cpu is already doing as much as it can.
Powered by JForum 2.1.8 © JForum Team