The Looming Battle Over AI Chips
barrons.com
The Looming Battle Over AI Chips
1–10 of 89 posts
Re: The Looming Battle Over AI Chips
#2The premise from the title seems plausible, although NVIDIA seems to be catching up again fast.
Re: The Looming Battle Over AI Chips
#3Re: The Looming Battle Over AI Chips
#4I just seem to bump into a paywall. The premise from the title seems plausible, although NVIDIA seems to be catching up again fast.
First time on HN I can read a paywalled article, as I have a Barron’s print subscription.
Re: The Looming Battle Over AI Chips
#5I just seem to bump into a paywall. The premise from the title seems plausible, although NVIDIA seems to be catching up again fast.
Re: The Looming Battle Over AI Chips
#6Re: The Looming Battle Over AI Chips
#7Re: The Looming Battle Over AI Chips
#8This sounds like a dumb idea, and it probably is. But consider a few things:
* NVIDIA GPUs have exceptional memory bandwidth, and memory can be a slow resource on CPU based systems (perhaps limited by latency more than bandwidth)
* The clock speed isn't that slow, it's in the GHz. Still one's clocks per emulated instruction may not be great.
* You can still do pipelining, maybe enough to get the clocks-per-instruction down.
* Branch prediction can be done with ample resources. RNN based predictors are a shoe-in.
* communication between "cores" should be fast
* a many-core emulated CPU might not do too bad for some workloads.
* It would have good SIMD support.
Food for thought.
Re: The Looming Battle Over AI Chips
#9Developing a new high performance microarchitecture for GPU or CPU is complex task. A new clean sheet design architecture takes 5-7 years even for teams that have been doing it constantly for decades in Intel, AMD, ARM or Nvidia. This includes optimizing the design into process technology, yield, etc. and integrating memory architectures. Then there is economies of scale and price points.
Nvidia's Volta microarchitecture design started 2013, launch was December 2017
AMD's zen CPU architecture design started 2012 and CPU was out 2017.
Re: The Looming Battle Over AI Chips
#10It would be interesting to try emulate a many-core CPU as a GPU program and then run an OS on it. This sounds like a dumb idea, and it probably is. But consider a few things: * NVIDIA GPUs have exceptional memory bandwidth, and memory can be a slow resource on CPU based systems (perhaps limited by latency more than bandwidth) * The clock speed isn't that slow, it's in the GHz. Still one's clocks per emulated instruct…