General Discussions
Blender Cycles Render using AMD Radeon RX570
 

Blender Cycles Render using AMD Radeon RX570  

  RSS

(@ricardo_figueira)
Active Member
Joined: 1 year ago
 

Hi Friends,

I have one MacBook Air 13’’ (2013) and my graphics card Intel HD Graphics 5000 1536 MB doesn’t work with Blender (driver bug). Ok, I have to Render with my CPU that have low performers. Because of that, I have bought one eGPU:

eGFX Breakaway Puck Radeon RX 570
https://www.sonnettech.com/product/egfx-breakaway-puck.html 3

I have used the AMD script to enable it on my macbook air
https://egpu.io/forums/mac-setup/script-enable-egpu-on-tb1-2-macs-on-macos-10-13-4/
https://egpu.io/forums/mac-setup/script-enable-egpu-on-tb1-2-macs-on-macos-10-13-4/paged/15/#post-37553

To see the difference of speed:

 

 

Ok, very good !!! Awesome improve for what I have…

I have set up on User Settings:

PROBLEM:

Sample: Using one simple cube with some lighting

Using CPU I get the render Time: 11:34.51:

Using GPU I get the render Time: 09:49:37.24:

WHAT!!! With eGPU is more slower… slow … slow … slow
I am very frustrating!!!

Remaining time ... Is not accurate but it's not a big difference in reality. I didn’t wait to finish on GPU because takes too long… on the CPU will render on that time.

The render settings are the same for both renders, I have only change CPU to GPU.

Render Settings:

have debug and found some problems with blender and I have reported on blender support: https://developer.blender.org/T53795

I found on the log some problems:

  • Exception in module register(): '/Applications/Blender/blender.app/Contents/Resources/2.79/scripts/addons/object_boolean_tools.py’

  • I1117 10:39:31.867377 2518606720 device_cuda.cpp:2113] CUEW initialization failed: Error opening the library

DAM!!! ?v=6

What can I do ?!?!? 🙁
Anyone is using this AMD card? Does it work on Mac or Windows for Blender?

Many thanks
Best regards,
Ricardo Figueira

Macbook Air (1,3 GHz Intel Core i5 mid-2013) | Memory: 8GB, High Sierra | eGFX Breakaway Puck Radeon RX 570


ReplyQuote
Caspar David Friedrich
(@caspar-david-friedrich)
New Member
Joined: 1 year ago
 

I have a Blackmagic eGPU RX580 and Sonnet Breakaway Box with a Vega 64 connected to my MacBook Pro 2016 and use Blender professionally. I have used Cycles for years on my desktop using CUDA and it works like a dream.... but Cycles absolutely hates OpenCL... therefor any AMD card. That's why all Mac users who have bought into the eGPU dream using AMD cards are now migrating to AMD's own free Radeon Pro Render... there's a bunch of us on the forum.
Radeon Pro Render (RPR) has a site where you can download the Blender plugin. It's very fast and optimised for AMD cards, but still in heavy development. In future is could be a real game-changer for Mac eGPU owners who have AMD cards installed. Or, the dev team at Blender can finally try and optimise Cycles render speeds for Mac AMD OpenCL users.
If you haven't tried out RPR I really recommend you do.

MacBook Pro (15-inch, 2016) Memory: 16GB, Radeon Pro 450
2 x Sonnet Breakaway Box 650W running Gigabyte OC RX Vega 64


itsage liked
ReplyQuote
(@ricardo_figueira)
Active Member
Joined: 1 year ago
 
Posted by: Caspar David Friedrich

I have a Blackmagic eGPU RX580 and Sonnet Breakaway Box with a Vega 64 connected to my MacBook Pro 2016 and use Blender professionally. (...) That's why all Mac users who have bought into the eGPU dream using AMD cards are now migrating to AMD's own free Radeon Pro Render... there's a bunch of us on the forum.
Radeon Pro Render (RPR) has a site where you can download the Blender plugin. It's very fast and optimised for AMD cards, but still in heavy development. (...)
If you haven't tried out RPR I really recommend you do.

Thanks for replying.

Are you using RPR for your blender profissional work or you have also any NVIDIA graphics card to work with cycles ? I ask this because I have install the RPR and the results are not equal to Cycles ... perhaps is because I didn’t know the correct settings ... Cycles results are better.... RPR results are different.

The final Cycles Render looks like this:

By the way, Windows users with the same AMD cards don’t have these problems??

If I install and use Windows with this cards it will work?
Thanks

Macbook Air (1,3 GHz Intel Core i5 mid-2013) | Memory: 8GB, High Sierra | eGFX Breakaway Puck Radeon RX 570


ReplyQuote
COOJ
 COOJ
(@cooj)
New Member
Joined: 1 year ago
 

Your tiles size are too small for GPU rendering, you can try 256 x 256, moreover, there is an auto tile size add-on in the user preferences, you can have a try.

https://en.blender.org/index.php/Extensions:2.6/Py/Scripts/Render/Auto_Tile_Size

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote