Guru3D.com
  • HOME
  • NEWS
    • Channels
    • Archive
  • DOWNLOADS
    • New Downloads
    • Categories
    • Archive
  • GAME REVIEWS
  • ARTICLES
    • Rig of the Month
    • Join ROTM
    • PC Buyers Guide
    • Guru3D VGA Charts
    • Editorials
    • Dated content
  • HARDWARE REVIEWS
    • Videocards
    • Processors
    • Audio
    • Motherboards
    • Memory and Flash
    • SSD Storage
    • Chassis
    • Media Players
    • Power Supply
    • Laptop and Mobile
    • Smartphone
    • Networking
    • Keyboard Mouse
    • Cooling
    • Search articles
    • Knowledgebase
    • More Categories
  • FORUMS
  • NEWSLETTER
  • CONTACT

New Reviews
G.Skill TridentZ 5 RGB 6800 MHz CL34 DDR5 review
Be Quiet! Dark Power 13 - 1000W PSU Review
Palit GeForce RTX 4080 GamingPRO OC review
Core i9 13900K DDR5 7200 MHz (+memory scaling) review
Seasonic Prime Titanium TX-1300 (1300W PSU) review
F1 2022: PC graphics performance benchmark review
MSI Clutch GM31 Lightweight​ (+Wireless) mice review
AMD Ryzen 9 7900 processor review
AMD Ryzen 7 7700 processor review
AMD Ryzen 5 7600 processor review

New Downloads
Intel ARC graphics Driver Download Version: 31.0.101.4090
AMD Radeon Software Adrenalin 23.1.2 (RX 7900) download
GeForce 528.24 WHQL driver download
Display Driver Uninstaller Download version 18.0.6.0
Download Intel network driver package 27.8
ReShade download v5.6.0
Media Player Classic - Home Cinema v2.0.0 Download
HWiNFO Download v7.36
MSI Afterburner 4.6.5 (Beta 4) Download
Corsair Utility Engine Download (iCUE) Download v4.32.129


New Forum Topics
Latest threats, vulnerabilities, exploits to be aware of 3080 Ti Owner's thread Kozary's Triple & Quad SLI Thread AMD Software: Adrenalin Edition 22.11.2 - Driver download and discussion NVIDIA GeForce 528.24 WHQL driver download & Discussion Review: G.Skill TridentZ 5 RGB 6800 MHz CL34 DDR5 Windows 11 Release Build RTSS Overlay Editor Megathread MSI to offer Katana-GF66-11UE-1227 15.6-inch full HD notebook PC, 144 Hz Brand new RX 6800 XT crashes constantly while installing drivers




Guru3D.com » News » AMD Flirting with big.LITTLE processor design - files a Patent

AMD Flirting with big.LITTLE processor design - files a Patent

by Hilbert Hagedoorn on: 08/10/2020 08:21 AM | source: tomshardware | 9 comment(s)
AMD Flirting with big.LITTLE processor design - files a Patent

You know it for them recent Intel rumours, processors with a couple of energy-friendly cores, and then some huge ones for heavy-duty processing. It seems to be something that AMD wants to explore as well, as they filed a patent for it.

Much like Intel Lakefield, the small cores deal with light tasks more energy-efficiently, while the large cores are better suited for the heavy work. The patent shows a schematic of a theoretical chip with two groups of cores. Both the large and small cores have their own cache, the next cache level share the two types of cores. The design here is interesting as for some usage the operating system is not needed into the mix, the processor itself could make decisions on what to run where. Also, these do not necessarily need to be CPU cores, GPU cores can also be used as well. That makes this complicated but usability, extremely large.

The patent request appears to be still in an early phase, information and designs thus can change. Also, it's a patent, so it's not a sure thing hat a design likely this will ever see make it into the real world. But interesting it is, as AMD is eying that big LITTLE concept.



AMD Flirting with big.LITTLE processor design - files a Patent AMD Flirting with big.LITTLE processor design - files a Patent AMD Flirting with big.LITTLE processor design - files a Patent AMD Flirting with big.LITTLE processor design - files a Patent




« AMD Big Navi would see two product versions with different GDDR6 sizes (12- and 16 GB) · AMD Flirting with big.LITTLE processor design - files a Patent · QNAP Introduces QSW-M408 10GbE L2 with 4-port 10GbE SFP+ and 8-port Gigabit »

2 pages 1 2


Fox2232
Senior Member



Posts: 11808
Joined: 2012-07-20

