Page 1 of 1

AMD Threadripper disadvantages on Linux

PostPosted: Fri Nov 02, 2018 5:53 pm
by davorin
Evenin' ;-)

As I am considering build a new system for xmas...I thought going the AMD for Linux as their CPUs are much cheaper than Intel, which makes quite a difference when going 8 to 16 cores....besides AMD threadripper feature 64 PCIe lanes which makes them perfect for dual GPU setups...

In a thread I saw that Resolve crashes when using Avid codecs since it needs Intel instruction sets...

Any other downside for 19xx and 29xx series CPUs under Linux?


thanks in advance
richard

Re: AMD Threadripper disadvantages on Linux

PostPosted: Fri Nov 02, 2018 7:16 pm
by MishaEngel
davorin wrote:Evenin' ;-)

As I am considering build a new system for xmas...I thought going the AMD for Linux as their CPUs are much cheaper than Intel, which makes quite a difference when going 8 to 16 cores....besides AMD threadripper feature 64 PCIe lanes which makes them perfect for dual GPU setups...

In a thread I saw that Resolve crashes when using Avid codecs since it needs Intel instruction sets...

Any other downside for 19xx and 29xx series CPUs under Linux?


thanks in advance
richard


DNxHR works perfect on Zen, so no problems with Avid codecs.

Buy a good AIO cooler (Enermax Liqtech TR4 ...) and fast memory.
For more info on threadripper on Linux, have a look overhere https://cse.google.com/cse?cx=partner-pub-0253814508491313:1305299758&ie=UTF-8&q=threadripper&sa=Search&ref=

Re: AMD Threadripper disadvantages on Linux

PostPosted: Fri Nov 02, 2018 7:20 pm
by davorin
Ah thanks...

So what hardware setup do you use for resolve?
I thought of using 3000MHz DDR4 RAM...

Hmm...never heard of zen though...

Re: AMD Threadripper disadvantages on Linux

PostPosted: Fri Nov 02, 2018 7:33 pm
by MishaEngel
davorin wrote:Ah thanks...

So what hardware setup do you use for resolve?
I thought of using 3000MHz DDR4 RAM...

Hmm...never heard of zen though...


Threadripper 1950x
2x VEGA FE
8 x 16GB DDR4-3200 CL14

Try to get atleast DDR4-3200 CL16

