Jump to content

4K CAD with RX 580: am I pushing it?

maxtch

I don’t game, but I do quite a bit of CAD work using KiCad and FreeCAD. Am I pushing it using a RX 580 for that? Base system is Xeon E3-1231v3 with a 3% BCLK overclock, and I use UNIX OS.

The Fruit Pie: Core i7-9700K ~ 2x Team Force Vulkan 16GB DDR4-3200 ~ Gigabyte Z390 UD ~ XFX RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ WD Black 2TB ~ macOS Monterey amd64

The Warship: Core i7-10700K ~ 2x G.Skill 16GB DDR4-3200 ~ Asus ROG Strix Z490-G Gaming Wi-Fi ~ PNY RTX 3060 12GB LHR ~ Samsung PM981 1.92TB ~ Windows 11 Education amd64
The ThreadStripper: 2x Xeon E5-2696v2 ~ 8x Kingston KVR 16GB DDR3-1600 Registered ECC ~ Asus Z9PE-D16 ~ Sapphire RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ Ubuntu Linux 20.04 amd64

The Question Mark? Core i9-11900K ~ 2x Corsair Vengence 16GB DDR4-3000 @ DDR4-2933 ~ MSI Z590-A Pro ~ Sapphire Nitro RX 580 8GB ~ Samsung PM981A 960GB ~ Windows 11 Education amd64
Home server: Xeon E3-1231v3 ~ 2x Samsung 8GB DDR3-1600 Unbuffered ECC ~ Asus P9D-M ~ nVidia Tesla K20X 6GB ~ Broadcom MegaRAID 9271-8iCC ~ Gigabyte 480GB SATA SSD ~ 8x Mixed HDD 2TB ~ 16x Mixed HDD 3TB ~ Proxmox VE amd64

Laptop 1: Dell Latitude 3500 ~ Core i7-8565U ~ NVS 130 ~ 2x Samsung 16GB DDR4-2400 SO-DIMM ~ Samsung 960 Pro 512GB ~ Samsung 850 Evo 1TB ~ Windows 11 Education amd64
Laptop 2: Apple MacBookPro9.2 ~ Core i5-3210M ~ 2x Samsung 8GB DDR3L-1600 SO-DIMM ~ Intel SSD 520 Series 480GB ~ macOS Catalina amd64

Link to comment
Share on other sites

Link to post
Share on other sites

17 hours ago, Mephi00 said:

The rx 580 might keep up if its the 8 gig option, i wouldnt even bother trying 4k woth the 4 gig

I am on the 8GB VRAM version. (I went from a GTX 1060 3GB to RX 580 8GB, and the 4K demand of VRAM is kind of obvious.)

The Fruit Pie: Core i7-9700K ~ 2x Team Force Vulkan 16GB DDR4-3200 ~ Gigabyte Z390 UD ~ XFX RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ WD Black 2TB ~ macOS Monterey amd64

The Warship: Core i7-10700K ~ 2x G.Skill 16GB DDR4-3200 ~ Asus ROG Strix Z490-G Gaming Wi-Fi ~ PNY RTX 3060 12GB LHR ~ Samsung PM981 1.92TB ~ Windows 11 Education amd64
The ThreadStripper: 2x Xeon E5-2696v2 ~ 8x Kingston KVR 16GB DDR3-1600 Registered ECC ~ Asus Z9PE-D16 ~ Sapphire RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ Ubuntu Linux 20.04 amd64

The Question Mark? Core i9-11900K ~ 2x Corsair Vengence 16GB DDR4-3000 @ DDR4-2933 ~ MSI Z590-A Pro ~ Sapphire Nitro RX 580 8GB ~ Samsung PM981A 960GB ~ Windows 11 Education amd64
Home server: Xeon E3-1231v3 ~ 2x Samsung 8GB DDR3-1600 Unbuffered ECC ~ Asus P9D-M ~ nVidia Tesla K20X 6GB ~ Broadcom MegaRAID 9271-8iCC ~ Gigabyte 480GB SATA SSD ~ 8x Mixed HDD 2TB ~ 16x Mixed HDD 3TB ~ Proxmox VE amd64

