Windows 7 Forums Search
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows 7. The Windows 7 forum also covers news and updates and has an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7 - applications designed to take advantage of multi-core



 
03-11-2010   #1


Windows 7 Ultimate x64
 
 

applications designed to take advantage of multi-core

question:

i have a copy of sony vegas movie studio 6, which was released late 2005. when i bought it, i believe intel was just taking the wraps off their first quad-core desktop cpu (correct me if i'm wrong). but at the time of this program's release, single core systems were still plentiful, although dual core systems were making in-roads too.

the point i'm getting to is this: i have vegas installed in windows 7 (don't need to upgrade vegas as i'm still using a standard def camcorder) and when i render a movie, i notice that all of my cores get a workout--sometimes 100% on all cores. i'm not complaining about the usage, i'm just surprised that a program that was written before quad core cpus were plentiful can acutally make use of all of the cores. how is that so? in comparison, i have programs that were written 2008, 2009 that only (mainly) use one core out of the four--so how does a program from 2005/06 make use of all cores?

curious...

My System SpecsSystem Spec
03-11-2010   #2


Windows 7 32 bit
 
 


Multi-threading has been around for quite awhile. If the application and data are so structured that one thread doesn't have to wait on results from another thread, the OS scheduler will assign the threads to the available resources(the cores.)

If you want to see another app that gets flat out 100% core usage almost 100% of the time during video encoding look at FAVC. He splits the video into 4 pieces for a quad core and runs one copy of the video encoder for each slice. Then the pieces are all reassembled into the video stream.

If you have to wait for the result of one operation on some data to proceed to the next step, then you have high idle processing time.

Name:  smiley-computer002.gif
Views: 441
Size:  7.4 KB
My System SpecsSystem Spec
Reply

applications designed to take advantage of multi-core problems?



Thread Tools



Similar Threads for: applications designed to take advantage of multi-core
Thread Forum
Portable Applications Advantage/Disadvantages? Software
Multi-Core, GPU -all in one Gadget monitor Gadgets
Multi-core CPU operation Hardware & Devices
Windows 7 Takes Advantage on Multi-core Processors General Discussion
Multi-touch Applications Software


All times are GMT -5. The time now is 07:32 AM.



Windows 7 Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows 7" and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30