Overclock.net › Forums › Intel › Intel CPUs › Does cache size really matter
New Posts  All Forums:Forum Nav:

Does cache size really matter

post #1 of 8
Thread Starter 
Hey, I was just wondering,

When it comes down to things like basic tasks I know cache won't matter as much but what I mean is when it comes to things like gaming and Workstation kinds of deals.



Ex: (and just an example) how much better would a CPU with 6 mb of cache perform as compared to something with lets say, 4mb of cache.



THANKS IN ADVANCED biggrin.gif
    
CPUMotherboardGraphicsRAM
haswell i5-4570 Gigabyte B85-HD3 GTX 660 (EVGA) 8GB Crucial Ram 
Hard DriveOptical DriveCoolingOS
1TB Basic DVD Nothing special Widows 7 
MonitorKeyboardPowerCase
Hanns-G 24" Full 1080p Rosewill Apollo-BBR 600W Thermaltake TR2 Cheap HP case I got on Ebay 
MouseMouse PadAudio
Steelseries Sensei Steelseries Aune T1 DAC 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
haswell i5-4570 Gigabyte B85-HD3 GTX 660 (EVGA) 8GB Crucial Ram 
Hard DriveOptical DriveCoolingOS
1TB Basic DVD Nothing special Widows 7 
MonitorKeyboardPowerCase
Hanns-G 24" Full 1080p Rosewill Apollo-BBR 600W Thermaltake TR2 Cheap HP case I got on Ebay 
MouseMouse PadAudio
Steelseries Sensei Steelseries Aune T1 DAC 
  hide details  
Reply
post #2 of 8
Nope, cache is just something those silly companies put in the description to get you to buy it.

no.
But srsly, you can google this stuff. The chances that someone on the whole internet has answered that question is a lot higher than the ammount of people who will answer this question. Again, google exists for a reason.

http://bit.ly/15GZWVa

Not trying to be mean, but you look kinda silly when you ask a question in a forums that has the answer probably on thousands of sites. Google, before you ask.
Le Server
(17 items)
 
The Upgrade
(14 items)
 
 
CPUMotherboardGraphicsRAM
3930k Big Bang 7770 GHz edition Corsair Vengeance 16gb 
Hard DriveHard DriveHard DriveCooling
Samsung 256GB SSD Seagate Barracuda 2tb Seagate Barracuda 2tb h100i 
OSMonitorKeyboardPower
Windows 7 Pro Dell 24 inch Razer BlackWidow Ultimate 2013 corsair 760w modular 
CaseMouseMouse PadAudio
cosmos 2 Razer Taipan Minecon 2011 Minecraft Pad Corsair Vengeance 1500  
Other
Razer Nostromo 
CPUMotherboardGraphicsRAM
i7 980 3.35GHz X58 GTX 550Ti 2 x ( 2 x 8GB) Corsair Vengance blue 
Hard DriveHard DriveOSMonitor
Seagate Barracuda 1TB Seagate Barracuda 2TB Windows 7 Home edition 64bit 2 x 21.5" Acer 
KeyboardPowerCaseMouse
Logitech G110 Corsair 650 Modular NZXT. Zero 2 Razer DeathAdder 
Mouse PadAudio
Razer Limited edition Minecon Minecraft Grass b... GAMECON 780 
  hide details  
Reply
Le Server
(17 items)
 
The Upgrade
(14 items)
 
 
CPUMotherboardGraphicsRAM
3930k Big Bang 7770 GHz edition Corsair Vengeance 16gb 
Hard DriveHard DriveHard DriveCooling
Samsung 256GB SSD Seagate Barracuda 2tb Seagate Barracuda 2tb h100i 
OSMonitorKeyboardPower
Windows 7 Pro Dell 24 inch Razer BlackWidow Ultimate 2013 corsair 760w modular 
CaseMouseMouse PadAudio
cosmos 2 Razer Taipan Minecon 2011 Minecraft Pad Corsair Vengeance 1500  
Other
Razer Nostromo 
CPUMotherboardGraphicsRAM
i7 980 3.35GHz X58 GTX 550Ti 2 x ( 2 x 8GB) Corsair Vengance blue 
Hard DriveHard DriveOSMonitor
Seagate Barracuda 1TB Seagate Barracuda 2TB Windows 7 Home edition 64bit 2 x 21.5" Acer 
KeyboardPowerCaseMouse
Logitech G110 Corsair 650 Modular NZXT. Zero 2 Razer DeathAdder 
Mouse PadAudio
Razer Limited edition Minecon Minecraft Grass b... GAMECON 780 
  hide details  
