Maybe it's just me, but it's just cool to see the CPU market competitive again for the first time since the late 90s.
I wonder why Intel never had a really good go at GPU's? It seems strange, given the demand.
Besides integrated GPUs for actual graphics usage that other comments mentioned, Intel did make some attempts at the GPGPU market. They had a design for a GPU aimed primarily at GPGPU workloads, Larrabee, that was never released [1], and adapted some of the ideas into Xeon Phi, a more CPU-like chip that was intended to be a competitor to GPUs, which was released but didn't gain a lot of market share [2].
How likely is it that one of AWS / GCP / Azure will deploy these? Nvidia has some relationships there for the A100 chips.
Amazon has at least two generations of their own homebrew ARM chip, the Graviton. They offer it for people to rent and use in AWS, and publicly stated they are rapidly transitioning their internal services to use it too. In my experience Graviton 2 is much cheaper than x86 for typical web workloads--I've seen costs cut by 20-40% with it.
> their own homebrew ARM chip
are they going through TSMC like NVIDIA or are they using Samsung?
I think we're all missing the forest because all the cores are in the way: The contention on that memory means that only segregated non-cooporative as in not "joint parallel on the same memory atomic" will scale on this hardware better than on a 4-core vanilla Xeon from 2018 per watt. So you might aswell buy 20 Jetson Nanos and connect them over the network. Let that sink in... NOTHING is improving at all... there is…
I think we're all missing the forest because all the cores are in the way: The contention on that memory means that only segregated non-cooporative as in not "joint parallel on the same memory atomic" will scale on this hardware better than on a 4-core vanilla Xeon from 2018 per watt. So you might aswell buy 20 Jetson Nanos and connect them over the network. Let that sink in... NOTHING is improving at all... there is…
Performance per watt isn’t so useful for a GPU. People training ML algorithms would gladly increase power consumption if they could train larger models or train models faster.
The products don't get produced in order. The high value products get priority and continuously bump out low value chips like those on the RPI. Not sure what the cost of this Grace chip is but it looks to be targeting high value users so it gets priority. Notice how there is no shortage of chips for iPhones, because Apple just buys the capacity at whatever cost it takes.
Though, there is a shortage of m1 MacBooks. Is it really because they are low value (margin?) products relative to iPhone? I'm not sure.
Not much of a shortage. I just checked and they are all available for pickup right now at my local small city store. Compared to other products they are still extremely available.
I think we're all missing the forest because all the cores are in the way: The contention on that memory means that only segregated non-cooporative as in not "joint parallel on the same memory atomic" will scale on this hardware better than on a 4-core vanilla Xeon from 2018 per watt. So you might aswell buy 20 Jetson Nanos and connect them over the network. Let that sink in... NOTHING is improving at all... there is…
Aren't you are ignoring use cases where all cores read shared data, but rarely contentiously write to it. You should get much more read bandwidth and latency than over a network.
I think we're all missing the forest because all the cores are in the way: The contention on that memory means that only segregated non-cooporative as in not "joint parallel on the same memory atomic" will scale on this hardware better than on a 4-core vanilla Xeon from 2018 per watt. So you might aswell buy 20 Jetson Nanos and connect them over the network. Let that sink in... NOTHING is improving at all... there is…
Performance per watt isn’t so useful for a GPU. People training ML algorithms would gladly increase power consumption if they could train larger models or train models faster.
And that's exactly my point: they can't. Power does not solve contention and latency! It's over, permanently... (or atleast until some photon/quantum alternative, which honestly we don't have the energy to imagine, let alone manufacture, anymore)
This is interesting. So without actually targeting a specific Cloud / server market for their CPU, which often ends with a chicken and egg problem with HyperScaler making their own Design or Chip. Nvidia manage to enter the Server CPU market leveraging their GPU and AI workload. All of a sudden there is real choice of ARM CPU on Server. ( What will happen to Ampere ? ) The LPDDR5X used here will also be the first to…
AWS Graviton aren't toys, they work pretty well for a wide range of workloads
The products don't get produced in order. The high value products get priority and continuously bump out low value chips like those on the RPI. Not sure what the cost of this Grace chip is but it looks to be targeting high value users so it gets priority. Notice how there is no shortage of chips for iPhones, because Apple just buys the capacity at whatever cost it takes.
Though, there is a shortage of m1 MacBooks. Is it really because they are low value (margin?) products relative to iPhone? I'm not sure.
I was pretty surprised by the low prices of m1 macbooks when even the lowest end models perform so much better than the high end of previous models. I'm sure Apple is spending less money on manufacturing them now that they're not going through Intel, but I would have expected them to just keep charging the same and eaten the profit margin themselves.
I think we're all missing the forest because all the cores are in the way: The contention on that memory means that only segregated non-cooporative as in not "joint parallel on the same memory atomic" will scale on this hardware better than on a 4-core vanilla Xeon from 2018 per watt. So you might aswell buy 20 Jetson Nanos and connect them over the network. Let that sink in... NOTHING is improving at all... there is…
Aren't you are ignoring use cases where all cores read shared data, but rarely contentiously write to it. You should get much more read bandwidth and latency than over a network.
Sure, but my point is: why cram more and more cores into the same SoC if they can't talk to each other more efficiently than separate computers over ethernet?