Overclock.net › Forums › Intel › Intel CPUs › Why CPU doesn't use 100% capability?
New Posts  All Forums:Forum Nav:

Why CPU doesn't use 100% capability?

post #1 of 7
Thread Starter 
Hi all,

This is my rig:

CPU Intel Core i7 3770K OC to 4.5GHz, idle at 1.6Ghz with offset voltage with water cooling H100i

Corsair Vengeance 16GB RAM

Asus P8Z77-V-Deluxe

Intel 520 SSD 240GB


I use a lot of photoshop.
Recently I stitched 25 RAW images to a single panorama from a 36.6 Megapixel camera.

Here are a couple of interesting parts:

1. During the stitching process the Task Manager was open and I saw how the memory consumption sky rocketed.
What bugged me the most is that the CPU reached max of 50% and varied from 16% to 50%.

Why the hell it doesn't use it's 100% capability and thus finishing the process faster? I mean, isn't that what it suppose to do?
Would it be better to have the CPU at 4.5GHz all the time but only change voltage based on load??? :/


2. At the end of the process I got blue screen :O ***?! I do have 1.5GB page file set up on my SSD. I don't get it!
I build this rig to be fast with the best possible hardware I could buy.

Why isn't it processing faster and how come I got blue screen? or out of memory? Shouldn't win7 handle this stuff?

I feel betrayed by my own PC... :lol:
My Uber rig
(30 items)
 
  
CPUMotherboardGraphicsGraphics
Core i7 3770K Asus P8Z77-V-Deluxe Gigabyte R9 290 Windforce OC Battlefield 4 Gigabyte R9 290 Windforce OC 
RAMHard DriveHard DriveHard Drive
Corsair Vengeance 1600 WD Black 2TB Intel SSD 520 240GB Crucial MX100 512GB 
CoolingCoolingCoolingCooling
EK Supremacy EVO CPU block XSPC Dual Bay Reservoir EK Blue Coolant Liquid 2 x EK R9 290 Water Block 
CoolingCoolingCoolingCooling
EK D5 Vario Pump with Plexi Top Alphacool 420/60mm Radiator Alphacool 280/45mm Radiator Barrows Compression Fittings 
CoolingCoolingCoolingOS
12 x Phantakes 140mm Fans EK Primochill tubing EK X3 250mm Water Reservoir  Win8.1 Pro 
MonitorKeyboardPowerCase
3xDell 24" U2412M Corsair K70 RGB Cherry Mx Brown Seasonic X-1050 Phanteks Enthoo Primo 
MouseMouse PadAudioAudio
Roccat Kone XTD Laser Rantopad Mammoth Creative SoundBlaster Z Series Audioengine +5 Speakers 
Audio
AudioTechnica ATH-900X Headphones 
  hide details  
Reply
My Uber rig
(30 items)
 
  
CPUMotherboardGraphicsGraphics
Core i7 3770K Asus P8Z77-V-Deluxe Gigabyte R9 290 Windforce OC Battlefield 4 Gigabyte R9 290 Windforce OC 
RAMHard DriveHard DriveHard Drive
Corsair Vengeance 1600 WD Black 2TB Intel SSD 520 240GB Crucial MX100 512GB 
CoolingCoolingCoolingCooling
EK Supremacy EVO CPU block XSPC Dual Bay Reservoir EK Blue Coolant Liquid 2 x EK R9 290 Water Block 
CoolingCoolingCoolingCooling
EK D5 Vario Pump with Plexi Top Alphacool 420/60mm Radiator Alphacool 280/45mm Radiator Barrows Compression Fittings 
CoolingCoolingCoolingOS
12 x Phantakes 140mm Fans EK Primochill tubing EK X3 250mm Water Reservoir  Win8.1 Pro 
MonitorKeyboardPowerCase
3xDell 24" U2412M Corsair K70 RGB Cherry Mx Brown Seasonic X-1050 Phanteks Enthoo Primo 
MouseMouse PadAudioAudio
Roccat Kone XTD Laser Rantopad Mammoth Creative SoundBlaster Z Series Audioengine +5 Speakers 
Audio
AudioTechnica ATH-900X Headphones 
  hide details  
