Just wondering how a dual core processor works, I have a 3ghz Pentium D and know of the more recent core 2 duos and such but was wondering how they work.
Do they run 2 sets of instructions at 3ghz or at 1.5ghz each to equal 3ghz??
And also where do dual core proccessor bottleneck? I mean if they run 2 sets of instructions in seperate cores but are on a single processor there must be some congestion where the 2 sets have to exit? (I think of 2 car lanes with shorter traffic slowing down to merge to 1 lane as opposed to one long line of traffic that flows)
I have most likely confused the situation completely 8)
+ Reply to Thread
Results 1 to 10 of 10
-
-
Here's a couple of articles:
http://www.short-media.com/articles/dual_core
http://www.pcstats.com/articleview.cfm?articleID=1797
From the second article:The processors co-ordinate and share information through the system bus, and the processors arbitrate the workload amongst themselves with the help of the motherboard chipset and the operating system.
Both those articles are a little old, but I found them with a Google search for 'how do dual core cpus work'. There are many more articles, some may be a little newer. -
Core2 has other speed ups that make clock GHz comparisons obsolete. Better to use performance benchmarks for your applications of interest.
Recommends: Kiva.org - Loans that change lives.
http://www.kiva.org/about -
Also keep in mind that not all apps are written to use dual core technology. So don't just assume that getting a new cpu will speed up all of your apps.
Google is your Friend -
Actually krispy kritter I was also curious on that....when looking at the task manager whilst encoding Sony Vegas 5 only uses 50%, so Im guessing it is single threaded and I can run another session and encode 2 things at once.
However some programs use 100%, does that mean they are multi threaded as it uses the full CPU?
Also as they market dual core as good for mulitasking if multithreaded applications became normal doesnt that negate the affect of dual core for multitasking because it is programmed to use both cores?? -
Originally Posted by Rudyard
Originally Posted by Rudyard
Originally Posted by Rudyard -
The second part of your question about programs that use 100% of both cores. You have the option, 'Set Affinity' for how many cores are used in Task Manager Processes. I do that for some programs so I can continue multitasking with the other core. XP has up to 31 CPUs you can set to be used or not. A 31 core processor; Now that could really do some multitasking.
-
Originally Posted by redwudz
-
Originally Posted by Rudyard
you can also work on one cpu and render on the other at the same time using network rendering on the same machine -- which is kinda neat ..."Each problem that I solved became a rule which served afterwards to solve other problems." - Rene Descartes (1596-1650) -
Originally Posted by BJ_M
BTW: Intel was showing a demo today at the Embedded Systems Conference that MPeg2 video stream encoding benchmarks scale linearly from Core2 Duo to Core2 Quad. They were showing 4 real time streaming one Mb/s videos on the Duo and 8 on the Quad with similar per channel performance.
Some doubters were concerned shared memory controllers would slow performance.
Similar Threads
-
Intel i5 2430M processor or AMD A8-3500M quad-core processor?
By jbitakis in forum ComputerReplies: 5Last Post: 11th Nov 2011, 20:31 -
Intel Slashes Quad-core, Dual-core Processor Prices
By louv68 in forum Latest Video NewsReplies: 0Last Post: 22nd Apr 2008, 18:14 -
AMD 4200+ Single Core to Dual-Core Upgrade Issue...
By Bodyslide in forum ComputerReplies: 7Last Post: 30th Nov 2007, 15:45 -
Dual Core vs Dual Processor
By kissvid in forum ComputerReplies: 59Last Post: 17th Jun 2007, 10:27