News for hackers. Stuff that matters.

muxr

Re:Run CUDA, unmodified, on AMD GPUs on Monday July 15, 2024 @06:31PM (#40972033)
I don't think AMD needs to support 5+ year old GPUs personally. And all the recent generations are already practically supported.

AMD only claims support for a select few GPUs, but in my testing I find all the GPUs work fine if the architecture is supported. I've tested rx6600, rx6700xt for example and even though they aren't officially supported, they work fine on ROCm.

You can paper launch as much as you want but Blackwell isn't shipping until Q4.

Also Blackwell's lead will be short lived, because mi350x is coming out next year, and it will have a node and architecture advantage. So AMD will be ahead again.

None of those things matter, if all you're looking to do is run your existing workloads on mi300x in the cloud. You get more bang per buck by going AMD.
ROCm has improved a lot. And you can rent mi300x in the cloud now. So if you have a program that runs on Nvidia GPUs, it takes no time to test it on a cloud mi300x. If it works you can use it and save some money in the process.
I don't understand why they should use TensorRT. vLLM is much more popular and it was actually written for Nvidia. It also supports AMD hardware, so it's the appropriate tool to compare.
AMD doesn't have a higher PE ratio. You should use nonGAAP numbers because the GAAP numbers include Xilinx Googwill Amortization which skew the PE.

AMD's PE is ~55. Nvidia's PE is above 70.

People used the same argument when saying AMD would never beat Intel in CPUs. Intel has a lot of software engineers. Also these days AMD has a good number of software folks, thanks to the Xilinx acquisition and the organic investments in this area.
For us hobbyists used 3090 or new 7900xtx seem to be the way. But even then you still need to build a machine with 3 or 4 of these GPUs to get enough VRAM to play with big models.
zendnn is for CPUs. Pytorch ROCm version doesn't require you to change a single line of code. So all the same semantics like `device = "cuda"` work the same when using AMD GPUs.
Re:Turbo 8 is dropping TypeScript on Thursday September 07, 2023 @02:28PM (#37423439)
libraries if they are popular in general are expected to work with a wide variety of code. Supporting code smell is a feature.
Re:GPUs for Deep Learning in 2023 – An In-depth Analysis on Thursday January 19, 2023 @08:55AM (#34440270)
The author also says that AMD doesn't have Tensor cores. No shit, Tensor core is an Nvidia trademark. AMD has matrix multiplication units in their CDNA GPUs.
Re:GPUs for Deep Learning in 2023 – An In-depth Analysis on Thursday January 19, 2023 @08:54AM (#34440257)
As a hobbyist you should look into spot instances in cloud. Way cheaper and faster than having to invest in your own hardware.
Re:GPUs for Deep Learning in 2023 – An In-depth Analysis on Thursday January 19, 2023 @08:53AM (#34440238)
AMD has been improving a lot. Also you're comparing 3090ti to a 2 generation older RVII how is that a fair comparison?
Re:GPUs for Deep Learning in 2023 – An In-depth Analysis on Thursday January 19, 2023 @08:49AM (#34440197)
Yes you can. And AMD's Linux driver is much better.
Re:GPUs for Deep Learning in 2023 – An In-depth Analysis on Thursday January 19, 2023 @08:42AM (#34440130)
AMD's driver is much better on Linux than Nvidia's. And ROCm HIP stuff isn't obscure. It's what's needed to bridge Nvidia's proprietary vendor lock ins.

Nvidia is literally cancer in this space.

Re:ORNL’s Frontier breaks the exaflop ceiling on Monday May 30, 2022 @07:56AM (#31558067)
There is also an article about how they did submit a score from one of these Chinese "exaflop" systems, for a different benchmark and it turns out it can only achieve the claimed performance at half precision:

https://www.tomshardware.com/news/chinese-exascale-supercomp...

Re:AMD Ryzen 3000 announced on Monday May 27, 2019 @03:22AM (#20020126)
Epyc 2 (Rome) will have up to 64 cores.
Re:AMD Ryzen 3000 announced on Monday May 27, 2019 @03:20AM (#20020119)
> I guess AM4 also means no real improvements on the PCIe lane count

The new Ryzen 3000 CPUs support PCIe Gen4.. so while the number of lanes will remain the same, their bandwidth could be doubled. Just announced Navi GPUs also support Gen4.

But the GC has to do it in a thread safe way which involves locking/synchronization. Otherwise you get nasty race conditions.
It's only a space heater when it's being used. These CPUs consume very little power when idle. So if you have a task that can leverage 32 cores.. that task should in theory complete that much faster than on your 65W CPU. So the difference in total heat generated shouldn't be too bad.
Particularly in case of Threadripper, they use cherry picked binned cores so they can actually hit even [slightly] higher clocks than their mainstream cousins.

We don't know the Threadripper 2's clocks yet, but last gen TR 1950x could hit 4.2Ghz with Turbo, while the best mainstream Ryzen the 1800x could do 4.1Ghz with Turbo.

The Ryzen 2 top dog right now can do 4.25Ghz with Turbo.. so we could perhaps expect TR2 to hit 4.3Ghz+ on Turbo.

It's not happening because it's hard to do. Extracting instruction level parallelism is difficult(which is how CPUs gain IPC) and then also the cores have to be wider with exponential complexity. ie. At the point you have to sacrifice 50% of CPU's power efficiency for 5% IPC gain, it's no longer worth it.
Re:Rivals Intel and AMD Team Up on PC Chips to Battle Nvidia on Monday November 06, 2017 @07:35PM (#15640216)
Let's not forget Raven Ridge (Ryzen Mobile).. It targets lower power and lower performance, but it's still 3x faster than Intel's current solutions when it comes to graphics.
Re:Rivals Intel and AMD Team Up on PC Chips to Battle Nvidia on Monday November 06, 2017 @04:34PM (#15639220)
It's important to note their ARM CPUs aren't anything to write home about. Mostly a slightly modified version of ARM's own reference designs.
Re:Rivals Intel and AMD Team Up on PC Chips to Battle Nvidia on Monday November 06, 2017 @04:30PM (#15639189)
Intel has paid Nvidia billions in the past to use Nvidia's tech at the expense of AMD..

https://newsroom.intel.com/news-releases/intel-announces-new...

Since both Nvidia and Intel are monopolies in their respective fields.. that was far more egregious towards AMD than this is towards Nvidia.

Re:Rivals Intel and AMD Team Up on PC Chips to Battle Nvidia on Monday November 06, 2017 @04:27PM (#15639166)
The reason why Intel has iGPUs in their CPUs in the first place is a result of Intel licensing Nvidia tech. So you're telling me after Intel has paid Nvidia billions to use their tech, now it should be illegal for AMD to get in bed with Intel?

Source: https://newsroom.intel.com/news-releases/intel-announces-new...

Good luck with that argument.

Re:AMD Gives More Zen Details on Wednesday December 14, 2016 @12:30AM (#13174083)
Yes, Scorpio might possibly include Zen cores. AMD has on multiple occasions stated that one of their design goals has been to design a core than can scale from ultra power efficient embedded applications all the way to high performance. I think their motivation is to consolidate all their efforts into one core.

Now I don't think they will be able to fit 8 zen cores into a Xbox SoC especially since the Vega GPU also have to fit in there, but quad core with 4 logical cores would still probably be better than the existing Puma cores.