Reply
post #2 of 7
Can you download Prime95 here:
ftp://mersenne.org/gimps/p95v279.win64.zip
Run it and click Blend then click Custom and in the amount of memory to use bit enter 14500MB then start the test. See what your RAM and CPU usage is at.
Define
(21 items)
 
   
CPUMotherboardGraphicsRAM
Intel Core i7-3770K @ 4.3GHz Gigabyte GA-Z77X-UD5H ASUS GeForce GTX 980 Ti STRIX 6GB @ 1500MHz 2x8GB Kingston HyperX Fury DDR3 @ 2400MHz 
Hard DriveHard DriveCoolingCooling
Samsung 840 Pro 256GB Crucial MX100 512GB Noctua NH-U14S 3x Noctua NF-A14 FLX 
OSMonitorMonitorKeyboard
Windows 10 Pro 64-bit Dell U2713HM Dell U2312HM Ducky Shine 3 Year of the Snake (MX Brown) 
PowerCaseMouseMouse Pad
EVGA SuperNOVA P2 650W Fractal Design Define R5 Black Mionix Naos 7000 SteelSeries QcK 
AudioAudioAudioAudio
Sennheiser HD 650 (bal) Fostex TH-X00 Ebony Schiit Modi Multibit Schiit Jotunheim 
Other
TP-LINK Archer T9E  
CPUGraphicsRAMHard Drive
Intel Xeon E5-2620 v4 @ 3GHz Matrox G200eH2 4x8GB Kingston Dual Rank ECC DDR4 @ 2133MHz 2x Samsung PM863 120GB in RAID1 
Hard DriveOS
4x WD Red 3TB in RAID5 ESXi 6.5 
  hide details  
Reply
Define
(21 items)
 
   
CPUMotherboardGraphicsRAM
Intel Core i7-3770K @ 4.3GHz Gigabyte GA-Z77X-UD5H ASUS GeForce GTX 980 Ti STRIX 6GB @ 1500MHz 2x8GB Kingston HyperX Fury DDR3 @ 2400MHz 
Hard DriveHard DriveCoolingCooling
Samsung 840 Pro 256GB Crucial MX100 512GB Noctua NH-U14S 3x Noctua NF-A14 FLX 
OSMonitorMonitorKeyboard
Windows 10 Pro 64-bit Dell U2713HM Dell U2312HM Ducky Shine 3 Year of the Snake (MX Brown) 
PowerCaseMouseMouse Pad
EVGA SuperNOVA P2 650W Fractal Design Define R5 Black Mionix Naos 7000 SteelSeries QcK 
AudioAudioAudioAudio
Sennheiser HD 650 (bal) Fostex TH-X00 Ebony Schiit Modi Multibit Schiit Jotunheim 
Other
TP-LINK Archer T9E  
CPUGraphicsRAMHard Drive
Intel Xeon E5-2620 v4 @ 3GHz Matrox G200eH2 4x8GB Kingston Dual Rank ECC DDR4 @ 2133MHz 2x Samsung PM863 120GB in RAID1 
Hard DriveOS
4x WD Red 3TB in RAID5 ESXi 6.5 
  hide details  
Reply
post #3 of 7
Maybe because the program you're using isn't designed well enough to use your CPU to its full potential.
X79
(19 items)
 
  
CPUMotherboardGraphicsGraphics
Intel i7-3930K @ 4.2GHz ASUS P9X79 WS EVGA GeForce GTX Titan Black Superclocked EVGA GeForce GTX Titan Black Superclocked 
RAMHard DriveHard DriveHard Drive
Corsair Dominator 64GB Quad Channel DDR3 @ 1600MHz Samsung 840 EVO 1TB SSD SATA III Western Digital 1TB 7200 RPM 64MB Cache SATA III Western Digital My Passport 2TB External HDD US... 
Optical DriveOptical DriveCoolingCooling
Sony Optiarc Internal 12x Blu-ray Burner BD-530... Sony Optiarc Internal 12x Blu-ray Burner BD-530... Corsair H110 5 NOCTUA NF-A14 industrialPPC-3000 PWM Fans 
OSOSMonitorKeyboard
Windows 7 Professional SP1 64bit Debian GNU/Linux (virtual machine on a RAM Drive) Sony Bravia 46" 1920×1080 Logitech K360 
PowerCaseMouse
Corsair AX1200 (1200W, 100.4A @ 12V) Corsair Obsidian 750D Logitech M235 2nd Gen 
  hide details  