Laptop 1: Dell Latitude 3500 ~ Core i7-8565U ~ NVS 130 ~ 2x Samsung 16GB DDR4-2400 SO-DIMM ~ Samsung 960 Pro 512GB ~ Samsung 850 Evo 1TB ~ Windows 11 Education amd64
Laptop 2: Apple MacBookPro9.2 ~ Core i5-3210M ~ 2x Samsung 8GB DDR3L-1600 SO-DIMM ~ Intel SSD 520 Series 480GB ~ macOS Catalina amd64

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, maxtch said:

I am on the 8GB VRAM version. (I went from a GTX 1060 3GB to RX 580 8GB, and the 4K demand of VRAM is kind of obvious.)

Then go for it and try you can still set the resolition lower on the screen until you can buy something more powerful

Link to comment
Share on other sites

Link to post
Share on other sites

40 minutes ago, Mephi00 said:

Then go for it and try you can still set the resolition lower on the screen until you can buy something more powerful

My rackmount case has a physical size constraint. I can not go any more powerful unless I swap out the case.

The Fruit Pie: Core i7-9700K ~ 2x Team Force Vulkan 16GB DDR4-3200 ~ Gigabyte Z390 UD ~ XFX RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ WD Black 2TB ~ macOS Monterey amd64

The Warship: Core i7-10700K ~ 2x G.Skill 16GB DDR4-3200 ~ Asus ROG Strix Z490-G Gaming Wi-Fi ~ PNY RTX 3060 12GB LHR ~ Samsung PM981 1.92TB ~ Windows 11 Education amd64
The ThreadStripper: 2x Xeon E5-2696v2 ~ 8x Kingston KVR 16GB DDR3-1600 Registered ECC ~ Asus Z9PE-D16 ~ Sapphire RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ Ubuntu Linux 20.04 amd64

The Question Mark? Core i9-11900K ~ 2x Corsair Vengence 16GB DDR4-3000 @ DDR4-2933 ~ MSI Z590-A Pro ~ Sapphire Nitro RX 580 8GB ~ Samsung PM981A 960GB ~ Windows 11 Education amd64
Home server: Xeon E3-1231v3 ~ 2x Samsung 8GB DDR3-1600 Unbuffered ECC ~ Asus P9D-M ~ nVidia Tesla K20X 6GB ~ Broadcom MegaRAID 9271-8iCC ~ Gigabyte 480GB SATA SSD ~ 8x Mixed HDD 2TB ~ 16x Mixed HDD 3TB ~ Proxmox VE amd64

Laptop 1: Dell Latitude 3500 ~ Core i7-8565U ~ NVS 130 ~ 2x Samsung 16GB DDR4-2400 SO-DIMM ~ Samsung 960 Pro 512GB ~ Samsung 850 Evo 1TB ~ Windows 11 Education amd64
Laptop 2: Apple MacBookPro9.2 ~ Core i5-3210M ~ 2x Samsung 8GB DDR3L-1600 SO-DIMM ~ Intel SSD 520 Series 480GB ~ macOS Catalina amd64

Link to comment
Share on other sites

Link to post
Share on other sites

If VRAM is an issue, AMD has a 16gb card coming out ?

Might be an issue power/thermal-wise and maybe price too (700$US).

Link to comment
Share on other sites

Link to post
Share on other sites

If you're not gaming then you can use a potato and as long as it supports 4K 3840x2160 60hz then your good. Of course if you are doing CAD then you will need something half decent but running a higher res monitor isn't going to affect performance in those programs. A quicker GPU will render faster but the monitor doesn't necessarily affect the CAD programs.

 

I have an R9 290 4GB and a 4K monitor, it works fine can even play BF1 on median settings. RX 580 is pretty much the same speed so you will be 100% fine.

 

People saying you need 8GB for 4K are talking about gaming. Amount for VRAM has nothing to do with the resolution you can run. Some GPUs from 10 years ago can run 4K 30hz and some junky old quadros can do it will less than 1GB of VRAM!

Gaming Rig:CPU: Xeon E3-1230 v2¦RAM: 16GB DDR3 Balistix 1600Mhz¦MB: MSI Z77A-G43¦HDD: 480GB SSD, 3.5TB HDDs¦GPU: AMD Radeon VII¦PSU: FSP 700W¦Case: Carbide 300R

 

