Overclock.net › Forums › AMD › AMD CPUs › How are cores used by Win7 when running multiple programs + games
New Posts  All Forums:Forum Nav:

How are cores used by Win7 when running multiple programs + games

post #1 of 17
Thread Starter 
This is my first multi-core, and I came from a P4 last january.

I'm going gaming for a while, nothing serious for the CPU, just FC2 and MOO2, both single core users

What if I wanted to burn a DVD in the background, nero7 uses about 50MB of RAM, and hardly any CPU(on a P4 and old DDR2 I think it was ~20% and 220MB RAM)

But anyways, is Win7 smart enough to put background programs on the cores that aren't in use for the game, MOO2 is old and uses 100% of 1 core when available....

Or what about if I use 7z to decompress something, and then went gaming?
Car replacement
(13 items)
 
  
CPUMotherboardGraphicsRAM
pII x4 40 @ 3.72GHz NB @ 2.79GHz M4A89gtd PRO/USB3 Sapphire 6950 2GB nonRef 950/1520 @1.2V 4GB Gskill DDR3 CL7eco @1656 6-8-6-20-24-1T 
Hard DriveOSMonitorPower
WD Black 640GB SATA3 Windows 7 Ultimate BenQ 24" G2420HD 1920x1080 SeaSonic M12II 520W 
Case
TV stand on wheels + cardboard door 
  hide details  
Reply
Car replacement
(13 items)
 
  
CPUMotherboardGraphicsRAM
pII x4 40 @ 3.72GHz NB @ 2.79GHz M4A89gtd PRO/USB3 Sapphire 6950 2GB nonRef 950/1520 @1.2V 4GB Gskill DDR3 CL7eco @1656 6-8-6-20-24-1T 
Hard DriveOSMonitorPower
WD Black 640GB SATA3 Windows 7 Ultimate BenQ 24" G2420HD 1920x1080 SeaSonic M12II 520W 
Case
TV stand on wheels + cardboard door 
  hide details  
Reply
post #2 of 17
Yes, Windows 7 is Multi-core aware. It will schedule and use all cores available to it. Which is why the more cores you have the harder you can multi-task without seeing slow downs.
Current System
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel 2500K ASRock Z68 Extreme3 Saphire R9 290x G-Skill Ripjaws 1866 (2x4gb) @ 2133 10-11-10-26 
Hard DriveOSMonitorKeyboard
240gb Sandisk SSD Windows 10 Nixeus EDG 27s Saitek Eclipse 2 
PowerCaseMouseAudio
Corsair 750W-TX Azza Hurrican 2000 Logitech MX-518 Boston Acoustics VS-260 Bookshelves 
  hide details  
Reply
Current System
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel 2500K ASRock Z68 Extreme3 Saphire R9 290x G-Skill Ripjaws 1866 (2x4gb) @ 2133 10-11-10-26 
Hard DriveOSMonitorKeyboard
240gb Sandisk SSD Windows 10 Nixeus EDG 27s Saitek Eclipse 2 
PowerCaseMouseAudio
Corsair 750W-TX Azza Hurrican 2000 Logitech MX-518 Boston Acoustics VS-260 Bookshelves 
  hide details  
Reply
post #3 of 17
Newest versions of Nero will utilize all cores (physical and virtual HT) cores for Nero 8+ (not sure about 7).

Win 7 is pretty "smart" but ultimately its about whether or not the specific software is written correctly to make full use of all cores.

7z makes full use of multi-core capabilities.
SR2 OverKill
(13 items)
 
  
CPUMotherboardGraphicsRAM
2 x Intel X5680's @ 4.44GHz EVGA SR-2 4 x eVGA Hydrocopper GTX580 QUAD-SLI 24GB G.Skill Trident+ 2000Mhz C8 
Hard DriveOptical DriveOSMonitor
10xVertex 3 120GB SSD's & 2xC300 128GB :Raid 0 Plextor DVD/RW Windows 7 Ultimate 64 3 x 28" @ 5760x1200 
KeyboardPowerCaseMouse
Logitech G19 / G15 2 x Silverstone Strider 1500W CaseLabs TH10 Extended MX Revolution 
  hide details  