Reply
X79
(19 items)
 
  
CPUMotherboardGraphicsGraphics
Intel i7-3930K @ 4.2GHz ASUS P9X79 WS EVGA GeForce GTX Titan Black Superclocked EVGA GeForce GTX Titan Black Superclocked 
RAMHard DriveHard DriveHard Drive
Corsair Dominator 64GB Quad Channel DDR3 @ 1600MHz Samsung 840 EVO 1TB SSD SATA III Western Digital 1TB 7200 RPM 64MB Cache SATA III Western Digital My Passport 2TB External HDD US... 
Optical DriveOptical DriveCoolingCooling
Sony Optiarc Internal 12x Blu-ray Burner BD-530... Sony Optiarc Internal 12x Blu-ray Burner BD-530... Corsair H110 5 NOCTUA NF-A14 industrialPPC-3000 PWM Fans 
OSOSMonitorKeyboard
Windows 7 Professional SP1 64bit Debian GNU/Linux (virtual machine on a RAM Drive) Sony Bravia 46" 1920×1080 Logitech K360 
PowerCaseMouse
Corsair AX1200 (1200W, 100.4A @ 12V) Corsair Obsidian 750D Logitech M235 2nd Gen 
  hide details  
Reply
post #4 of 7
Thread Starter 
Quote:
Originally Posted by AndyM95 View Post

Can you download Prime95 here:
ftp://mersenne.org/gimps/p95v279.win64.zip
Run it and click Blend then click Custom and in the amount of memory to use bit enter 14500MB then start the test. See what your RAM and CPU usage is at.

With PRIME 95 it's 100% load.

Could be that Photoshop CS6 is not designed well for multi core? It's not what I've heard
My Uber rig
(30 items)
 
  
CPUMotherboardGraphicsGraphics
Core i7 3770K Asus P8Z77-V-Deluxe Gigabyte R9 290 Windforce OC Battlefield 4 Gigabyte R9 290 Windforce OC 
RAMHard DriveHard DriveHard Drive
Corsair Vengeance 1600 WD Black 2TB Intel SSD 520 240GB Crucial MX100 512GB 
CoolingCoolingCoolingCooling
EK Supremacy EVO CPU block XSPC Dual Bay Reservoir EK Blue Coolant Liquid 2 x EK R9 290 Water Block 
CoolingCoolingCoolingCooling
EK D5 Vario Pump with Plexi Top Alphacool 420/60mm Radiator Alphacool 280/45mm Radiator Barrows Compression Fittings 
CoolingCoolingCoolingOS
12 x Phantakes 140mm Fans EK Primochill tubing EK X3 250mm Water Reservoir  Win8.1 Pro 
MonitorKeyboardPowerCase
3xDell 24" U2412M Corsair K70 RGB Cherry Mx Brown Seasonic X-1050 Phanteks Enthoo Primo 
MouseMouse PadAudioAudio
Roccat Kone XTD Laser Rantopad Mammoth Creative SoundBlaster Z Series Audioengine +5 Speakers 
Audio
AudioTechnica ATH-900X Headphones 
  hide details  
