Jump to content

Question about Intel vs. AMD

Go to solution Solved by Vitalius,

Specifically, in the current generation (not older ones), AMD CPU cores share resources while Intel CPU cores have dedicated resources. At least in the FX line of CPUs they do.

So AMD's "8 core" CPU has 8 cores, but they are put into bundles of 2 and share some of the same cache and stuff (specifically FPUs or Floating Point Units). 

There are two types of calculations a CPU can do. Floating Point and Integer calculations. The CPU has a special thing on it (the FPU) that it uses to do FP calculations. AMD's 8 core CPU has 4 FPUs which each 2 core bundle share. 

That's one example in how they are different and why AMD CPU cores generally perform worse than Intel CPU cores. Other things like the actual architecture affects it as well.

I'm not sure I understand why Intel processors perform so much better than AMD's CPUs.  Isn't having 8 cores with 8 threads better than having 4 cores with 8 threads? I don't understand why an i7 outperforms an FX 9590, other than the thermal difference.

QUOTE ME OR I PROBABLY WON'T SEE YOUR RESPONSE 

My Setup:

 

Desktop

Spoiler

CPU: Ryzen 9 3900X  CPU Cooler: Noctua NH-D15  Motherboard: Asus Prime X370-PRO  RAM: 32GB Corsair Vengeance LPX DDR4 @3200MHz  GPU: EVGA RTX 2080 FTW3 ULTRA (+50 core +400 memory)  Storage: 1050GB Crucial MX300, 1TB Crucial MX500  PSU: EVGA Supernova 750 P2  Chassis: NZXT Noctis 450 White/Blue OS: Windows 10 Professional  Displays: Asus MG279Q FreeSync OC, LG 27GL850-B

 

Main Laptop:

Spoiler

Laptop: Sager NP 8678-S  CPU: Intel Core i7 6820HK @ 2.7GHz  RAM: 32GB DDR4 @ 2133MHz  GPU: GTX 980m 8GB  Storage: 250GB Samsung 850 EVO M.2 + 1TB Samsung 850 Pro + 1TB 7200RPM HGST HDD  OS: Windows 10 Pro  Chassis: Clevo P670RG  Audio: HyperX Cloud II Gunmetal, Audio Technica ATH-M50s, JBL Creature II

 

Thinkpad T420:

Spoiler

CPU: i5 2520M  RAM: 8GB DDR3  Storage: 275GB Crucial MX30

 

Link to comment
https://linustechtips.com/topic/167629-question-about-intel-vs-amd/
Share on other sites

Link to post
Share on other sites

More cores =/= better; Intel cores are more powerful.

Case: Corsair 4000D Airflow; Motherboard: MSI ZZ490 Gaming Edge; CPU: i7 10700K @ 5.1GHz; Cooler: Noctua NHD15S Chromax; RAM: Corsair LPX DDR4 32GB 3200MHz; Graphics Card: Asus RTX 3080 TUF; Power: EVGA SuperNova 750G2; Storage: 2 x Seagate Barracuda 1TB; Crucial M500 240GB & MX100 512GB; Keyboard: Logitech G710+; Mouse: Logitech G502; Headphones / Amp: HiFiMan Sundara Mayflower Objective 2; Monitor: Asus VG27AQ

Link to post
Share on other sites

it's not only down to the number of cores/Threads, the architetures are different, the features are different, the way itch core handles its threads is different, so the i7 is more optimized to handle 6Cores and 12 threads than and AMD equivilent, and is just more powerful

 Crust : Intel Core i5 4690K @ 4.4Ghz 1.45v  |  MotherboardMSI Z97 MPower  |  Fruity FillingMSI GTX 960 Armor 2Way-SLI |  CoolingNoctua NH-D15  |  RAM : 16GB Corsair Vengeance 1600Mhz | Storage : 2xSamsung 840 EVO 500GB SSDs Raid-0  |  Power Supply : Seasonic X-Series 1250W 80+Gold  |  Monitor : Dell U2713HM 27" 60Hz 1440p  |                                                                                                                                           

Link to post
Share on other sites

Specifically, in the current generation (not older ones), AMD CPU cores share resources while Intel CPU cores have dedicated resources. At least in the FX line of CPUs they do.