Reply
post #3 of 8
One easy way to see the benefit of CPU Cache is if your motherboard lets you disable it. Try killing your L2 cache and see how well the machine works.

Now in most games these days...most of the data getting placed into memory can't be mirrored in the CPU cache because it is so large however there will be a few things that will get used over and over that will. The more cache you have the more can get place there or fewer but larger more used blocks can get put in there. It really is as simple as that. These days I don' think you'd see much difference going from say 3MB to 4MB...but 6MB might get you some goodies.
My System
(16 items)
 
  
CPUMotherboardGraphicsGraphics
2600K @ 4.7GHz Asus P8P67 B3 GTX 580 EVGA Hydro Copper 2 GTX 580 EVGA  
RAMHard DriveOptical DriveOS
4x4GB G.Skill Ripjaws bunch of 'em Blu-Ray For movies Windows 8.1 
MonitorMonitorKeyboardPower
24.4" Hans G HH251 X2 Yamakasi DS270  Blah 1000watt Super Flower 
CaseMouseMouse PadAudio
Built into Desk Microsoft SideWinder X8 Comfy one... Creative Extreme Gamer 
  hide details  
Reply
My System
(16 items)
 
  
CPUMotherboardGraphicsGraphics
2600K @ 4.7GHz Asus P8P67 B3 GTX 580 EVGA Hydro Copper 2 GTX 580 EVGA  
RAMHard DriveOptical DriveOS
4x4GB G.Skill Ripjaws bunch of 'em Blu-Ray For movies Windows 8.1 
MonitorMonitorKeyboardPower
24.4" Hans G HH251 X2 Yamakasi DS270  Blah 1000watt Super Flower 
CaseMouseMouse PadAudio
Built into Desk Microsoft SideWinder X8 Comfy one... Creative Extreme Gamer 
  hide details  
Reply
post #4 of 8
You want Cache but the amounts of each would behave differently for each application.

Use a cpu without cache, it sucks immensely. I cant remember which Intel CPU had no cache, my instructor was telling me about it a few months ago...

^^Vagrant Storm hit it on the head though

@GamerPips

No offense, but this is a community for the users. If the user wants to ask a question then the last thing I would like to see is other users harping on them for not googling first. This is not a linux forum, this is overclock.net
    
CPUMotherboardGraphicsRAM
i7 2670 @ 2.8Ghz m4600 m5100 @ 900c/1350m 20GB DDR3 1333Mhz 
Hard DriveHard DriveHard DriveOS
128GB SSD 1TB 5400rpm 750GB 5400rpm Windows 10 x64  
MonitorPowerMouse
1920x1080 @95hz 150w Corsair M40 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
i7 2670 @ 2.8Ghz m4600 m5100 @ 900c/1350m 20GB DDR3 1333Mhz 
Hard DriveHard DriveHard DriveOS
128GB SSD 1TB 5400rpm 750GB 5400rpm Windows 10 x64  
MonitorPowerMouse
1920x1080 @95hz 150w Corsair M40 
  hide details  
Reply
post #5 of 8
Thread Starter 
Quote:
Originally Posted by GamerPips View Post

Nope, cache is just something those silly companies put in the description to get you to buy it.

no.
But srsly, you can google this stuff. The chances that someone on the whole internet has answered that question is a lot higher than the ammount of people who will answer this question. Again, google exists for a reason.

http://bit.ly/15GZWVa

Not trying to be mean, but you look kinda silly when you ask a question in a forums that has the answer probably on thousands of sites. Google, before you ask.


Dude I did google it before I came here.... All of the posts were from 2007 to 2010, I wanted a more updated post....

VagrantStorm and TheReciever thanks for answering my Question biggrin.gif
    
CPUMotherboardGraphicsRAM
haswell i5-4570 Gigabyte B85-HD3 GTX 660 (EVGA) 8GB Crucial Ram 
Hard DriveOptical DriveCoolingOS
1TB Basic DVD Nothing special Widows 7 
MonitorKeyboardPowerCase
Hanns-G 24" Full 1080p Rosewill Apollo-BBR 600W Thermaltake TR2 Cheap HP case I got on Ebay 
MouseMouse PadAudio
Steelseries Sensei Steelseries Aune T1 DAC 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
haswell i5-4570 Gigabyte B85-HD3 GTX 660 (EVGA) 8GB Crucial Ram 
Hard DriveOptical DriveCoolingOS
1TB Basic DVD Nothing special Widows 7 
MonitorKeyboardPowerCase
Hanns-G 24" Full 1080p Rosewill Apollo-BBR 600W Thermaltake TR2 Cheap HP case I got on Ebay 
MouseMouse PadAudio
Steelseries Sensei Steelseries Aune T1 DAC 
  hide details  
