Multi Cores

  1. #1
    jephree is offline ¨*·.¸ «.·°·..·°·.» ¸.·*¨

    Multi Cores

    New Processors Present Problems, Payoff

    Excerpt:

    A fundamental change in the design of microprocessors is presenting software developers with a challenge - and a huge financial opportunity.

    Chip makers are no longer racing to have the fastest microprocessor and have shifted their focus away from building chips with a single, super-fast calculating core. Instead, to save energy and reduce heat, they're putting multiple cores on the same chip - the equivalent of several computers on the same slice of silicon.

    The cores run slower but are more energy-efficient, and are designed to break up big chores and work on the separate pieces simultaneously.

    The resulting technology is ideal for the most demanding multimedia tasks, such as processing large video files, pulling information from multiple databases at the same time, or playing a computer game while downloading music and burning a DVD.

    The problem is that many software applications weren't written for chips with multiple cores, and the hardware is advancing so fast that the software runs the risk of being left behind.

    Just as an addition: if you find some software not behaving well under multiple cores you can set an Affinity in the Task Manager. This allows you to select which cores the program runs on. This has to be set every time you start the program. Right click the .exe and choose Set Affinity... .


  2. #2
    C0oLl2iCeF0o is offline Elite Member
    The problem is that many software applications weren't written for chips with multiple cores, and the hardware is advancing so fast that the software runs the risk of being left behind.
    This part is especially true. Most programs dont use the extra cores. However, as time goes on and dual cores become mainstream (which i believe is very soon), more and more programs will be written to take advantage of the extra cores.

+ Reply to Thread