Reply
My Uber rig
(30 items)
 
  
CPUMotherboardGraphicsGraphics
Core i7 3770K Asus P8Z77-V-Deluxe Gigabyte R9 290 Windforce OC Battlefield 4 Gigabyte R9 290 Windforce OC 
RAMHard DriveHard DriveHard Drive
Corsair Vengeance 1600 WD Black 2TB Intel SSD 520 240GB Crucial MX100 512GB 
CoolingCoolingCoolingCooling
EK Supremacy EVO CPU block XSPC Dual Bay Reservoir EK Blue Coolant Liquid 2 x EK R9 290 Water Block 
CoolingCoolingCoolingCooling
EK D5 Vario Pump with Plexi Top Alphacool 420/60mm Radiator Alphacool 280/45mm Radiator Barrows Compression Fittings 
CoolingCoolingCoolingOS
12 x Phantakes 140mm Fans EK Primochill tubing EK X3 250mm Water Reservoir  Win8.1 Pro 
MonitorKeyboardPowerCase
3xDell 24" U2412M Corsair K70 RGB Cherry Mx Brown Seasonic X-1050 Phanteks Enthoo Primo 
MouseMouse PadAudioAudio
Roccat Kone XTD Laser Rantopad Mammoth Creative SoundBlaster Z Series Audioengine +5 Speakers 
Audio
AudioTechnica ATH-900X Headphones 
  hide details  
Reply
post #5 of 7
Either the task photoshop was doing isn't well-threaded, or you were bottlenecked by something else (memory bandwidth, disk I/O, etc).

What sort of BSOD did you get? You likely either ran out of memory, or your OC is not stable.
Primary
(15 items)
 
Secondary
(13 items)
 
In progress
(10 items)
 