Link to comment
Share on other sites

Link to post
Share on other sites

@Madgemade We are not discussing resolutions here, we are talking about if the card is able to handle models that are in 4K resolutions. He can edit that on 800x600 for all that matters, but the card is going to compute hi-res modelling and that takes it's VRAM and compute-power.

 

So, no, he can't use a "potato" that can display 4K as a graphics card as it can not handle the modelling.

Link to comment
Share on other sites

Link to post
Share on other sites

14 hours ago, Madgemade said:

If you're not gaming then you can use a potato and as long as it supports 4K 3840x2160 60hz then your good. Of course if you are doing CAD then you will need something half decent but running a higher res monitor isn't going to affect performance in those programs. A quicker GPU will render faster but the monitor doesn't necessarily affect the CAD programs.

 

I have an R9 290 4GB and a 4K monitor, it works fine can even play BF1 on median settings. RX 580 is pretty much the same speed so you will be 100% fine.

 

People saying you need 8GB for 4K are talking about gaming. Amount for VRAM has nothing to do with the resolution you can run. Some GPUs from 10 years ago can run 4K 30hz and some junky old quadros can do it will less than 1GB of VRAM!

Even those not-so-serious open source CAD software like KiCad for electronic engineering and FreeCAD for mechanical engineering can be more taxing than the most demanding of all games, if a sufficiently complex 3D model is loaded. I have a PCB design with over 200 components and about 1500 traces and vias, that thing consistently bogs my computer down maxing out both CPU and GPU.

The Fruit Pie: Core i7-9700K ~ 2x Team Force Vulkan 16GB DDR4-3200 ~ Gigabyte Z390 UD ~ XFX RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ WD Black 2TB ~ macOS Monterey amd64

The Warship: Core i7-10700K ~ 2x G.Skill 16GB DDR4-3200 ~ Asus ROG Strix Z490-G Gaming Wi-Fi ~ PNY RTX 3060 12GB LHR ~ Samsung PM981 1.92TB ~ Windows 11 Education amd64
The ThreadStripper: 2x Xeon E5-2696v2 ~ 8x Kingston KVR 16GB DDR3-1600 Registered ECC ~ Asus Z9PE-D16 ~ Sapphire RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ Ubuntu Linux 20.04 amd64

The Question Mark? Core i9-11900K ~ 2x Corsair Vengence 16GB DDR4-3000 @ DDR4-2933 ~ MSI Z590-A Pro ~ Sapphire Nitro RX 580 8GB ~ Samsung PM981A 960GB ~ Windows 11 Education amd64
Home server: Xeon E3-1231v3 ~ 2x Samsung 8GB DDR3-1600 Unbuffered ECC ~ Asus P9D-M ~ nVidia Tesla K20X 6GB ~ Broadcom MegaRAID 9271-8iCC ~ Gigabyte 480GB SATA SSD ~ 8x Mixed HDD 2TB ~ 16x Mixed HDD 3TB ~ Proxmox VE amd64

Laptop 1: Dell Latitude 3500 ~ Core i7-8565U ~ NVS 130 ~ 2x Samsung 16GB DDR4-2400 SO-DIMM ~ Samsung 960 Pro 512GB ~ Samsung 850 Evo 1TB ~ Windows 11 Education amd64
Laptop 2: Apple MacBookPro9.2 ~ Core i5-3210M ~ 2x Samsung 8GB DDR3L-1600 SO-DIMM ~ Intel SSD 520 Series 480GB ~ macOS Catalina amd64

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, maxtch said:

I have a PCB design with over 200 components and about 1500 traces and vias, that thing consistently bogs my computer down maxing out both CPU and GPU.

If your CPU is maxed out then upgrading the GPU won't help but from what I can tell KiCad isn't supposed to be that demanding on the GPU but then again the recommended system page is likely pretty outdated.

I notice you say you're using Linux, if so I would recommend sticking with AMD GPUs, Nvidia works fine on most Linux Distros but not all and can be more problematic.

I also had a look at FreeCAD and it doesn't use the GPU for anything other than rendering (no compute) so pretty much if your CPU isn't bottlenecking you first then you could probably upgrade to a Vega 56, I think that would be the best value faster option. RX 590 is almost the same as 580 for performance and the new Radeon 7 is far more expensive than the vega56/64 for not as much of a performance improvement.

