I received new Macbook Pro 16 with AMD Radeon Pro 5500M today. Overal Rhino performance on complex files is terrible compared to rMBP 2014 and Intel Iris card. Any ideas, please?
Rhino 6 SR21 2019-11-20 (Public Build, 6.21.19324.08022, Git hash:master @ 3565e17ca9274d7ab98d6b3a100e28814ed37bef)
Apple Intel 64-bit macOS Version 10.15.1 (Build 19B2093) (Physical RAM: 16Gb)
Mac Model Identifier: MacBookPro16,1
Language: en-GB (MacOS default)
AMD Radeon Pro 5500M OpenGL Engine (OpenGL ver:4.1 ATI-3.2.29)
OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Anti-alias mode: None
Mip Map Filtering: Linear
Anisotropic Filtering Mode: Height
Vendor Name: ATI Technologies Inc.
Render version: 4.1
Shading Language: 4.10
Maximum Texture size: 16384 x 16384
Z-Buffer depth: n/a
Maximum Viewport size: 16384 x 16384
Total Video Memory: 4 GB
Graphics: AMD Radeon Pro 5500M
Displays: Color LCD (264dpi 2x)
Graphics processors
Intel UHD Graphics 630 (1536 MB)
AMD Radeon Pro 5500M (4 GB)
Color LCD (1792 x 1120 @ 59 Hz)
USB devices
Apple: composite_device
Apple Inc.: Touch Bar Backlight
Apple Inc.: Touch Bar Display
Apple Inc.: Apple Internal Keyboard / Trackpad
Apple: Headset
Apple Inc.: Ambient Light Sensor
Apple Inc.: FaceTime HD Camera (Built-in)
Apple Inc.: Apple T2 Controller
Bluetooth devices
None
Third party kernel extensions
com.google.drivefs.filesystems.dfsfuse (34.0.18) 266C7891-1A1F-3BF8-83F3-52A9900005FF
com.parallels.kext.vnic (15.1.1 47117) 6793DAB3-A0C3-385A-8702-89672BC1B023
com.parallels.kext.hypervisor (15.1.1 47117) 2EC9E418-3F55-3888-B903-D41831CEBE2B
com.parallels.kext.netbridge (15.1.1 47117) 65E8C5D4-560A-3418-B497-851C95E0EEC2
Third party plugins
/usr/lib/log/liblog_network.dylib
Rhino plugins
/Applications/Rhinoceros.app/Contents/PlugIns/PanelingTools.rhp "PanelingTools" 6.21.19324.1002
/Applications/Rhinoceros.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/GrasshopperPlugin.rhp "Grasshopper" 6.21.19324.8022
/Applications/Rhinoceros.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoDLR_Python.rhp "IronPython" 6.21.19324.8022
/Applications/Rhinoceros.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Commands.rhp "Commands" 6.21.19324.8022
/Applications/Rhinoceros.app/Contents/PlugIns/NamedSnapshots.rhp "Snapshots" 6.21.19324.1002
/Applications/Rhinoceros.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RDK_EtoUI.rhp "RDK_EtoUI" 6.21.19324.8022
/Applications/Rhinoceros.app/Contents/PlugIns/Displacement.rhp "Displacement" 6.21.19324.1002
/Applications/Rhinoceros.app/Contents/Frameworks/RhMaterialEditor.framework "Renderer Development Kit" 6.21.19324.1002
/Applications/Rhinoceros.app/Contents/PlugIns/RhinoRender.rhp "Rhino Render" 6.21.19324.1002
/Applications/Rhinoceros.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCycles.rhp "RhinoCycles" 6.21.19324.8022
Could you send us the model that you are having problems with? I would like to try and figure out what is in that model that is causing performance issues
I am planning to get a new Macbook Pro 16 inch AMD Radeon Pro 5500M imminently and am planning to run Rhino 6 for Mac on it (I currently use Rhino 5 windows version with Parallels). I am keen to know if this is something that McNeel will look into resolving any time soon.
Temporary solution is to disable tesselation shaders in advanced settings. Performace is degraded, but much better than factory defaults (higher CPU usage=reduced battery life)
Weird; that doesn’t make much sense to me at all. I’ve disabled the tessellation shaders on all AMDs no matter what what the checkbox says. I’m still getting around to testing this model out.
The model in question is a DWG file import that has quite a few blocks and annotation.
@mlkplk are you testing Rhino 6 on the 2014 MBP as well?
eidt: the reason I’m asking is because it seems like this particular model is just plain slow and not specifically tied to a certain MBP model. I’m researching what is causing this model to be slow right now.
Maybe this issue should be about GFX and imported hatches. Try to hide all hatches (sellhatch) and performance is drastically improved. I tested another model with identical complexity created in Rhino with hatches and it works much better.
For users reading this post, the issue is with the model that is being tested and is not specific to the latest MBP. The model has many very dense hatches and Rhino in general is having problems with it.
Sadly, when everything is said and done, the Macbook Pro has only 96 watt total power envelope to do a workstation job. It’s not to state that there is a direct relationship between wall power and computing power, but the “MaxQ” hampered GPU in the P53 takes up 90 watts, alone.
When everything is sorted out, there won’t be enough heatsink and fan in an ultra-slim (albeit 2mm thicker for the thankfully improved keyboard) to take continuous non-bursty GPU+CPU workloads.
A Lenovo P53 offers 230 watts.
A Dell Precision 7540 has 180 watts.
A HP ZBook 15 G6 has 150 watts.
An Alienware M15 has 240W.