So AMD's "8 core" CPU has 8 cores, but they are put into bundles of 2 and share some of the same cache and stuff (specifically FPUs or Floating Point Units). 

There are two types of calculations a CPU can do. Floating Point and Integer calculations. The CPU has a special thing on it (the FPU) that it uses to do FP calculations. AMD's 8 core CPU has 4 FPUs which each 2 core bundle share. 

That's one example in how they are different and why AMD CPU cores generally perform worse than Intel CPU cores. Other things like the actual architecture affects it as well.

† Christian Member †

For my pertinent links to guides, reviews, and anything similar, go here, and look under the spoiler labeled such. A brief history of Unix and it's relation to OS X by Builder.

 

 

Link to post
Share on other sites

It boils down to differences in architecture mainly.

 

As I've stated and explained in several other threads on the topic; we have to stop looking [only] at number of cores/threads and clock speeds when comparing AMD with Intel CPUs. This whole "more cores/threads = better/faster" thing is getting old and is far from the truth.

My Systems:

Main - Work + Gaming:

Spoiler

Woodland Raven: Ryzen 2700X // AMD Wraith RGB // Asus Prime X570-P // G.Skill 2x 8GB 3600MHz DDR4 // Radeon RX Vega 56 // Crucial P1 NVMe 1TB M.2 SSD // Deepcool DQ650-M // chassis build in progress // Windows 10 // Thrustmaster TMX + G27 pedals & shifter

F@H Rig:

Spoiler

FX-8350 // Deepcool Neptwin // MSI 970 Gaming // AData 2x 4GB 1600 DDR3 // 2x Gigabyte RX-570 4G's // Samsung 840 120GB SSD // Cooler Master V650 // Windows 10

 

HTPC:

Spoiler

SNES PC (HTPC): i3-4150 @3.5 // Gigabyte GA-H87N-Wifi // G.Skill 2x 4GB DDR3 1600 // Asus Dual GTX 1050Ti 4GB OC // AData SP600 128GB SSD // Pico 160XT PSU // Custom SNES Enclosure // 55" LG LED 1080p TV  // Logitech wireless touchpad-keyboard // Windows 10 // Build Log

Laptops:

Spoiler

MY DAILY: Lenovo ThinkPad T410 // 14" 1440x900 // i5-540M 2.5GHz Dual-Core HT // Intel HD iGPU + Quadro NVS 3100M 512MB dGPU // 2x4GB DDR3L 1066 // Mushkin Triactor 480GB SSD // Windows 10

 

WIFE'S: Dell Latitude E5450 // 14" 1366x768 // i5-5300U 2.3GHz Dual-Core HT // Intel HD5500 // 2x4GB RAM DDR3L 1600 // 500GB 7200 HDD // Linux Mint 19.3 Cinnamon

 

EXPERIMENTAL: Pinebook // 11.6" 1080p // Manjaro KDE (ARM)

NAS:

Spoiler

Home NAS: Pentium G4400 @3.3 // Gigabyte GA-Z170-HD3 // 2x 4GB DDR4 2400 // Intel HD Graphics // Kingston A400 120GB SSD // 3x Seagate Barracuda 2TB 7200 HDDs in RAID-Z // Cooler Master Silent Pro M 1000w PSU // Antec Performance Plus 1080AMG // FreeNAS OS

 

Link to post
Share on other sites

Specifically, in the current generation (not older ones), AMD CPU cores share resources while Intel CPU cores have dedicated resources. At least in the FX line of CPUs they do.

So AMD's "8 core" CPU has 8 cores, but they are put into bundles of 2 and share some of the same cache and stuff (specifically FPUs or Floating Point Units). 

There are two types of calculations a CPU can do. Floating Point and Integer calculations. The CPU has a special thing on it (the FPU) that it uses to do FP calculations. AMD's 8 core CPU has 4 FPUs which each 2 core bundle share. 

That's one example in how they are different and why AMD CPU cores generally perform worse than Intel CPU cores. Other things like the actual architecture affects it as well.

 

*Looks at post*

 

"My you've grown!" Good learnin' raaaht there. :D

Link to post
Share on other sites

Basically intel CPUs have higher single core performance.

 

AMD 'cores' are actually a pair of modules that share resources.