Gaming Rig:CPU: Xeon E3-1230 v2¦RAM: 16GB DDR3 Balistix 1600Mhz¦MB: MSI Z77A-G43¦HDD: 480GB SSD, 3.5TB HDDs¦GPU: AMD Radeon VII¦PSU: FSP 700W¦Case: Carbide 300R

 

Link to comment
Share on other sites

Link to post
Share on other sites

5 hours ago, Madgemade said:

e and the new Radeon 7 is far more expensive than the vega56/64 for not as much of a performance improvement.

Say what? Not as much of a performance improvement?  The new Vega VII is a beast of a compute-card. 

 

For the money a Vega 56/64 is a wiser investment if you are on a budget thou.... But if you want compute-power worth a couple of thousand $$$ in "normal" workstation cards then Vega VII is a steal.....

Link to comment
Share on other sites

Link to post
Share on other sites

5 hours ago, Madgemade said:

If your CPU is maxed out then upgrading the GPU won't help but from what I can tell KiCad isn't supposed to be that demanding on the GPU but then again the recommended system page is likely pretty outdated.

I notice you say you're using Linux, if so I would recommend sticking with AMD GPUs, Nvidia works fine on most Linux Distros but not all and can be more problematic.

I also had a look at FreeCAD and it doesn't use the GPU for anything other than rendering (no compute) so pretty much if your CPU isn't bottlenecking you first then you could probably upgrade to a Vega 56, I think that would be the best value faster option. RX 590 is almost the same as 580 for performance and the new Radeon 7 is far more expensive than the vega56/64 for not as much of a performance improvement.

I am running a Hackintosh so GPU choice is limited by Apple drivers.

 

KiCad 5.0.1 has a bug that wastes CPU cycles unnecessarily. With 5.0.2 I am back to GPU limited again.

2 minutes ago, Mattias Edeslatt said:

Say what? Not as much of a performance improvement?  The new Vega VII is a beast of a compute-card. 

 

For the money a Vega 56/64 is a wiser investment if you are on a budget thou.... But if you want compute-power worth a couple of thousand $$$ in "normal" workstation cards then Vega VII is a steal.....

I am size constrained by way too small a rackmount case I used. The Sapphire RX 580 I am using is the biggest size card I can fit in my chassis and I already can not close the lid on the chassis due to the card being too tall.

The Fruit Pie: Core i7-9700K ~ 2x Team Force Vulkan 16GB DDR4-3200 ~ Gigabyte Z390 UD ~ XFX RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ WD Black 2TB ~ macOS Monterey amd64

The Warship: Core i7-10700K ~ 2x G.Skill 16GB DDR4-3200 ~ Asus ROG Strix Z490-G Gaming Wi-Fi ~ PNY RTX 3060 12GB LHR ~ Samsung PM981 1.92TB ~ Windows 11 Education amd64
The ThreadStripper: 2x Xeon E5-2696v2 ~ 8x Kingston KVR 16GB DDR3-1600 Registered ECC ~ Asus Z9PE-D16 ~ Sapphire RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ Ubuntu Linux 20.04 amd64

The Question Mark? Core i9-11900K ~ 2x Corsair Vengence 16GB DDR4-3000 @ DDR4-2933 ~ MSI Z590-A Pro ~ Sapphire Nitro RX 580 8GB ~ Samsung PM981A 960GB ~ Windows 11 Education amd64
Home server: Xeon E3-1231v3 ~ 2x Samsung 8GB DDR3-1600 Unbuffered ECC ~ Asus P9D-M ~ nVidia Tesla K20X 6GB ~ Broadcom MegaRAID 9271-8iCC ~ Gigabyte 480GB SATA SSD ~ 8x Mixed HDD 2TB ~ 16x Mixed HDD 3TB ~ Proxmox VE amd64

Laptop 1: Dell Latitude 3500 ~ Core i7-8565U ~ NVS 130 ~ 2x Samsung 16GB DDR4-2400 SO-DIMM ~ Samsung 960 Pro 512GB ~ Samsung 850 Evo 1TB ~ Windows 11 Education amd64
Laptop 2: Apple MacBookPro9.2 ~ Core i5-3210M ~ 2x Samsung 8GB DDR3L-1600 SO-DIMM ~ Intel SSD 520 Series 480GB ~ macOS Catalina amd64

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Mattias Edeslatt said:

Say what? Not as much of a performance improvement?  The new Vega VII is a beast of a compute-card. 

 

For the money a Vega 56/64 is a wiser investment if you are on a budget thou.... But if you want compute-power worth a couple of thousand $$$ in "normal" workstation cards then Vega VII is a steal.....

Unfortunately OP isn't using compute in his programs. Apple even dropped/are dropping OpenCL support sadly. Otherwise yes it's better than the 2080 Ti for compute almost better than Quadros and Volta. I will likely be buying one myself for that reason alone.

57 minutes ago, maxtch said:

I am size constrained by way too small a rackmount case I used. The Sapphire RX 580 I am using is the biggest size card I can fit in my chassis and I already can not close the lid on the chassis due to the card being too tall. 

You could get a Nano version of Vega which is much smaller, shorter than the RX 580.

You could look at something like this. The price is way inflated on Newegg but might be another website with a reasonable price. I don't think there are many designs like this though.

Gaming Rig:CPU: Xeon E3-1230 v2¦RAM: 16GB DDR3 Balistix 1600Mhz¦MB: MSI Z77A-G43¦HDD: 480GB SSD, 3.5TB HDDs¦GPU: AMD Radeon VII¦PSU: FSP 700W¦Case: Carbide 300R

 

Link to comment
Share on other sites

Link to post
Share on other sites

16 hours ago, Madgemade said:

Unfortunately OP isn't using compute in his programs. Apple even dropped/are dropping OpenCL support sadly. Otherwise yes it's better than the 2080 Ti for compute almost better than Quadros and Volta. I will likely be buying one myself for that reason alone.

You could get a Nano version of Vega which is much smaller, shorter than the RX 580.

You could look at something like this. The price is way inflated on Newegg but might be another website with a reasonable price. I don't think there are many designs like this though.

While Apple is dropping OpenCL in favor of a vendor-provided driver, compute with CoreML and Metal 2 is being actively pushed.

 

Also the Apple driver usually require cards sufficiently similar to the reference design.

The Fruit Pie: Core i7-9700K ~ 2x Team Force Vulkan 16GB DDR4-3200 ~ Gigabyte Z390 UD ~ XFX RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ WD Black 2TB ~ macOS Monterey amd64

The Warship: Core i7-10700K ~ 2x G.Skill 16GB DDR4-3200 ~ Asus ROG Strix Z490-G Gaming Wi-Fi ~ PNY RTX 3060 12GB LHR ~ Samsung PM981 1.92TB ~ Windows 11 Education amd64
The ThreadStripper: 2x Xeon E5-2696v2 ~ 8x Kingston KVR 16GB DDR3-1600 Registered ECC ~ Asus Z9PE-D16 ~ Sapphire RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ Ubuntu Linux 20.04 amd64

The Question Mark? Core i9-11900K ~ 2x Corsair Vengence 16GB DDR4-3000 @ DDR4-2933 ~ MSI Z590-A Pro ~ Sapphire Nitro RX 580 8GB ~ Samsung PM981A 960GB ~ Windows 11 Education amd64
Home server: Xeon E3-1231v3 ~ 2x Samsung 8GB DDR3-1600 Unbuffered ECC ~ Asus P9D-M ~ nVidia Tesla K20X 6GB ~ Broadcom MegaRAID 9271-8iCC ~ Gigabyte 480GB SATA SSD ~ 8x Mixed HDD 2TB ~ 16x Mixed HDD 3TB ~ Proxmox VE amd64

Laptop 1: Dell Latitude 3500 ~ Core i7-8565U ~ NVS 130 ~ 2x Samsung 16GB DDR4-2400 SO-DIMM ~ Samsung 960 Pro 512GB ~ Samsung 850 Evo 1TB ~ Windows 11 Education amd64
Laptop 2: Apple MacBookPro9.2 ~ Core i5-3210M ~ 2x Samsung 8GB DDR3L-1600 SO-DIMM ~ Intel SSD 520 Series 480GB ~ macOS Catalina amd64

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×