Reply
post #6 of 8
Cache is a brilliant thing.

Imagine this...

Your core is happily executing instructions. Its like, oh sh**, I need Data for this ADD operation. Lets check L1 Cache, Hey L1 Cache dude, you got Data for address 0xDEADBEEF? Sorry core, No dude.. Core then asks L2 Cache the same question, L2 who's had a little too many calories, and is a little bit bigger he's all like, yeah BRO! I got this sh**, take it!.

Now Imagine if L1, L2 and Even L3 are not there.. Core's gotta go, Hey Memory Controller, get me this data line... memory controller then has to go get it from RAM, and god forbid RAM doesn't have it, then it's gotta be fetched from Storage media, but it will eventually get it to the core...

So, you're looking at 2~10 NS for Data line accesses (If You have a cache hit) vs ..400~+NS for DRAM/Storage accesses.

So yeah, Cache really matters, and the bigger the size the lower your cache miss rate is oh and cache organization really does matter also, and the faster your core will execute instructions.

Source: I engineer computahz.
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
post #7 of 8
Quote:
Originally Posted by tehpyrate View Post

Cache is a brilliant thing.

Imagine this...

Your core is happily executing instructions. Its like, oh sh**, I need Data for this ADD operation. Lets check L1 Cache, Hey L1 Cache dude, you got Data for address 0xDEADBEEF? Sorry core, No dude.. Core then asks L2 Cache the same question, L2 who's had a little too many calories, and is a little bit bigger he's all like, yeah BRO! I got this sh**, take it!.

Now Imagine if L1, L2 and Even L3 are not there.. Core's gotta go, Hey Memory Controller, get me this data line... memory controller then has to go get it from RAM, and god forbid RAM doesn't have it, then it's gotta be fetched from Storage media, but it will eventually get it to the core...

So, you're looking at 2~10 NS for Data line accesses (If You have a cache hit) vs ..400~+NS for DRAM/Storage accesses.

So yeah, Cache really matters, and the bigger the size the lower your cache miss rate is oh and cache organization really does matter also, and the faster your core will execute instructions.

Source: I engineer computahz.

Your explanation made me laugh out loud :'D
post #8 of 8
Thread Starter 
Quote:
Originally Posted by tehpyrate View Post

Cache is a brilliant thing.

Imagine this...

Your core is happily executing instructions. Its like, oh sh**, I need Data for this ADD operation. Lets check L1 Cache, Hey L1 Cache dude, you got Data for address 0xDEADBEEF? Sorry core, No dude.. Core then asks L2 Cache the same question, L2 who's had a little too many calories, and is a little bit bigger he's all like, yeah BRO! I got this sh**, take it!.

Now Imagine if L1, L2 and Even L3 are not there.. Core's gotta go, Hey Memory Controller, get me this data line... memory controller then has to go get it from RAM, and god forbid RAM doesn't have it, then it's gotta be fetched from Storage media, but it will eventually get it to the core...

So, you're looking at 2~10 NS for Data line accesses (If You have a cache hit) vs ..400~+NS for DRAM/Storage accesses.

So yeah, Cache really matters, and the bigger the size the lower your cache miss rate is oh and cache organization really does matter also, and the faster your core will execute instructions.

Source: I engineer computahz.


Love it!
    
CPUMotherboardGraphicsRAM
haswell i5-4570 Gigabyte B85-HD3 GTX 660 (EVGA) 8GB Crucial Ram 
Hard DriveOptical DriveCoolingOS
1TB Basic DVD Nothing special Widows 7 
MonitorKeyboardPowerCase
Hanns-G 24" Full 1080p Rosewill Apollo-BBR 600W Thermaltake TR2 Cheap HP case I got on Ebay 
MouseMouse PadAudio
Steelseries Sensei Steelseries Aune T1 DAC 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
haswell i5-4570 Gigabyte B85-HD3 GTX 660 (EVGA) 8GB Crucial Ram 
Hard DriveOptical DriveCoolingOS
1TB Basic DVD Nothing special Widows 7 
MonitorKeyboardPowerCase
Hanns-G 24" Full 1080p Rosewill Apollo-BBR 600W Thermaltake TR2 Cheap HP case I got on Ebay 
MouseMouse PadAudio
Steelseries Sensei Steelseries Aune T1 DAC 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Intel CPUs
Overclock.net › Forums › Intel › Intel CPUs › Does cache size really matter