yep, and the fact that i7 has hyperthreading, and in games that support it properly, it destroys 8 core amd cpu

 

 intel cpu can handle threads that are much more intensive, even if amd core is clocked 1.95Ghz higher ( source LTT cinebench single core bench r15 ), intel still wins at single core performance. and games and quite intensive on single core, depends on multithreading also and the type of game

thats why even if multithread score favor amd over intel, while overclocked i5 4670k will destroy 8350 in games, and 8350 isnt a great cpu price / performance wise. its better to shell out those 30 bucks more for i5 and 10 bucks more for unlocked intel mobo.

 

But for games that are really good on multithreading, and does not put too big load on single core, it should not matter. New games aim to be highly multithreaded.

Link to post
Share on other sites

yep, and the fact that i7 has hyperthreading, and in games that support it properly, it destroys 8 core amd cpu

intel cpu can handle threads that are much more intensive, even if amd core is clocked 1.95Ghz higher ( source LTT cinebench single core bench r15 ), intel still wins at single core performance. and games and quite intensive on single core, depends on multithreading also and the type of game

thats why even if multithread score favor amd over intel, while overclocked i5 4670k will destroy 8350 in games, and 8350 isnt a great cpu price / performance wise. its better to shell out those 30 bucks more for i5 and 10 bucks more for unlocked intel mobo.

But for games that are really good on multithreading, and does not put too big load on single core, it should not matter. New games aim to be highly multithreaded.

Games have doesn' have any direct support for SMT (hyper-threading), but are supporting it by simple multithreading. CMT (Cluster-core, essentially what AMD calls a module) have better default support.

Games wont be heavily multi-threaded anytime soon.

It all boils down to: Intel have more ALUs (integer pipelines) than piledriver (4vs2). Also have superior SIMD (better word for FPU) and memory handling (side term but whatever).

Link to post
Share on other sites

yep, and the fact that i7 has hyperthreading, and in games that support it properly, it destroys 8 core amd cpu

 

 intel cpu can handle threads that are much more intensive, even if amd core is clocked 1.95Ghz higher ( source LTT cinebench single core bench r15 ), intel still wins at single core performance. and games and quite intensive on single core, depends on multithreading also and the type of game

thats why even if multithread score favor amd over intel, while overclocked i5 4670k will destroy 8350 in games, and 8350 isnt a great cpu price / performance wise. its better to shell out those 30 bucks more for i5 and 10 bucks more for unlocked intel mobo.

 

But for games that are really good on multithreading, and does not put too big load on single core, it should not matter. New games aim to be highly multithreaded.

 

I hate that people say hyperthreading is better. It's not. You will still get more performance out of 1 thread per core with more cores than you will with 2 threads per CPU with less cores.

QUOTE ME OR I PROBABLY WON'T SEE YOUR RESPONSE 

My Setup:

 

Desktop

Spoiler

CPU: Ryzen 9 3900X  CPU Cooler: Noctua NH-D15  Motherboard: Asus Prime X370-PRO  RAM: 32GB Corsair Vengeance LPX DDR4 @3200MHz  GPU: EVGA RTX 2080 FTW3 ULTRA (+50 core +400 memory)  Storage: 1050GB Crucial MX300, 1TB Crucial MX500  PSU: EVGA Supernova 750 P2  Chassis: NZXT Noctis 450 White/Blue OS: Windows 10 Professional  Displays: Asus MG279Q FreeSync OC, LG 27GL850-B

 

Main Laptop:

Spoiler

Laptop: Sager NP 8678-S  CPU: Intel Core i7 6820HK @ 2.7GHz  RAM: 32GB DDR4 @ 2133MHz  GPU: GTX 980m 8GB  Storage: 250GB Samsung 850 EVO M.2 + 1TB Samsung 850 Pro + 1TB 7200RPM HGST HDD  OS: Windows 10 Pro  Chassis: Clevo P670RG  Audio: HyperX Cloud II Gunmetal, Audio Technica ATH-M50s, JBL Creature II

 

Thinkpad T420:

Spoiler

CPU: i5 2520M  RAM: 8GB DDR3  Storage: 275GB Crucial MX30

 

Link to post
Share on other sites

Specifically, in the current generation (not older ones), AMD CPU cores share resources while Intel CPU cores have dedicated resources. At least in the FX line of CPUs they do.