Reply
SR2 OverKill
(13 items)
 
  
CPUMotherboardGraphicsRAM
2 x Intel X5680's @ 4.44GHz EVGA SR-2 4 x eVGA Hydrocopper GTX580 QUAD-SLI 24GB G.Skill Trident+ 2000Mhz C8 
Hard DriveOptical DriveOSMonitor
10xVertex 3 120GB SSD's & 2xC300 128GB :Raid 0 Plextor DVD/RW Windows 7 Ultimate 64 3 x 28" @ 5760x1200 
KeyboardPowerCaseMouse
Logitech G19 / G15 2 x Silverstone Strider 1500W CaseLabs TH10 Extended MX Revolution 
  hide details  
Reply
post #4 of 17
Quote:
Originally Posted by ShtSh00ttr View Post
Win 7 is pretty "smart" but ultimately its about whether or not the specific software is written correctly to make full use of all cores.

7z makes full use of multi-core capabilities.
+1. If software isn't optimized for more than two cores, you'd usually see a total CPU utilization of 25~50% (in the case of quads) even if it's spawned across multiple cores. And yes, Windows is smart enough to assign background tasks to unused cores.

One caveat about 7z, you need to manually select LZMA2 in compression method. If you just use the default setting (LZMA), it will only use 2 cores.
Garnet
(11 items)
 
Lucifiel
(13 items)
 
Metatron
(13 items)
 
CPUMotherboardRAMHard Drive
Intel Core i5-3450S Intel DQ77KB Corsair 16GB DDR3 1600 SO-DIMM Samsung 830 256GB 
Hard DriveHard DriveCoolingOS
Crucial m4 256 mSATA Samsung 840 500GB Intel BXHTS1155LP Windows 7 Ultimate x64 
KeyboardCaseMouse
Logitech K800 Lian Li PC-Q05B Logitech M570 
CPUMotherboardGraphicsRAM
Core i7-860 Gigabyte GA-H55N-USB3 EVGA GTX 460 1GB GDDR5 Kingston 2x4GB DDR3 1333 
Hard DriveOSPowerCase
G.SKILL Phoenix Pro 120GB Windows 7 Ultimate x64 Silverstone ST45SF 450W Silverstone Sugo SG05B 
CPUMotherboardGraphicsRAM
Core i7-860 Biostar TH55B HD MSI GT 240 1GB GDDR5 Kingston 2x2GB DDR3 1333 
Hard DriveOSMonitorPower
Intel X25-M 120GB Windows 7 Ultimate x86 Samsung 22" Antec EA-380D 
Case
Rosewill R101-P-BK 
  hide details  
Reply
Garnet
(11 items)
 
Lucifiel
(13 items)
 
Metatron
(13 items)
 
CPUMotherboardRAMHard Drive
Intel Core i5-3450S Intel DQ77KB Corsair 16GB DDR3 1600 SO-DIMM Samsung 830 256GB 
Hard DriveHard DriveCoolingOS
Crucial m4 256 mSATA Samsung 840 500GB Intel BXHTS1155LP Windows 7 Ultimate x64 
KeyboardCaseMouse
Logitech K800 Lian Li PC-Q05B Logitech M570 
CPUMotherboardGraphicsRAM
Core i7-860 Gigabyte GA-H55N-USB3 EVGA GTX 460 1GB GDDR5 Kingston 2x4GB DDR3 1333 
Hard DriveOSPowerCase
G.SKILL Phoenix Pro 120GB Windows 7 Ultimate x64 Silverstone ST45SF 450W Silverstone Sugo SG05B 
CPUMotherboardGraphicsRAM
Core i7-860 Biostar TH55B HD MSI GT 240 1GB GDDR5 Kingston 2x2GB DDR3 1333 
Hard DriveOSMonitorPower
Intel X25-M 120GB Windows 7 Ultimate x86 Samsung 22" Antec EA-380D 
Case
Rosewill R101-P-BK 
  hide details  
Reply
post #5 of 17
I thought it was the role of the software to optimize/implement multithreaded support, not the OS?
post #6 of 17
It uses 1 core on start up unless you make it use 4 cores

but just running it uses all 4 if you have all 4
Black
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel i5 3770k @4.8 Asus Maixums V Formula Evga 970FTW 4GB G.Skill 16GB 1866MHZ 8-9-9-24 
Hard DriveCoolingOSMonitor
Samsung 840pro 128GB XSPC RX360 W7 Samsung SyncMaster T260HD 
KeyboardPowerCaseMouse
Logitech G19 Corsair TX850M Corsair 800D Logitech G303 
Mouse PadAudio
Mionix Propus360 Creative X-Fi Titanium HD 
  hide details  
