answersLogoWhite

0


Best Answer

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.

User Avatar

Wiki User

15y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How many threads can be executed on an Intel Core 2 Duo processor simultaneously?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is a java threads?

A program can have various threads, which are program parts that run simultaneously. If the computer has a single processor, time will be split among the different threads (perhaps a few milliseconds for one thread or sub-process, a few milliseconds for another, etc.), so that the different threads don't really run simultaneously, but it may seem so. If a computer has multiple processors - quite common with modern processors, such as the Intel I3, I5 or I7 - then the computer will truly run multiple threads at once.


What was Intel's first multicore processor?

Intel's first multicore processor was the Xeon, followed the same year (2002) by the Pentium IV. The two cores were implemented in a hyperthreading configuration, allowing two simultaneous threads when both threads were in the same process address space. Independent cores (in different address spaces) were supported starting with the Core-2 Duo. This configuration extended the hyperthreading model to include duplicating enough of the bus interface unit to allow two unrelated threads to run simultaneously.


What is the difference between the Intel Xeon processor and the Intel Other processor?

Existence. There is no such thing as an "Intel Other" processor.


What is Better an Intel Core 2 Dual Processor or a Core i7-860?

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.


What are the number of processors are in a elitebook 8440p with i5 Intel hp?

the 520M processor inside the 8440p is an Intel i5 520M with 2 cores and 4 threads so your answer is 2 processors


What was the first Intel processor?

The Intel 4004 introduced in 1970 and was the first processor introduced by Intel.


What is an Intel Itanium processor?

Intel's first 64 bit processor


Who made the Intel 8088 processor?

Intel


How much is an iMac with g5 and Intel processor?

The G5 does not have an Intel processor it has an IBM Power PC processor.


How many cores does vista support?

As many cores and threads that the processor has. The new Intel i7 will shows as 8 cores and Vista can use them all.


Is Intel Premium Processor good or Intel Pentium Processors?

There is no such thing as an "Intel Premium" processor, and the Intel Pentium is 16 years old.


What technology allows each logical processor within the processor package to handle an individual thread in parallel with other threads being handled by other processors within the package?

Intel has HyperThreading, and AMD uses HyperTransport, so the logical processor can run threads in parallel with other processors in the chipset. (see A+ 220-701).