ComputerForum.com ComputerForum.com  
TigerDirect
 
Go Back   Computer Forum > Computer Hardware > CPUs and Overclocking

Reply
 
LinkBack Thread Tools Display Modes
Old 07-17-2008, 06:09 AM   #1 (permalink)
New Member
 
Join Date: Jun 2008
Posts: 21
Default Understanding QuadCore

The quads are supposed to be for multi-tasking, right? How does the CPU know which core will do what task. For example: I start some video editing, surf the net, read e-mails, and run a scan. Is this what the Quad core is intended to be used for? Since there is 4 CPU's, can they each take a task and do it without bogging during the tasks? How does the CPU know where to send what info? Would it be good to OC the quad with this being what it will be used for? Not on the edge stuff, but just a little more performance! I appreciate your input!
Bob The Builder is offline   Reply With Quote


Old 07-17-2008, 06:26 AM   #2 (permalink)
Bronze Member
 
Midnight_fox1's Avatar
 
Join Date: Jul 2008
Posts: 43
Default

i have the quad core in my computer. When I go to the task manager and look under the cpu, I see all four cores. And whenever I run a program (for example 1 program) it shows the activity in the third core. Here is a sample that I found of what it does..

The multiple cores of the Kentsfield most benefit applications that can easily be broken into a small number of parallel threads (such as audio and video transcoding, data compression, video editing, 3D rendering and ray-tracing). To take a specific example, multi-threaded games such as Crysis and Gears of War which must perform multiple simultaneous tasks such as AI, audio and physics benefit from the quad-core CPUs[32]. In such cases, the processing speed may increase relative to that of a single-CPU system by a factor approaching the number of CPUs. This should however be considered an upper limit as it presupposes the user-level software is well-threaded. To return to the above example, some tests have demonstrated that Crysis fails to take advantage of more than two cores at any given time [33]. On the other hand, the impact of this issue on broader system performance can be significantly reduced on systems which frequently handle numerous unrelated simultaneous tasks such as multi-user environments or desktops which execute background processes while the user is active. There is still however some overhead involved in coordinating execution of multiple processes or threads and scheduling them on multiple CPUs which scales with the number of threads/CPUs. Finally, on the hardware level there exists the possibility of bottlenecks arising from the sharing of memory and/or I/O bandwidth between processors.
__________________
EVGA 780i 3-way Motherboard
Intel Quad Core Processor
250 GB Western Digital HDD
EVGA GeForce 8800 GT
2GB OCZ Platinum Memory
Midnight_fox1 is offline   Reply With Quote
Old 07-17-2008, 06:36 AM   #3 (permalink)
Diamond Member
 
Join Date: Feb 2008
Location: Solicitor's office
Posts: 1,320
Default

Okay, so firstly... the CPU doesn't have to know where to "send" the data or what task to do or anything like that, the task manager does it (Every OS comes with one, so there's no need to panic or go looking for one).

Quad-core is meant to handle multiple threads, each one being able to take up one core. Most applications only run single thread, since creating multi-threaded programs is a lot harded and most applications don't need the performance of more than one cores. Some programs (such as video/graphics editing, and several games) are designed to create multiple threads to get the job done faster. And yes, you're right, you can use a quad-core to run several programs and they won't bog each other down, that's one thing it can be (and is) used for- multitasking.

OCing a quad doesn't differ from OCing dual-core CPUs in any way, you can OC a quad and a lot of people do that.

P.S. fox1... you may want to state the source when you quote stuff.
__________________
BY READING THE ABOVE POST, YOU AGREE TO THE FOLLOWING:

"The above post is provided solely for entertainment purposes and is not to be taken as professional advice. Therefore, I shall not be held responsible for any damage or losses that are result from anything I have posted, to the extent applicable by law. In the unlikely event that I CAN be held responsible, I have never been here, I am not here, and I will never be here, and it will be highly questionable whether I even exist."
hackapelite is online now   Reply With Quote
Old 07-17-2008, 08:58 AM   #4 (permalink)
Platinum Member
 
jdbennet's Avatar
 
Join Date: Jul 2008
Location: Surrey/Hampshire, England, UK
Posts: 917
Default

yeah thats why games which were written before multithreading became common run slower on a core2 than on a pentium 4
jdbennet is offline   Reply With Quote
Old 07-17-2008, 05:26 PM   #5 (permalink)
Bronze Member
 
Midnight_fox1's Avatar
 
Join Date: Jul 2008
Posts: 43
Default

ok sorry i forgot to state the source.

http://en.wikipedia.org/wiki/Intel_Core_2
__________________
EVGA 780i 3-way Motherboard
Intel Quad Core Processor
250 GB Western Digital HDD
EVGA GeForce 8800 GT
2GB OCZ Platinum Memory
Midnight_fox1 is offline   Reply With Quote


Old 07-18-2008, 01:03 AM   #6 (permalink)
formerly liuliuboy
 
diduknowthat's Avatar
 
Join Date: Jun 2005
Location: Massachusetts
Age: 17
Posts: 6,328
Default

Quote:
Originally Posted by jdbennet View Post
yeah thats why games which were written before multithreading became common run slower on a core2 than on a pentium 4
Partially, but mainly because Pentium 4's uses a completely different architecture compared to C2Ds.
__________________
Silent Tuned | 3D Marks 06: 11566
Q6600 2.4ghz CPU | Gigabyte GA-P35 LGA 775 MB
EVGA 8800gt 512mb Video Card
G.Skill 4GB Ram | Western Digital 400GB HD
X-Fi Xtrememusic Sound Card
Antec P180B Case | Scythe Ninja HSF
CM Real Power Pro 650watt PSU
diduknowthat is online now   Reply With Quote
Old 07-18-2008, 01:09 AM   #7 (permalink)
Platinum Member
 
jdbennet's Avatar
 
Join Date: Jul 2008
Location: Surrey/Hampshire, England, UK
Posts: 917
Default

yeah but you notice the same thing in machines which have pentium 4s with hyperthreading - the other virtual cpu simply isnt taken advantage of properley by older apps
jdbennet is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Understanding how to use exposure ukulele_ninja Digital Cameras, Webcams and Scanners 5 04-30-2008 10:29 AM
QuadCore 45nm? ExtremeAlien CPUs and Overclocking 11 02-22-2008 04:25 AM
Understanding Event Viewer???>>>>>>> geekhelp Operating Systems 3 05-29-2006 06:52 PM
Understanding memory Sticks DCC Computer Memory and Hard Drives 2 09-06-2004 01:36 AM


All times are GMT +1. The time now is 11:04 PM.


Powered by: vBulletin Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0 ©2007, Crawlability, Inc.
Copyright © 2002-2007 Computer Forum and Web Design Forum