Zen is the architecture of Ryzen, Threadripper and EPYC.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Fri Nov 02, 2018 7:43 pm
by davorin
Ah...thought Zen has something to do with a strange linux kernel (o;

I have to run some test on current hardware if all my engineering software would also run on an obsolete CentOS...don't wanne spend spend money just to be able to use one software...

Also use heavily blender, octanerender, kdenlive, xilinx, quartus, diamond and kicad...well my job is a mix of electronic engineering, software/ui design and case studies..that's where resolve/blender/octane come into play ;-)

What I am puzzled with are the soecs of the x399 boards and RAM priorities...can you just use 4 slots or do you need to populate all 8 slots?

Re: AMD Threadripper disadvantages on Linux

PostPosted: Fri Nov 02, 2018 9:33 pm
by Carsten Sellberg
davorin wrote: What I am puzzled with are the soecs of the x399 boards and RAM priorities...can you just use 4 slots or do you need to populate all 8 slots?


Hi.

All X399 motherboards are Quad channel design and have 8 Ram slots. You will get a speed advantages by only populating 4 slots. And the X399 motherboards are not the problem with the RAM priorities. It is a problem only for the 24 cores TR 2970WX and the 32 cores TR 2990WX Threadripper CPU's. To solve it have AMD introduced a Dynamic Local Mode. It was supposed to come out in the end of October. Here is a link:

https://community.amd.com/community/gam ... processors

Regards Carsten.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Fri Nov 02, 2018 10:14 pm
by Cary Knoop
MishaEngel wrote:Try to get atleast DDR4-3200 CL16

Why?

All it will give is less stability and a marginal speed improvement if any.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Fri Nov 02, 2018 10:19 pm
by MishaEngel
davorin wrote:Ah...thought Zen has something to do with a strange linux kernel (o;

I have to run some test on current hardware if all my engineering software would also run on an obsolete CentOS...don't wanne spend spend money just to be able to use one software...

Also use heavily blender, octanerender, kdenlive, xilinx, quartus, diamond and kicad...well my job is a mix of electronic engineering, software/ui design and case studies..that's where resolve/blender/octane come into play ;-)

What I am puzzled with are the soecs of the x399 boards and RAM priorities...can you just use 4 slots or do you need to populate all 8 slots?


Just follow the link I gave earlier to get more info on Threadripper and Linux.
CentOS, Redhat, Ubuntu, clearlinux, etc.. all work great on threadripper.

All X399 boards support quad channel memory (4 or 8 RAM slots).
Most X399 boards support UDIMM and ECC UDIMM.
Most boards have at least 4 PCIe3-16 slots in a 16(16), 16(8), 16(16), 16(8) configuration (electrical) and 3 NVMe slots (PCIe-3 4 lanes).

At the moment the 2990WX is by far the fastest render processor on the market.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Fri Nov 02, 2018 10:23 pm
by davorin
Do you run Resolve on official CentOS or the BMD ISO?

Well for rendering I wait for RTX support in Octane (o;

Re: AMD Threadripper disadvantages on Linux

PostPosted: Fri Nov 02, 2018 11:25 pm
by MishaEngel
davorin wrote:Do you run Resolve on official CentOS or the BMD ISO?

Well for rendering I wait for RTX support in Octane (o;


Yes we do use CentOS 7.

You might want to wait a little longer because Lisa Su is going to make some announcment about new upcoming AMD technology.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Fri Nov 02, 2018 11:29 pm
by MishaEngel
Cary Knoop wrote:
MishaEngel wrote:Try to get atleast DDR4-3200 CL16

Why?

All it will give is less stability and a marginal speed improvement if any.


You can get DDR4-3200 CL16 for more or less normal prices, where DDR4-2933 CL14 or CL15 cost a lot more. With 3200 CL16 you can always choose to go slower which is not always the case with 2933 CL14 the other way around.

We have 8 x 16GB DDR4-3200 CL14(GSKILL) running stable on a threadripper 1950x with a voltage of 1.45 volts.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Sat Nov 03, 2018 1:17 am
by Cary Knoop
MishaEngel wrote:We have 8 x 16GB DDR4-3200 CL14(GSKILL) running stable on a threadripper 1950x with a voltage of 1.45 volts.

Perhaps stable for a small test but I would not recommend encoding a movie or doc with those settings.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Sat Nov 03, 2018 1:52 am
by MishaEngel
Cary Knoop wrote:
MishaEngel wrote:We have 8 x 16GB DDR4-3200 CL14(GSKILL) running stable on a threadripper 1950x with a voltage of 1.45 volts.

Perhaps stable for a small test but I would not recommend encoding a movie or doc with those settings.


It runs for a year now at these setting, 5..7 days a week, 4..16 hours a day.
We have a 12 cm van cooling the VRM's and it also blows air over the RAM-sticks.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Sat Nov 03, 2018 11:02 am
by Micha Clazing
MishaEngel wrote:You might want to wait a little longer because Lisa Su is going to make some announcment about new upcoming AMD technology.

Unless you want to wait a year for Castle Peak ThreadRipper (Zen2) to hit the shelves, the 2990WX is going to stay uncontested for a long while.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Sat Nov 03, 2018 12:26 pm
by Carsten Sellberg
davorin wrote: I am considering build a new system for xmas



Micha Clazing wrote: Unless you want to wait a year for Castle Peak ThreadRipper (Zen2)



Hi.

To wait or not to wait.

May be I think, building a new system for xmas can be a bad idea, because AMD President and CEO Dr. Lisa Su will hold her Keynote at CES 2019 on the January 9th. According to AMD will she speak about 'world’s first 7nm high-performance CPUs and GPUs'. Here is a link:

https://www.ces.tech/News/Press-Release ... 65a2652e47

Personally I expect her to split up CPU's for Q1, Q2 and H2 launches.

But we are also waiting for other news for 2019?

Back in August when AMD launched the TR 29xx Threadripper CPU's they also promised us new refresh X399 motherboards. But we didn't see any from ASUS or AsRock. Why. My personal idea is that some time in 2019 we will see new Threadripper motherboards?

Back in 2017 the PCI-E ver 4.0 specification was finalized. It will then take around two yours before products hit the market. For me that is also in 2019.

So I am not sure what to expect for 2019.

Before the above press release, I expected the next generation Threadripper to arrive in August 2019, that is only 10 months from now. But we will all know more after January 9th.

Regards Carsten.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Sat Nov 03, 2018 12:57 pm
by davorin
Well..probably one could wait forever as there will be every year something new and faster than available today (o;

As I mentioned my applications tend to use more GPU than CPU, but sometimes it is good to have more cores available than just currently four (o;

And the new I9-9900K is just way to expensive. A 1920X costs only half of it and has 48 PICe lanes more :-)
OTOH I could install macOS when I go Intel in case Resolve on Linux stays that buggy...

Re: AMD Threadripper disadvantages on Linux

PostPosted: Sat Nov 03, 2018 1:11 pm
by MikeRochefort
If you are a Blender user as well, just be aware that Blender 2.8 is 100% not compatible with CentOS 7. It has a hard requirement for glibc >= 2.24. You’ll need to run Blender in a container user Docker or Singularity. I can confirm this works totally fine with Singularity and supports NVIDIA GPU passthrough with pretty much no effort. You theoretically could build a local copy of glibc, but bash was throwing a fit when I loaded it. Most likely user error.

Cheers,
Mike

Re: AMD Threadripper disadvantages on Linux

PostPosted: Sat Nov 03, 2018 7:58 pm
by SkierEvans
I just built myself a system on WIn10 Pro to take advantage of the low price on the 1920. The system of course hopefully will work with the new CPU's when they appear. It has a Gigabyte Designare x399 board, GSkill 3200CL14 32G RAM, MSI 1080Ti 11G gaming X , 500G M.2 SATA for boot and my old SSD's from my old system. Works fine for EDIUS 8.53, Vegas 15 and Resolve Studio 15. My old system was a 4790K and interestingly EDIUS is only just faster on the new system as it uses the iGPU for decode but not the 1080Ti so CPU has to do the decode.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Sun Nov 04, 2018 1:17 pm
by Micha Clazing
Carsten Sellberg wrote:May be I think, building a new system for xmas can be a bad idea, because AMD President and CEO Dr. Lisa Su will hold her Keynote at CES 2019 on the January 9th. According to AMD will she speak about 'world’s first 7nm high-performance CPUs and GPUs'.

EPYC CPUs ($5000+) and Radeon Instinct cards (compute only, no video output) will be the first to be released. Expect mainstream and HEDT hardware from H2 2019, not earlier.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Sun Nov 04, 2018 10:20 pm
by Marc Gasser
Can someone confirm that Fusion and Resolve Studio Linux do run on AMD Threadripper architecture and DNxHR codecs do work!

Would be a game changer.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Sun Nov 04, 2018 11:38 pm
by MishaEngel
CentOS and RedHat work.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Mon Nov 05, 2018 10:23 am
by Marc Gasser
@MishaEngel: Thanks for the replay, you say also encoding and decoding DNxHD, DNxHR works?

I so this threads:
viewtopic.php?f=21&t=67554&p=417135&hilit=threadripper+DNxHD#p417135

viewtopic.php?f=21&t=56878&p=451340&hilit=threadripper+DNxHD#p451340

and that made me a bit confused.

Reading the manual they only say: We do not recommend AMD on Windows and Linux Machines.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Mon Nov 05, 2018 3:32 pm
by Cary Knoop
Marc Gasser wrote:Reading the manual they only say: We do not recommend AMD on Windows and Linux Machines.

Where in the manual do they say that? :o

Re: AMD Threadripper disadvantages on Linux

PostPosted: Mon Nov 05, 2018 10:06 pm
by Marc Gasser
I could swear I red it in one of their .pdf's, to be honest, after searching in my history I could not find it again... however, when I am really sure that Resolve on Linux fully supports the AMD CPUs there is nothing in the way to order one of those amazing system76 workstations....

Re: AMD Threadripper disadvantages on Linux

PostPosted: Mon Nov 05, 2018 10:26 pm
by MishaEngel
Just go to Phoronix and see how amazing threadripper is on Linux

Re: AMD Threadripper disadvantages on Linux

PostPosted: Mon Jan 14, 2019 5:56 pm
by Marc Gasser
Just to make it clear:

DNxHD & DNxHR Export
on AMD Threadripper DOES NOT WORK !!


I got my new system today and I am very very disappointed :-(
Also about all the people telling me that will work.....

Re: AMD Threadripper disadvantages on Linux

PostPosted: Mon Jan 14, 2019 6:08 pm
by MishaEngel
Marc Gasser wrote:Just to make it clear:

DNxHD & DNxHR Export
on AMD Threadripper DOES NOT WORK !!


I got my new system today and I am very very disappointed :-(
Also about all the people telling me that will work.....


It does work

And has got nothing to do with AMD or INTEL.

Use Red Hat or CentOS Linux and get the latest drivers for your hardware.

Codecs supported https://www.blackmagicdesign.com/manuals/SupportNotes/DaVinci_Resolve_15_Supported_Codec_List.pdf

Re: AMD Threadripper disadvantages on Linux

PostPosted: Mon Jan 14, 2019 6:19 pm
by Marc Gasser
So you say it only does not work on Debian systems and works on RHEL based systems ?
Is there some kind of fix or workaroud to solve this ?

(could not find anything on google....)

Re: AMD Threadripper disadvantages on Linux

PostPosted: Mon Jan 14, 2019 6:24 pm
by Dan Sherman
I have to agree check your configuration, don't just complain that a complex piece of technology doesn't work out of the box.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Mon Jan 14, 2019 6:30 pm
by Marc Gasser
@ Dan Sherman: And why did it work out of the box on my Intel Xeon System with same OS and same Resolve?

Re: AMD Threadripper disadvantages on Linux

PostPosted: Mon Jan 14, 2019 6:42 pm
by Dan Sherman
Marc Gasser wrote:@ Dan Sherman: And why did it work out of the box on my Intel Xeon System with same OS and same Resolve?


The architecture that Xeons are based on has been around for a very long time, and thus the drivers, bios, etc are all very well understood and stable. Zen didn't even exist 2 years ago.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Mon Jan 14, 2019 7:08 pm
by Marc Gasser
It is definitely an AMD/Blackmagic issue and there seems to be no workaround so far:

viewtopic.php?f=21&t=75423
viewtopic.php?f=21&t=68009
viewtopic.php?f=21&t=78749
viewtopic.php?f=32&t=75063
viewtopic.php?f=21&t=56878&start=1100#p451340

So stop telling me its an issue on my side!

Re: AMD Threadripper disadvantages on Linux

PostPosted: Mon Jan 14, 2019 7:33 pm
by MishaEngel
From an other one who also has a RTX card and a 2990WX:

GOT IT WORKING ... was something called a opensource nvidia packaged called nouveau, which I had to very carefully disable, then reinstall the nvidia drivers.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Mon Jan 14, 2019 7:38 pm
by Chip.Murphy
MishaEngel wrote:
Marc Gasser wrote:Just to make it clear:

DNxHD & DNxHR Export
on AMD Threadripper DOES NOT WORK !!


I got my new system today and I am very very disappointed :-(
Also about all the people telling me that will work.....


It does work

And has got nothing to do with AMD or INTEL.

Use Red Hat or CentOS Linux and get the latest drivers for your hardware.

Codecs supported https://www.blackmagicdesign.com/manuals/SupportNotes/DaVinci_Resolve_15_Supported_Codec_List.pdf


When you get DNx working on Threadripper, let us know.

It dies during export or playback of any DNx file, only with AMD cpus. Even people with the FX line have issues.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Mon Jan 14, 2019 9:15 pm
by MishaEngel


Most of the time it's a driver issue with NVidia cards.
We use VEGA's, works like a charm (Windows 10, various Linux distro's and Hackintosh).

Re: AMD Threadripper disadvantages on Linux

PostPosted: Fri Jan 25, 2019 5:44 am
by Chip.Murphy
DNxHD / DNxHR decode/encode works fine on Threadripper now.

Re: AMD Threadripper disadvantages on Linux

PostPosted: Sat Jan 26, 2019 9:21 pm
by Marc Gasser
Yes.

BMD thanks for the update to v 15.2.3

DNxHD works now on Threadripper and its fast :D