CPUMotherboardGraphicsRAM
5820K @ 4.3/3.6GHz core/uncore, 1.225/1.2v Gigabyte X99 SOC Champion (F22n) 2x Sapphire R9 290X Tri-X OC New Edition (10036... 4x4GiB Crucial @ 2667, 12-11-12-27-T1, 1.37v 
Hard DriveHard DriveHard DriveCooling
Plextor M6e 128GB (fw 1.05) M.2 (PCI-E 2.0 2x) 2x Crucial M4 256GB 4x WD Scorpio Black 500GB Cooler Master Nepton 280L 
OSMonitorKeyboardPower
Windows 7 Professional x64 SP1 BenQ BL3200PT Filco Majestouch Tenkeyless (MX Brown) Corsair RM1000x 
CaseMouseAudio
Fractal Design Define R4 Logitech G402 Realtek ALC1150 + M-Audio AV40 
CPUMotherboardGraphicsRAM
X5670 @ 4.4/3.2GHz core/uncore, 1.36 vcore, 1.2... Gigabyte X58A-UD5 r2.0 w/FF3mod10 BIOS Reference R9 290X w/Stilt's MLU 1000e / 1375m E... 2x Samsung MV-3V4G3D/US @ 2000, 10-11-11-30-T1,... 
RAMHard DriveHard DriveHard Drive
1x Crucial BLT4G3D1608ET3LX0 @ 2000, 10-11-11-3... OCZ (Toshiba) Trion 150 120GB Hyundai Sapphire 120GB 3x Hitachi Deskstar 7k1000.C 1TB 
CoolingOSPowerCase
Noctua NH-D14 Windows 7 Pro x64 SP1 Antec TP-750 Fractal Design R5 
Audio
ASUS Xonar DS 
CPUMotherboardGraphicsRAM
i7-6800K @ 4.3/3.5GHz core/uncore, 1.36/1.2v ASRock X99 OC Formula (P3.10) GTX 780 (temporary) 4x4GiB Crucial DDR4-2400 @ 11-13-12-28-T2, 1.33v 
Hard DriveHard DriveCoolingOS
Intel 600p 256GB NVMe 2x HGST Travelstar 7k1000 1TB Corsair H55 (temporary) Windows Server 2016 Datacenter 
PowerCase
Seasonic SS-860XP2 Corsair Carbide Air 540 
  hide details  
Reply
Primary
(15 items)
 
Secondary
(13 items)
 
In progress
(10 items)
 
CPUMotherboardGraphicsRAM
5820K @ 4.3/3.6GHz core/uncore, 1.225/1.2v Gigabyte X99 SOC Champion (F22n) 2x Sapphire R9 290X Tri-X OC New Edition (10036... 4x4GiB Crucial @ 2667, 12-11-12-27-T1, 1.37v 
Hard DriveHard DriveHard DriveCooling
Plextor M6e 128GB (fw 1.05) M.2 (PCI-E 2.0 2x) 2x Crucial M4 256GB 4x WD Scorpio Black 500GB Cooler Master Nepton 280L 
OSMonitorKeyboardPower
Windows 7 Professional x64 SP1 BenQ BL3200PT Filco Majestouch Tenkeyless (MX Brown) Corsair RM1000x 
CaseMouseAudio
Fractal Design Define R4 Logitech G402 Realtek ALC1150 + M-Audio AV40 
CPUMotherboardGraphicsRAM
X5670 @ 4.4/3.2GHz core/uncore, 1.36 vcore, 1.2... Gigabyte X58A-UD5 r2.0 w/FF3mod10 BIOS Reference R9 290X w/Stilt's MLU 1000e / 1375m E... 2x Samsung MV-3V4G3D/US @ 2000, 10-11-11-30-T1,... 
RAMHard DriveHard DriveHard Drive
1x Crucial BLT4G3D1608ET3LX0 @ 2000, 10-11-11-3... OCZ (Toshiba) Trion 150 120GB Hyundai Sapphire 120GB 3x Hitachi Deskstar 7k1000.C 1TB 
CoolingOSPowerCase
Noctua NH-D14 Windows 7 Pro x64 SP1 Antec TP-750 Fractal Design R5 
Audio
ASUS Xonar DS 
CPUMotherboardGraphicsRAM
i7-6800K @ 4.3/3.5GHz core/uncore, 1.36/1.2v ASRock X99 OC Formula (P3.10) GTX 780 (temporary) 4x4GiB Crucial DDR4-2400 @ 11-13-12-28-T2, 1.33v 
Hard DriveHard DriveCoolingOS
Intel 600p 256GB NVMe 2x HGST Travelstar 7k1000 1TB Corsair H55 (temporary) Windows Server 2016 Datacenter 
PowerCase
Seasonic SS-860XP2 Corsair Carbide Air 540 
  hide details  
Reply
post #6 of 7
I have noticed the same thing on my fathers rig and he has a 3930K watercooled with an H100 AND 32Gb of RAM! Only difference is it's in Premiere Pro (also adobe) and It NEVER uses 100% of the CPU. I've always questioned it as well ... (and this is rendering videos that are from 10 - 30 Mins not tiny videos where it doesn't matter)

And sorry OP don't mean to Hijack the thread just pooling info here to see if we can both get answers thumb.gif
   
CPUMotherboardGraphicsRAM
Intel 3930K Asus P9X79 PRO MSI GTX 680 2GB Corsair Vengeance 1600Mhz 32GB (Red) (4x8GB) 
Hard DriveHard DriveOptical DriveCooling
WD Black 4TB x6 Samsung Evo 120GB x 2 RAID 1 LG Reader/Writer Corsair H100i 
OSMonitorKeyboardPower
Windows 10 Pro N 64 Bit Acer H274HL x3 Corsair K50 Corsair AX750 
CaseMouseMouse PadAudio
Coolermaster Cosmos 2 Logitech Wired Mouse Steelseries Corsair SP2500 
CPUMotherboardGraphicsRAM
Intel Core 2 quad Q9550 [OC'd] Asus P5K-e Wi-Fi Edition PNY GTX 470 Kingston HyperX Blue DDR2 (4x2Gb) @ 1066MHz 
Hard DriveHard DriveOptical DriveCooling
Kingston V300+ 120GB SSD WD Green 2TB None CoolerMaster Seidon 120V 
CoolingCoolingOSPower
Corsair AF 140 x 4 Noctua 60mm x2 Windows 10 Pro N 64 Bit EVGA SuperNova G2 750w 
CaseOtherOther
NZXT H440+ D-Link 2.4GHz Wi-Fi Card Vantec USB 3.0 Expansion Card 
  hide details  
Reply
   
CPUMotherboardGraphicsRAM
Intel 3930K Asus P9X79 PRO MSI GTX 680 2GB Corsair Vengeance 1600Mhz 32GB (Red) (4x8GB) 
Hard DriveHard DriveOptical DriveCooling
WD Black 4TB x6 Samsung Evo 120GB x 2 RAID 1 LG Reader/Writer Corsair H100i 
OSMonitorKeyboardPower
Windows 10 Pro N 64 Bit Acer H274HL x3 Corsair K50 Corsair AX750 
CaseMouseMouse PadAudio
Coolermaster Cosmos 2 Logitech Wired Mouse Steelseries Corsair SP2500 
CPUMotherboardGraphicsRAM
Intel Core 2 quad Q9550 [OC'd] Asus P5K-e Wi-Fi Edition PNY GTX 470 Kingston HyperX Blue DDR2 (4x2Gb) @ 1066MHz 
Hard DriveHard DriveOptical DriveCooling
Kingston V300+ 120GB SSD WD Green 2TB None CoolerMaster Seidon 120V 
CoolingCoolingOSPower
Corsair AF 140 x 4 Noctua 60mm x2 Windows 10 Pro N 64 Bit EVGA SuperNova G2 750w 
CaseOtherOther
NZXT H440+ D-Link 2.4GHz Wi-Fi Card Vantec USB 3.0 Expansion Card 
  hide details  
Reply
post #7 of 7
I did Multimedia design for 6 years before I became a CPU Designer... I used a variety of Adobe/Sony products to do everything from photo edits to video editing... and unfortunately, I've never seen the CPU utilization reach 100% on any brand of CPU (AMD/Intel)

Intel CPUs have really great cache coh protocols, but even after all of that CPU will never reach 100% utilization.. which is a measure of core pipeline usage.

Picture this.

Rendering a video, at a single frame, the instruction is a ADD instruction (Simple 1 cycle execute instruction) [ Adding some form of a filter to a pixel/or changing a color of a pixel] .. ADD &R1, &R2 &R3 (not real x86 assembly.. ADD value at memory location in R1 to value at memory location R2 and place in memory location of R3)

The core will make a request to the cache controller to get the value from memory location at R1. Cache controller will check L1 (Typically T cycles), if hit great, if miss check L2 (T + T2 cycles) if Miss try L3 ( T + T2 + T3 ) if miss hit the memory controller (T + T2 + T3 + MCT)

So during this time you've now wasted (T + T2 + T3 + MCT) trying to execute one instruction. While this is all happening the CPU is inserting NOPs (Pipeline bubbles) to stall/Idle the CPU while this memory transaction occurs... so the CPU appears to be idle and not being "utilized"


Programs like Prime95 will kind of sequentially write garbage to X Amount of memory, (Row to Row read accesses are fast) then do reads ... I think you guys kind of get the idea..


Basic point is that if the program is written to optimize memory accesses and reduce the amount of NoPs being inserted in the pipeline, the CPU usage will be high as it won't be wasting cycles waiting for memory transactions ... which is not usually common with these programs as it has to utilize large files (Upwards of 10~20GB) and has to request memory accesses all the way to the HDD.


This is why multi-socket/cluster computing is so amazing. Able to share large caches across multiple CPUs.. (Cache to Cache access is always faster than Cache to memory to HDD access )
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 2600k @ 4.6Ghz INTEL DP67BG - Intel Extreme Motherboard 2 x XFX 5850 1GB DDR5 4096MB OCZ GOLD 1600 DDR3 
Hard DriveOptical DriveOSMonitor
800GB SATA Drives Lite-on 16x DVD-R/W windows 7 professional 3x Dell ST2210 in eyefinity 
KeyboardPowerCaseMouse
Zboard Merc Thermaltake W0315RU thermaltake V9 black razer Naga gaming mouse 
  hide details  
Reply
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 2600k @ 4.6Ghz INTEL DP67BG - Intel Extreme Motherboard 2 x XFX 5850 1GB DDR5 4096MB OCZ GOLD 1600 DDR3 
Hard DriveOptical DriveOSMonitor
800GB SATA Drives Lite-on 16x DVD-R/W windows 7 professional 3x Dell ST2210 in eyefinity 
KeyboardPowerCaseMouse
Zboard Merc Thermaltake W0315RU thermaltake V9 black razer Naga gaming mouse 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Intel CPUs
Overclock.net › Forums › Intel › Intel CPUs › Why CPU doesn't use 100% capability?