So AMD's "8 core" CPU has 8 cores, but they are put into bundles of 2 and share some of the same cache and stuff (specifically FPUs or Floating Point Units). 

There are two types of calculations a CPU can do. Floating Point and Integer calculations. The CPU has a special thing on it (the FPU) that it uses to do FP calculations. AMD's 8 core CPU has 4 FPUs which each 2 core bundle share. 

That's one example in how they are different and why AMD CPU cores generally perform worse than Intel CPU cores. Other things like the actual architecture affects it as well.

Thank you. I'd heard it had something to do with "moduling" but no one actually explained that.  Hearing that each Intel core gets it's own resources is exactly the answer that I was looking for.

QUOTE ME OR I PROBABLY WON'T SEE YOUR RESPONSE 

My Setup:

 

Desktop

Spoiler

CPU: Ryzen 9 3900X  CPU Cooler: Noctua NH-D15  Motherboard: Asus Prime X370-PRO  RAM: 32GB Corsair Vengeance LPX DDR4 @3200MHz  GPU: EVGA RTX 2080 FTW3 ULTRA (+50 core +400 memory)  Storage: 1050GB Crucial MX300, 1TB Crucial MX500  PSU: EVGA Supernova 750 P2  Chassis: NZXT Noctis 450 White/Blue OS: Windows 10 Professional  Displays: Asus MG279Q FreeSync OC, LG 27GL850-B

 

Main Laptop:

Spoiler

Laptop: Sager NP 8678-S  CPU: Intel Core i7 6820HK @ 2.7GHz  RAM: 32GB DDR4 @ 2133MHz  GPU: GTX 980m 8GB  Storage: 250GB Samsung 850 EVO M.2 + 1TB Samsung 850 Pro + 1TB 7200RPM HGST HDD  OS: Windows 10 Pro  Chassis: Clevo P670RG  Audio: HyperX Cloud II Gunmetal, Audio Technica ATH-M50s, JBL Creature II

 

Thinkpad T420:

Spoiler

CPU: i5 2520M  RAM: 8GB DDR3  Storage: 275GB Crucial MX30

 

Link to post
Share on other sites

I hate that people say hyperthreading is better. It's not. You will still get more performance out of 1 thread per core with more cores than you will with 2 threads per CPU with less cores.

well it does help in games that properly use it. ididnt say its better. its just advantage over 8350

Link to post
Share on other sites

well it does help in games that properly use it. ididnt say its better. its just advantage over 8350

Not really, most games can't use Hyper-Threading.  Battlefield included, and that thing's a thread hog.  A dedicated core is still more powerful than a thread.

QUOTE ME OR I PROBABLY WON'T SEE YOUR RESPONSE 

My Setup:

 

Desktop

Spoiler

CPU: Ryzen 9 3900X  CPU Cooler: Noctua NH-D15  Motherboard: Asus Prime X370-PRO  RAM: 32GB Corsair Vengeance LPX DDR4 @3200MHz  GPU: EVGA RTX 2080 FTW3 ULTRA (+50 core +400 memory)  Storage: 1050GB Crucial MX300, 1TB Crucial MX500  PSU: EVGA Supernova 750 P2  Chassis: NZXT Noctis 450 White/Blue OS: Windows 10 Professional  Displays: Asus MG279Q FreeSync OC, LG 27GL850-B

 

Main Laptop:

Spoiler

Laptop: Sager NP 8678-S  CPU: Intel Core i7 6820HK @ 2.7GHz  RAM: 32GB DDR4 @ 2133MHz  GPU: GTX 980m 8GB  Storage: 250GB Samsung 850 EVO M.2 + 1TB Samsung 850 Pro + 1TB 7200RPM HGST HDD  OS: Windows 10 Pro  Chassis: Clevo P670RG  Audio: HyperX Cloud II Gunmetal, Audio Technica ATH-M50s, JBL Creature II

 

Thinkpad T420:

Spoiler

CPU: i5 2520M  RAM: 8GB DDR3  Storage: 275GB Crucial MX30

 

Link to post
Share on other sites

Not really, most games can't use Hyper-Threading.  Battlefield included, and that thing's a thread hog.  A dedicated core is still more powerful than a thread.

