Tom's Hardware > Forum > Windows Vista > Vista General Discussion > What vista software can fully utilize a core i7 processor?

What vista software can fully utilize a core i7 processor?

Forum Windows Vista : Vista General Discussion - What vista software can fully utilize a core i7 processor?

Tom's Hardware: Over 1.4 million members in 6 different countries available to answer all your high-tech questions. Sign up now! Its free!
Word :    Username :           
 

I already know that nero 9 was multithreaded for 4 cores and 8 threads. But what other software can fully take advantage of a nehalem processor?

Sponsored Links
Register or log in to remove.
- 0 +

Your question requires too much background information about threads that you apparently don't have; therefore, the answer is: all software will use all available processing devices to handle all threads it creates, unless the software engineer specifically decided to make the program behave differently. While some self-taught or inexperienced programmers have a burning desire to twiddle affinity or other aspects of an SMP environment, production code from major vendors usually does not suffer from such defects unless the nature of the program requires tightly-controlled response times (such as in games, or some high-end applications that process mountains of information; the latter are not usually found in the retail channel as they typically run on real computers instead of PCs - and those applications are written far more intelligently and carefully than anything you'd be installing on a windows machine).

bottom line: don't worry about it, because in the end the only thing that matters is whether the program provides adequate performance for the task at hand. If it does, then its architecture will not impact you in any meaningful way.

If it bothers you that an app doesn't use (or doesn't NEED) more than 1 or 2 or N threads to do its job, just look at it this way: if a program never spawns more than X number of threads, and X is less than the number of processing units available, then that just leaves more horses for all the other dozens of apps and services that are also running).

Reply to tmike

tmike wrote :

Your question requires too much background information about threads that you apparently don't have; therefore, the answer is: all software will use all available processing devices to handle all threads it creates, unless the software engineer specifically decided to make the program behave differently. While some self-taught or inexperienced programmers have a burning desire to twiddle affinity or other aspects of an SMP environment, production code from major vendors usually does not suffer from such defects unless the nature of the program requires tightly-controlled response times (such as in games, or some high-end applications that process mountains of information; the latter are not usually found in the retail channel as they typically run on real computers instead of PCs - and those applications are written far more intelligently and carefully than anything you'd be installing on a windows machine).

bottom line: don't worry about it, because in the end the only thing that matters is whether the program provides adequate performance for the task at hand. If it does, then its architecture will not impact you in any meaningful way.

If it bothers you that an app doesn't use (or doesn't NEED) more than 1 or 2 or N threads to do its job, just look at it this way: if a program never spawns more than X number of threads, and X is less than the number of processing units available, then that just leaves more horses for all the other dozens of apps and services that are also running).



Tmike, I already know about cores and threads. I'm not an idiot when it comes to computers. The only reason why I asked this question is that I haven't had time to keep tabs on all of the software that is being released. I've had too many other things going on, so I thought that I would just ask somebody else. An application can be optimized for any number of threads. It all depends on how the programmer chooser to optimize the software. For example, a lot of DX10 games only recognize 2 threads (although that is slowly starting to change now). Yes, I understand that there is a performance boost with those games if you use a quad core (since the other 2 cores can run the OS). But I want to know what software is OPTIMIZED for 8 cores. That's my fundamental question. If I had kept up with the software releases, I would not be asking this question. I already know that only the very CPU-hungry apps are threaded for so many cores (like dvd encoders). But can you give me a list of those apps?

------------------------------ "Look down upon those that do not know how to have fun with older rigs!"

Intel Pentium 4 @ 2.2GHZ | Intel D850MV Motherboard | 512MB PC800-45 Rdram | Nvidia Geforce FX 5500 256MB | Western Digital 80GB IDE Hard Drive
Reply to mikekazik1

Well??? Does anyone know if someone compiled a list of 8 thread optimized software?

Reply to mikekazik1
- 0 +

Apparently, the answer is "No, Nobody knows of a compiled a list"

------------------------------ Which Chip? Well, it depends on which set of thieving b@stardz you choose to support: The ones who use insider trading to enrich themselves while running their company into the ground, or the ones who illegally pay vendors to not support the first group.
Reply to Scotteq
- 0 +

The answer might be that "No, Nobody cares about a compiled a list"

I've never known anyone to choose software based on how many threads it can use.

Reply to WR2

Scotteq wrote :

Apparently, the answer is "No, Nobody knows of a compiled a list"



Well then don't answer. I don't need tmike to tell me about the way threads and software interact. I already know that.

WR2 wrote :

The answer might be that "No, Nobody cares about a compiled a list"

I've never known anyone to choose software based on how many threads it can use.



I am not choosing software based on how many threads it can use. I know a friend who is thinking about getting a corei7 processor. He wanted to know how much retail software was optimized for 8 threads. That's the reason why I am asking. Even if there is no compiled list, don't any of you know other retail software (besides nero 9 and vista) that can take fully utilize 8 threads?

------------------------------ "Look down upon those that do not know how to have fun with older rigs!"

Intel Pentium 4 @ 2.2GHZ | Intel D850MV Motherboard | 512MB PC800-45 Rdram | Nvidia Geforce FX 5500 256MB | Western Digital 80GB IDE Hard Drive
Reply to mikekazik1
- 0 +

The answer is "Almost No Consumer Software Is Optimized For 8 Threads". You're lucky if you get two.

------------------------------ Which Chip? Well, it depends on which set of thieving b@stardz you choose to support: The ones who use insider trading to enrich themselves while running their company into the ground, or the ones who illegally pay vendors to not support the first group.
Reply to Scotteq

Scotteq wrote :

The answer is "Almost No Consumer Software Is Optimized For 8 Threads". You're lucky if you get two.



Ok, that's all I wanted to know. Thanks.

Reply to mikekazik1
Tom's Hardware > Forum > Windows Vista > Vista General Discussion > What vista software can fully utilize a core i7 processor?
Go to:

There are 1095 identified and unidentified users. To see the list of identified users, Click here.

Please mind

You are about to answer a thread that has been inactive for more than 6 months.
If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.

Add a reply Cancel
Sponsored links
  • Ask the community now
  • Publish
Ad
They won a badge
Join us in greeting them
  • 01:00 Ckaz won the Freshman badge
  • 01:00 james59 won the Uniformed badge
  • 01:00 snarl won the Uniformed badge
  • 01:00 patlabor44 won the Uniformed badge
  • 01:00 Kiren won the Uniformed badge
  • 01:00 WookinPaNub won the Uniformed badge
  • 01:00 kwadams won the Uniformed badge
  • 21:57 brockh won the Sophmore badge
  • 01:00 xpax won the Freshman badge
  • 01:00 Mizoguchi won the Freshman badge