#5816575 Posted on: 08/10/2020 11:09 AM
One should distinct instructions used. That "small" CPU core may happen to be faster at certain workloads. It can as well be some minimalistic CPU with extra fixed function HW for some things that would make logic in larger Zen core too slow.

What it can be missing? AVX?

Fediuld
Senior Member



Posts: 767
Joined: 2016-10-04

#5816605 Posted on: 08/10/2020 12:54 PM
One should distinct instructions used. That "small" CPU core may happen to be faster at certain workloads. It can as well be some minimalistic CPU with extra fixed function HW for some things that would make logic in larger Zen core too slow.

What it can be missing? AVX?

What is the point of AVX512? Everyone writing code for ML where could have some use, they write code for GPUs either CUDA/Tensor or through RoCm for GCN (and upcoming CDNA). They do not write for CPUs let alone customised code for AVX 512 which would run on what? 28 core CPUs when can buy 64 core CPU for less and don't care about AVX 512 extra performance since the brute force is enough?

So let AVX 512 die. Is useless pile of crap.

Denial
Senior Member



Posts: 13993
Joined: 2004-05-16

#5816617 Posted on: 08/10/2020 01:53 PM
What is the point of AVX512? Everyone writing code for ML where could have some use, they write code for GPUs either CUDA/Tensor or through RoCm for GCN (and upcoming CDNA). They do not write for CPUs let alone customised code for AVX 512 which would run on what? 28 core CPUs when can buy 64 core CPU for less and don't care about AVX 512 extra performance since the brute force is enough?

So let AVX 512 die. Is useless pile of crap.

Ya, opmask and scatter totally a useless pile of crap. I remember my first joke.

JamesSneed
Senior Member



Posts: 1651
Joined: 2017-02-14

#5816644 Posted on: 08/10/2020 03:18 PM
This whole hybrid computing(its not big.little that is ARM specific term) is pointless unless you are severely TDP constrained think tables or smaller. You are simply one full node of process improvement away from having all large cores anyhow. The SoC fragmentation this causes is going to be a complete pain especially if everyone does there own hybrid computing approach. I have no doubt Microsoft would screw up the kernel trying to deal with these differences. I'm not a fan of this at all. For example we will see Intel's Tiger Lake get dominated by AMD's next gen APU's in 2021 because of the better process and all large cores.

schmidtbag
Senior Member



Posts: 7143
Joined: 2012-11-10

#5816648 Posted on: 08/10/2020 03:56 PM
Yes! I'm glad AMD is doing this too, though I'm a little surprised Intel hasn't patented this in a way to cripple AMD's efforts, since Intel also appears to be going this route.

One should distinct instructions used. That "small" CPU core may happen to be faster at certain workloads. It can as well be some minimalistic CPU with extra fixed function HW for some things that would make logic in larger Zen core too slow.

What it can be missing? AVX?
Yes, I'm thinking the smaller cores will probably be able to clock faster for tasks that need it, while also sipping power for background workloads.
There's plenty they could strip out. Just look at ARM - its instruction set is pretty sparse yet you can comfortably run a laptop experience on it, provided you have about 8 cores.
I figure most calculations are pretty basic and don't need any fancy instructions.

This whole hybrid computing(its not big.little that is ARM specific term) is pointless unless you are severely TDP constrained think tables or smaller. You are simply one full node of process improvement away from having all large cores anyhow. The SoC fragmentation this causes is going to be a complete pain especially if everyone does there own hybrid computing approach. I have no doubt Microsoft would screw up the kernel trying to deal with these differences. I'm not a fan of this at all. For example we will see Intel's Tiger Lake get dominated by AMD's next gen APU's in 2021 because of the better process and all large cores.
I agree it is a problem if everyone's approach is a little too different, but I don't think you're looking at this the right way. TDP issues are why x86 has been unable to compete in the mobile market, and isn't too favorable in the robotics market either. For desktops, I imagine the small cores could be clocked significantly higher, so if you're running a simple workload, adding more instructions doesn't accomplish anything; it just makes the chip more expensive and less stable at higher speeds. So in a performance standpoint, these could be very useful.
Meanwhile, if something doesn't demand too many "fancy instructions" but can utilize many cores, you can fit more of the small cores on a single die. So depending on your workload, you could get a significant performance uplift at a lower cost and lower wattage.

2 pages 1 2


Post New Comment
Click here to post a comment for this news story on the message forum.


Guru3D.com © 2023