And how do you know it doesn't "support" it? Hyperthreading UV laser scanner? Taskmanager? Seeing that all of your threads are loaded doesnt translate to performance advantages.

It doesnt require anything special to do other than making x amount of threads so you can utilize x amount of cores/threads. How much of a performance gain we would see is a total different story, depends complety how its written varies from a performance loss or a double gain.

Link to post
Share on other sites

And how do you know it doesn't "support" it? Hyperthreading UV laser scanner? Taskmanager? Seeing that all of your threads are loaded doesnt translate to performance advantages.

It doesnt require anything special to do other than making x amount of threads so you can utilize x amount of cores/threads. How much of a performance gain we would see is a total different story, depends complety how its written varies from a performance loss or a double gain.

 

Alright, I may have been wrong. But you didn't have to be a condescending dickwad about it.

QUOTE ME OR I PROBABLY WON'T SEE YOUR RESPONSE 

My Setup:

 

Desktop

Spoiler

CPU: Ryzen 9 3900X  CPU Cooler: Noctua NH-D15  Motherboard: Asus Prime X370-PRO  RAM: 32GB Corsair Vengeance LPX DDR4 @3200MHz  GPU: EVGA RTX 2080 FTW3 ULTRA (+50 core +400 memory)  Storage: 1050GB Crucial MX300, 1TB Crucial MX500  PSU: EVGA Supernova 750 P2  Chassis: NZXT Noctis 450 White/Blue OS: Windows 10 Professional  Displays: Asus MG279Q FreeSync OC, LG 27GL850-B

 

Main Laptop:

Spoiler

Laptop: Sager NP 8678-S  CPU: Intel Core i7 6820HK @ 2.7GHz  RAM: 32GB DDR4 @ 2133MHz  GPU: GTX 980m 8GB  Storage: 250GB Samsung 850 EVO M.2 + 1TB Samsung 850 Pro + 1TB 7200RPM HGST HDD  OS: Windows 10 Pro  Chassis: Clevo P670RG  Audio: HyperX Cloud II Gunmetal, Audio Technica ATH-M50s, JBL Creature II

 

Thinkpad T420:

Spoiler

CPU: i5 2520M  RAM: 8GB DDR3  Storage: 275GB Crucial MX30

 

Link to post
Share on other sites

If the application have 2 threads, it can successfully utilize SMT (hyper-threading).

 

It is an old rumor that games cannot take use hyper-threading

It's mostly due to games not utilizing more than four cores, even tho the developers suggest they do. Hence why there is such a little gap between a i5 and a i7 in gaming. The only place Hyper-Threading makes a difference is on the i3.

Link to post
Share on other sites

I think you're overreacting, it was just a rhetorical question to explain my point better.

Sorry, it just seemed like you were intentionally trying to piss me off.

QUOTE ME OR I PROBABLY WON'T SEE YOUR RESPONSE 

My Setup:

 

Desktop

Spoiler

CPU: Ryzen 9 3900X  CPU Cooler: Noctua NH-D15  Motherboard: Asus Prime X370-PRO  RAM: 32GB Corsair Vengeance LPX DDR4 @3200MHz  GPU: EVGA RTX 2080 FTW3 ULTRA (+50 core +400 memory)  Storage: 1050GB Crucial MX300, 1TB Crucial MX500  PSU: EVGA Supernova 750 P2  Chassis: NZXT Noctis 450 White/Blue OS: Windows 10 Professional  Displays: Asus MG279Q FreeSync OC, LG 27GL850-B

 

Main Laptop:

Spoiler

Laptop: Sager NP 8678-S  CPU: Intel Core i7 6820HK @ 2.7GHz  RAM: 32GB DDR4 @ 2133MHz  GPU: GTX 980m 8GB  Storage: 250GB Samsung 850 EVO M.2 + 1TB Samsung 850 Pro + 1TB 7200RPM HGST HDD  OS: Windows 10 Pro  Chassis: Clevo P670RG  Audio: HyperX Cloud II Gunmetal, Audio Technica ATH-M50s, JBL Creature II

 

Thinkpad T420:

Spoiler

CPU: i5 2520M  RAM: 8GB DDR3  Storage: 275GB Crucial MX30

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×