Reply
Black
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel i5 3770k @4.8 Asus Maixums V Formula Evga 970FTW 4GB G.Skill 16GB 1866MHZ 8-9-9-24 
Hard DriveCoolingOSMonitor
Samsung 840pro 128GB XSPC RX360 W7 Samsung SyncMaster T260HD 
KeyboardPowerCaseMouse
Logitech G19 Corsair TX850M Corsair 800D Logitech G303 
Mouse PadAudio
Mionix Propus360 Creative X-Fi Titanium HD 
  hide details  
Reply
post #7 of 17
i don´t see how windows is so smart

in 1 thread apps (GRID or 7zip1core) , one core should be used at 100%, but windows prefer to use the 4 cores at 25% on each core

the same goes for using 7zip in 2cores mode, should be
100 100 0 0 cpu using
but windows does 50 90 30 5 using
pote reload
(14 items)
 
  
CPUMotherboardGraphicsRAM
intel 3570k@4.4@1.25 gigabyte z77z-ud3h gigabyte gtx460 768mb oc 850/2100 8gb ddr3 1600 corair vengeance blue 
Hard DriveOptical DriveCoolingOS
samsung 500gb hd502hj, 2x crucial m4 64gb raid 0 sony optiarc 24x hyper 212+ win8 x64 
MonitorPowerCaseMouse
envision lcd wide 19 + lg tv lcds 32" 32ld330 1... corsair vx 550w cheapo steelseries ikari laser 
  hide details  
Reply
pote reload
(14 items)
 
  
CPUMotherboardGraphicsRAM
intel 3570k@4.4@1.25 gigabyte z77z-ud3h gigabyte gtx460 768mb oc 850/2100 8gb ddr3 1600 corair vengeance blue 
Hard DriveOptical DriveCoolingOS
samsung 500gb hd502hj, 2x crucial m4 64gb raid 0 sony optiarc 24x hyper 212+ win8 x64 
MonitorPowerCaseMouse
envision lcd wide 19 + lg tv lcds 32" 32ld330 1... corsair vx 550w cheapo steelseries ikari laser 
  hide details  
Reply
post #8 of 17
Quote:
Originally Posted by Darksoul844 View Post
It uses 1 core on start up unless you make it use 4 cores

but just running it uses all 4 if you have all 4
By default all threads are enabled to be used during startup

post #9 of 17
Thread Starter 
According too WinTM, the total usage playing MOO2 is 25%, but the graphic of the 4 separate cores looks like its divided across all 4, which I didn't expect

Master of Orion 2 is from around 1999 probably, and it just not capped, so on a P4 it tries to use 100%
Car replacement
(13 items)
 
  
CPUMotherboardGraphicsRAM
pII x4 40 @ 3.72GHz NB @ 2.79GHz M4A89gtd PRO/USB3 Sapphire 6950 2GB nonRef 950/1520 @1.2V 4GB Gskill DDR3 CL7eco @1656 6-8-6-20-24-1T 
Hard DriveOSMonitorPower
WD Black 640GB SATA3 Windows 7 Ultimate BenQ 24" G2420HD 1920x1080 SeaSonic M12II 520W 
Case
TV stand on wheels + cardboard door 
  hide details  
Reply
Car replacement
(13 items)
 
  
CPUMotherboardGraphicsRAM
pII x4 40 @ 3.72GHz NB @ 2.79GHz M4A89gtd PRO/USB3 Sapphire 6950 2GB nonRef 950/1520 @1.2V 4GB Gskill DDR3 CL7eco @1656 6-8-6-20-24-1T 
Hard DriveOSMonitorPower
WD Black 640GB SATA3 Windows 7 Ultimate BenQ 24" G2420HD 1920x1080 SeaSonic M12II 520W 
Case
TV stand on wheels + cardboard door 
  hide details  
Reply
post #10 of 17
Quote:
Originally Posted by kiwiasian View Post
By default all threads are enabled to be used during startup

I just checked that and mine is defaulted to one for some reason (although it was also unchecked/greyed out so maybe that means it uses all available anyway?).
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: AMD CPUs
Overclock.net › Forums › AMD › AMD CPUs › How are cores used by Win7 when running multiple programs + games