Live data from Hacker News

Ryzen Threadripper Pro 3995WX Spotted

guru3d.com

131–140 of 170 posts

Re: Ryzen Threadripper Pro 3995WX Spotted

#131
post #116

Earlier quoted context omitted.

True, and 3990x supports more than 256, but not in practice (motherboards)

The (bit of) article mentioned 2T, but the thing that was interesting was the 8 channel memory. My current TR4 boards are doing quad, so 2 banks of 4 slots. Sounds like a single set of 8... so wonder if this is a potential BIOS update on the sTR4 or if there is a new chipset on route?

The traces are wired to CPU pins, there is no potential BIOS update to make it 8 channels from CPU pins for only 4 channels. You need different socket with double the number of pins for memory to double the number of channels.

Your 4 channels with 2 slots each have the 4 channels daisy chained to 2 slots, but they are just 4 channels. With 8 channels and 2 slots per channel you can have 16 slots, with 32 GB unbuffered (regular) DIMMs you are limited to 512 GB of RAM, for 2 TB you need registered or load reduced RAM.

Re: Ryzen Threadripper Pro 3995WX Spotted

#133

Earlier quoted context omitted.

I'm using a 22 core / 44 thread xeon workstation for development and my primary joy using it is being able to run my pytest test suites in parallel. I went from ~45 minutes to run the test suite to about a minute. It is also pretty sweet to be able replicate our three physical servers for bomquote.com, locally.

Honest question because I'm interested for something similar, why did you go for a Xeon and not an Epyc rig?

You can go to Dell, HP, or Lenovo to get a premade Xeon workstation. Getting Epyc premade requires rather more research to find and qualify a vendor, and that vendor may not make it easy to configure and but from the web site with or having to enter a relationship with a sales rep.

Re: Ryzen Threadripper Pro 3995WX Spotted

#134
post #12

I feel like 64 cores is getting rather close to a tipping point: What workloads are so massively parallel that they can use 64 cores of x86 but can’t use the thousands of CUDA cores on a Quadro card? I’m sure right now there are workloads that just need particular x86 instructions, but that feels like a temporary problem. Am I wrong about that being a temporary problem (that would feel frustrating)? Are these cores j…

Tasks that involve branching, for one. GPU's are fundamentally different kinds of processors. They are for applying similar transforms to vast amounts of data.

There are other area where big general purpose X64 or ARM cores excel too, like bit twiddling, memory random access, etc., but branching logic is the fundamental one.

Re: Ryzen Threadripper Pro 3995WX Spotted

#135
post #73
post #47

Earlier quoted context omitted.

That would be insane. I hope motherboard manufacturers take notice and release an IPMI board for it. We currently run a cluster that has some 3970X's in it and it's super awkward that we couldn't get remote management for them. Asrock has announced availability of one starting august, but it's a little too late for us.

What about the X399D8A-2T from AsRock Rack? It's available since October 2019.

Does not support 3000-series (Zen 2) ThreadRipper.

Re: Ryzen Threadripper Pro 3995WX Spotted

#136
post #47
post #6

> The big news is that the Asia website reported the 3995WX is an offering 8-channel DDR4 memory interface, up to 2 TB of it This indicates 3995WX supports not only 8ch but also RDIMM/LRDIMM that's not supported on current Threadripper. It should need a new Socket rather than current TRX40 (TRX80 was rumored a year ago). Threadripper gets closer to EPYC. I expect PCIe lanes limitation still remains for make differenc…

That would be insane. I hope motherboard manufacturers take notice and release an IPMI board for it. We currently run a cluster that has some 3970X's in it and it's super awkward that we couldn't get remote management for them. Asrock has announced availability of one starting august, but it's a little too late for us.

> Asrock has announced availability of one starting august

For others, I believe this is the board in question: https://www.asrock.com/asrockrack/general/productdetail.asp?...

Re: Ryzen Threadripper Pro 3995WX Spotted

#137

Earlier quoted context omitted.

Threads. There's going to be a lot of 'throw threads at it and hope performance issues go away'-type solutions. https://github.com/WebAssembly/proposals/issues/14

As someone working with cutting-edge CAD in the browser, I badly want to throw more threads at problems.

And that's fine, and I'd imagine people using your service voluntarily would have no problem with that.

It's the ads though, and the calibre of people who create ads...

Re: Ryzen Threadripper Pro 3995WX Spotted

#138
post #8

Earlier quoted context omitted.

CPU and motherboard prices aren't really relevant since RAM is so expensive. And only real reason for getting this instead of 3990x is that you need e.g. 1 terabyte of RAM. https://www.amazon.com/Tech-12x128GB-2933MHz-PC4-23400-288-P...

There might be some other cases for less ram. If the rumor that it supports rdimm or lrdimm modules is true then it could enable much easier ecc support since there are not a lot of ecc udimm options out there

Mostly ECC UDIMMs are limited in clock speed, but many can be comfortably overclocked. I presently have four 2666 MHz ECC UDIMMs overclocked to 3200 MHz in my TRX40 workstation (M391A2K43BB1-CTD if anyone is curious).

Re: Ryzen Threadripper Pro 3995WX Spotted

#139
post #12

I feel like 64 cores is getting rather close to a tipping point: What workloads are so massively parallel that they can use 64 cores of x86 but can’t use the thousands of CUDA cores on a Quadro card? I’m sure right now there are workloads that just need particular x86 instructions, but that feels like a temporary problem. Am I wrong about that being a temporary problem (that would feel frustrating)? Are these cores j…

In reinforcement learning, you typically need to run many copies of an environment (an Atari emulator for example) to collect experience for your agents. Environment code usually makes more sense on a CPU, because it’s a lot more branchy and stateful.

Think of two agents that run for awhile and end up in different parts of a virtual world, that require very different code to execute. This might be pretty difficult to parallelize on a GPU.

After collecting a bunch of experience, you update whatever function you’re optimizing. This could be something like a neural network that is the brain of your agents. The update step can happen on a GPU.

But then we need to go collect a lot more experience again, so we’re back in CPU land.

Experience collection often dominates overall compute time in reinforcement learning. Which means you want a lot of CPUs.

Re: Ryzen Threadripper Pro 3995WX Spotted

#140
post #80
post #77

Earlier quoted context omitted.

I don't know, the 3970X has nearly 3 times as many cores as your 3900X. You may be right if pitted against an OptiX GPU, but that's a bit unfair since that entire generation's raison d'etre is raytracing-specific hardware - my point concerned GPGPU, with raytracing as an incidental example. nVidia can't redesign their GPUs for every workload that GPUs struggle with.

If you look at the Blender benchmarks you see that the 64 core Threadripper is faster than any GPU. But the price is steep for that CPU (almost $4000). So while CPU's can be faster the question is if it is relevant. Because you still need a GPU next to that Threadripper for some graphics (if you need graphics).

That's an interesting benchmark.

There's quite considerable variation in the device ranking if you look at each scene render time - the GPU is faster on the quicker-to-render (sub 1 min) scenes, but slower on the slower-to-render scenes (1+ min).

I wonder why that is? I see the 3990X is hugely faster than anything at these slow scenes, which is pretty interesting.

I'm not familiar with rendering, but in the deep learning world it is moderately easy to get considerable speed-ups by using multiple GPUs. Is the same possible here?

Post reply on HN