Since the core 2 duo processor has two execution units, it can execute two threads simultaneously. (If you said quad instead of duo, the answer would be four.)
how does the supermarket use that
1 Core 8 Threads
tl;dr: They're called threads because thread is an apt metaphor. When you start a thread, you rely on the operating system to allocate processing time so that your thread can execute. While your thread is executing, the processor (or core) is placing all of its attention on your thread.
OK. How about an INTELLIGENT answer???? Would be nice, right? First, the difference between hardware and software threads. A hardware thread refers to a physical processor's ability to run a software thread. A software thread is part of your code that you execute in a thread. That is to say, if a processor can handle two hardware threads, that means the processor can simultaneously run up to two software threads at a time. Hardware threads means physical resources. Software threads are created by your program. Regardless of how many software threads your program defines, the processor that provides two hardware threads can only execute two of them concurrently. Now, I am having big problems finding out how many hardware threads a single processor can run. In graduate school, all of the processors we modeled provided two hardware threads. If this is always true, then the Core 2 Duo sounds like it provides 4 hardware threads. Your program can create pretty much any number of software threads, but at any given time there should be no more than 4 on the chip itself. I will see if I can ask someone from the university to get a good answer and will modify my answer if I find anything out. Either way, my answer completely trumps the one that was previously posted here.
Of course Core i7 860. It's 4-cores, 8-threads processor while Core 2 Duo is only 2-cores, 2-threads. Moreover i7 860 got 8mb of Intel smart cache memory.
A CPU is a Processor. (central processing unit or microprocessor), a CPU alias Processor can have multiple Cores which are basically processors but they are referred to as Cores.
Yes, core frequency is typically measured in megahertz (MHz) or gigahertz (GHz). It refers to the speed at which a processor's cores can execute instructions.
the 1.5 dual core can handle 2 threads at the same time and 3.0 single core can only handle 1 thread both of them switch threads rapidly if you have CPU-z you will find that the only difference in number of threads (the number of cores in single core is 2) short answer : the dual core is faster in multitasks the single core is faster in single task (like most of games)
The processor is an integrated circuit for a gadget and it is the hardware to execute a program within the computer. The latest processor that is built today is the 4th generation Intel Core i7 processor that delivers a top of the line performance designed for a very demanding task.
Well, this depends! If a single-core processor was produced today, it would more than likely have a far greater performance / watt ratio than a single core on a dual core processor. However, a dual core or multi core processor has the ability to handle more threads of work at a time, and this gives it a very distinct advantage when it comes to multi tasking or heavily threaded work loads. Dual core and better processors are definitely the way to go in today's world.
The difference between 2.66 dual core processor, and 64-bit dual core processor, is really two different processor specifications. 2.66 is actually 2.66Ghz, which is the clock speed of the processor. The clock speed tells you how many times the processor can execute instructions per second. A dual core processor is a processor with two cores on one die. This can be thought of as having two processors in one. The bit specification of a processor tells you how many binary instructions a processor can execute per clock cycle. Most processors today are 32-bit (32 binary instructions per clock cycle) or 64-bit (64 binary instructions per clock cycle). More RAM can be used with a 64-bit processor. A 32-bit processor is limited to addressing 4 Gigabytes of RAM, while a 64-bit process can address (theoretically) 16 Exabytes of RAM.
•Multi-core processor•Dual-core processor•Quad-core processor