Blender 3.2.0 cycles-x render too long for Mac February 18, 2022 #95874

Closed
opened 12 months ago by Kent-Davis · 26 comments

System Information
Operating system: macOS-12.3-x86_64-i386-64bit 64 Bits
Graphics card: AMD Radeon Pro 575 OpenGL Engine ATI Technologies Inc. 4.1 ATI-4.8.11

Blender Version
Broken: version: 3.2.0 Alpha, branch: master, commit date: 2022-02-15 21:20, hash: blender/blender@d3b1cce400
Worked: (newest version of Blender that worked as expected)

Addon Information
Name: Cycles Render Engine ()
Author:

Short description of error
Cycles-x render too long.

Exact steps for others to reproduce the error

I thought METAL to use videocard without hard drive running.

MacOS 12.3 Beta (21E5212f)
Hardware Overview:

Model Name:	iMac
Model Identifier:	iMac18,3
Processor Name:	Quad-Core Intel Core i5
Processor Speed:	3.5 GHz
Number of Processors:	1
Total Number of Cores:	4
L2 Cache (per Core):	256 KB
L3 Cache:	6 MB
Memory:	16 GB
System Firmware Version:	451.100.34.0.0
OS Loader Version:	540.100.7~7
SMC Version (system):	2.41f2
Serial Number (system):	D25WC0D6J1GP
Hardware UUID:	E2E4C74A-7218-56CD-8FEA-7FBD6409C225
Provisioning UDID:	E2E4C74A-7218-56CD-8FEA-7FBD6409C225

Radeon Pro 575:

Chipset Model:	Radeon Pro 575
Type:	GPU
Bus:	PCIe
PCIe Lane Width:	x16
VRAM (Total):	4 GB
Vendor:	AMD (0x1002)
Device ID:	0x67df
Revision ID:	0x00c4
ROM Revision:	113-D000AA-931
VBIOS Version:	113-D0001A1P-025
EFI Driver Version:	01.00.931
Metal Family:	Supported, Metal GPUFamily macOS 2
Displays:

iMac:

Display Type:	Built-In Retina LCD
Resolution:	Retina 5K (5120 x 2880)
Framebuffer Depth:	30-Bit Color (ARGB2101010)
Main Display:	Yes
Mirror:	Off
Online:	Yes
Automatically Adjust Brightness:	No
Connection Type:	Internal

I thought METAL render very fastest but fail not work.
Why Cycles-x render too slowly ?
There cycle is too slowly blender 2.9 and previous same as 3.0 to 3.2.0 still is the same too slowly render cycles-x
See picture: image.png
See picture result: image.png
See youtube: https://youtu.be/iFo2FCdRnfY
File: Cycles metal Mac.blend

**System Information** Operating system: macOS-12.3-x86_64-i386-64bit 64 Bits Graphics card: AMD Radeon Pro 575 OpenGL Engine ATI Technologies Inc. 4.1 ATI-4.8.11 **Blender Version** Broken: version: 3.2.0 Alpha, branch: master, commit date: 2022-02-15 21:20, hash: `blender/blender@d3b1cce400` Worked: (newest version of Blender that worked as expected) **Addon Information** Name: Cycles Render Engine () Author: **Short description of error** Cycles-x render too long. **Exact steps for others to reproduce the error** I thought METAL to use videocard without hard drive running. MacOS 12.3 Beta (21E5212f) Hardware Overview: ``` Model Name: iMac Model Identifier: iMac18,3 Processor Name: Quad-Core Intel Core i5 Processor Speed: 3.5 GHz Number of Processors: 1 Total Number of Cores: 4 L2 Cache (per Core): 256 KB L3 Cache: 6 MB Memory: 16 GB System Firmware Version: 451.100.34.0.0 OS Loader Version: 540.100.7~7 SMC Version (system): 2.41f2 Serial Number (system): D25WC0D6J1GP Hardware UUID: E2E4C74A-7218-56CD-8FEA-7FBD6409C225 Provisioning UDID: E2E4C74A-7218-56CD-8FEA-7FBD6409C225 ``` Radeon Pro 575: ``` Chipset Model: Radeon Pro 575 Type: GPU Bus: PCIe PCIe Lane Width: x16 VRAM (Total): 4 GB Vendor: AMD (0x1002) Device ID: 0x67df Revision ID: 0x00c4 ROM Revision: 113-D000AA-931 VBIOS Version: 113-D0001A1P-025 EFI Driver Version: 01.00.931 Metal Family: Supported, Metal GPUFamily macOS 2 Displays: ``` iMac: ``` Display Type: Built-In Retina LCD Resolution: Retina 5K (5120 x 2880) Framebuffer Depth: 30-Bit Color (ARGB2101010) Main Display: Yes Mirror: Off Online: Yes Automatically Adjust Brightness: No Connection Type: Internal ``` I thought METAL render very fastest but fail not work. Why Cycles-x render too slowly ? There cycle is too slowly blender 2.9 and previous same as 3.0 to 3.2.0 still is the same too slowly render cycles-x See picture: ![image.png](https://archive.blender.org/developer/F12872721/image.png) See picture result: ![image.png](https://archive.blender.org/developer/F12873890/image.png) See youtube: https://youtu.be/iFo2FCdRnfY File: [Cycles metal Mac.blend](https://archive.blender.org/developer/F12873902/Cycles_metal_Mac.blend)
Poster

Added subscriber: @Kent-Davis

Added subscriber: @Kent-Davis

Added subscriber: @Alaska

Added subscriber: @Alaska

Changed status from 'Needs Triage' to: 'Needs User Info'

Changed status from 'Needs Triage' to: 'Needs User Info'

It seems you haven't properly configured Cycles to use your GPU with Metal. You can do this by changing this setting toGPU Compute:
Location of GPU Compute.png

Another thing that will help make renders faster is to change the 3D viewport to Solid mode before starting a render.

Does this help?

It seems you haven't properly configured Cycles to use your GPU with Metal. You can do this by changing this setting to`GPU Compute`: ![Location of GPU Compute.png](https://archive.blender.org/developer/F12874707/Location_of_GPU_Compute.png) Another thing that will help make renders faster is to change the 3D viewport to `Solid mode` before starting a render. Does this help?
Poster

GPU Computer done then I do anything cause Blender full FREEZE for a while like about 2 minutes until finally running.

There still pretty long render
image.png
https://youtu.be/KSn3pJzxa6U

GPU Computer done then I do anything cause Blender full FREEZE for a while like about 2 minutes until finally running. There still pretty long render ![image.png](https://archive.blender.org/developer/F12874807/image.png) https://youtu.be/KSn3pJzxa6U

In #95874#1310293, @Kent-Davis wrote:
GPU Computer done then I do anything cause Blender full FREEZE for a while like about 2 minutes until finally running.

In the top left of the 3D viewport you can see the message Loading render kernels (may take a few minutes). I believe the wait for 2 minutes is expected.
The issue with Blender freezing if you do anything else is a known issue that occurs with loading render kernels on any device. It is not limited to your Macs or Metal.

In #95874#1310293, @Kent-Davis wrote:
There still pretty long render
image.png

I don't believe this is a issue. The scene you have provided has a high sample count and includes ray tracing, meaning it can take a long time to render.
However, I do not know enough to know if Blender is running slower than expected on your computer or not.

> In #95874#1310293, @Kent-Davis wrote: > GPU Computer done then I do anything cause Blender full FREEZE for a while like about 2 minutes until finally running. In the top left of the 3D viewport you can see the message `Loading render kernels (may take a few minutes)`. I believe the wait for 2 minutes is expected. The issue with Blender freezing if you do anything else is a known issue that occurs with loading render kernels on any device. It is not limited to your Macs or Metal. > In #95874#1310293, @Kent-Davis wrote: > There still pretty long render > ![image.png](https://archive.blender.org/developer/F12874807/image.png) I don't believe this is a issue. The scene you have provided has a high sample count and includes ray tracing, meaning it can take a long time to render. However, I do not know enough to know if Blender is running slower than expected on your computer or not.
Poster

Sigh there crash guide again same as before previous version of Blender. You can found my other report a bug ticket man y different thing make Blender crash guide many times only for Mac.
https://youtu.be/V_esHhtkdQs

Sigh there crash guide again same as before previous version of Blender. You can found my other report a bug ticket man y different thing make Blender crash guide many times only for Mac. https://youtu.be/V_esHhtkdQs

I'm sorry, I don't have a Mac to test or reproduce the issue you demonstrate in the video you linked. I will ask another triager to see if they can reproduce the issue.

I'm sorry, I don't have a Mac to test or reproduce the issue you demonstrate in the video you linked. I will ask another triager to see if they can reproduce the issue.
Poster

Allright

Allright
Poster

I am still wait for some one use Macintosh to inspect.

I am still wait for some one use Macintosh to inspect.

@Kent-Davis It might be better if you create a new bug report with the issues you're experiencing as this one is focused on Metal rendering performance while the issues you shared in #95874#1310345 are related to Blender crashing.

Sorry for the inconvenience.

@Kent-Davis It might be better if you create a new bug report with the issues you're experiencing as this one is focused on Metal rendering performance while the issues you shared in #95874#1310345 are related to Blender crashing. Sorry for the inconvenience.
Poster

@Alaska Thank you for let me know about crash guide. I will create new ticket later because I got daily build update Blender 3.2.0 Alpha recent (February 22, 2022)

image.png

doesn't help.
Cycles X
Too long still. I did change wire mode and solid mode plus GPU Computer before render still too long.

@Alaska Thank you for let me know about crash guide. I will create new ticket later because I got daily build update Blender 3.2.0 Alpha recent (February 22, 2022) ![image.png](https://archive.blender.org/developer/F12885090/image.png) doesn't help. Cycles X Too long still. I did change wire mode and solid mode plus GPU Computer before render still too long.

@Kent-Davis You say "Cycles-X is taking too long". What do you mean by this?

  • 25 minutes to render the scene you have is longer than you'd want?
  • Or have you seen the render performance of similar computers and yours is taking longer than those?
  • Or is it something else?

Could you try one thing to see if it helps with performance?
When setting up which devices to use in Cycles, can you change your settings to the ones shown below and see if it helps with the render times?
GPU Only Metal.jpg

Ensure that only the AMD Radeon Pro 575 is turned on.

@Kent-Davis You say "Cycles-X is taking too long". What do you mean by this? - 25 minutes to render the scene you have is longer than you'd want? - Or have you seen the render performance of similar computers and yours is taking longer than those? - Or is it something else? --- Could you try one thing to see if it helps with performance? When setting up which devices to use in Cycles, can you change your settings to the ones shown below and see if it helps with the render times? ![GPU Only Metal.jpg](https://archive.blender.org/developer/F12885172/GPU_Only_Metal.jpg) Ensure that **only** the `AMD Radeon Pro 575` is turned **on**.
Poster

@Alaska
I have difficult understand.
I show you my youtube video and I use Final Cut Pro make short less than 5 min. my iPad take 1 hour record.
With magnifier glass and without magnifier glass (just cube) during open Blender still too long render.

https://youtu.be/pIO9IyMNJcg
Picture below time 2:13 AM (February 24, 2022)
image.png

Blender 2.79b Magnifier Glass pretty long render but just cube without glass render very fast. Also 2.8x and 2.9x
But 3.2.0 only cause too long render.

I have app OpenGL https://apps.apple.com/app/id444052073?mt=12
My videocard is version 4.1

@Alaska I have difficult understand. I show you my youtube video and I use Final Cut Pro make short less than 5 min. my iPad take 1 hour record. With magnifier glass and without magnifier glass (just cube) during open Blender still too long render. https://youtu.be/pIO9IyMNJcg Picture below time 2:13 AM (February 24, 2022) ![image.png](https://archive.blender.org/developer/F12885334/image.png) Blender 2.79b Magnifier Glass pretty long render but just cube without glass render very fast. Also 2.8x and 2.9x But 3.2.0 only cause too long render. I have app OpenGL https://apps.apple.com/app/id444052073?mt=12 My videocard is version 4.1
Poster

Tuesday February 24, 2022 Pacific time right now.
image.png

Tuesday February 24, 2022 Pacific time right now. ![image.png](https://archive.blender.org/developer/F12885597/image.png)

In #95874#1313270, @Kent-Davis wrote:
Blender 2.79b Magnifier Glass pretty long render but just cube without glass render very fast. Also 2.8x and 2.9x
But 3.2.0 only cause too long render.

One potential cause for Blender 3.2.0 being slower than 2.79, 2.8X, and 2.9X could be that different render settings were used.
By default Blender 3.2.0 has the sample count set to 4096 while older versions of Blender have the default sample count set to 128.

The way adaptive sampling works between older and newer Blender versions is also quite different. So if you have Adaptive Sampling enabled in new and old versions of Blender, you will get "incorrect" performance numbers.

Are you able to share the scene you created in the older version of Blender and a newer version of Blender that you use for performance comparisons?

> In #95874#1313270, @Kent-Davis wrote: > Blender 2.79b Magnifier Glass pretty long render but just cube without glass render very fast. Also 2.8x and 2.9x > But 3.2.0 only cause too long render. One potential cause for Blender 3.2.0 being slower than 2.79, 2.8X, and 2.9X could be that different render settings were used. By default Blender 3.2.0 has the sample count set to 4096 while older versions of Blender have the default sample count set to 128. The way adaptive sampling works between older and newer Blender versions is also quite different. So if you have Adaptive Sampling enabled in new and old versions of Blender, you will get "incorrect" performance numbers. Are you able to share the scene you created in the older version of Blender and a newer version of Blender that you use for performance comparisons?
Poster

@Alaska
Ok hard for me understand. There default already there I did not change anything.
image.png

@Alaska Ok hard for me understand. There default already there I did not change anything. ![image.png](https://archive.blender.org/developer/F12886014/image.png)
Poster

I just create document only Blender 3.2.0 already. I did not use Blender 2.79b to 3.1.0 any more long time ago.

I just create document only Blender 3.2.0 already. I did not use Blender 2.79b to 3.1.0 any more long time ago.

I'm sorry, I'm probably not understanding things properly either. I'll try to explain things different and hopefully it helps.


In this report, you are reporting that "Cycles-X is too slow". Why do you believe it is too slow?

  • Are you expecting Cycles-X to be faster than what you are experiencing?
  • Are older versions of Blender faster than Blender 3.2.0?
  • Or is the reason something else?
I'm sorry, I'm probably not understanding things properly either. I'll try to explain things different and hopefully it helps. --- In this report, you are reporting that "Cycles-X is too slow". Why do you believe it is too slow? - Are you expecting Cycles-X to be faster than what you are experiencing? - Are older versions of Blender faster than Blender 3.2.0? - Or is the reason something else?
Poster

I watch on youtube they said about 250 times fastest Cycles-x they do use Windows. They not have Macintosh.

Open Blender 2.9 without anything change just put render images is fast within cycles. But Blender 3.1.0 I am tried cycles-x render animation cause freeze until finally 3.2.0 made it render image but too long.

Can you tell me to change number on Properties Cycles everything send me picture and I will look up and follow number everything correct for Blender 3.2.0 only

Blender 3.2.0 default automatic 4096 itself I did not change anything make render super too long.

I watch on youtube they said about 250 times fastest Cycles-x they do use Windows. They not have Macintosh. Open Blender 2.9 without anything change just put render images is fast within cycles. But Blender 3.1.0 I am tried cycles-x render animation cause freeze until finally 3.2.0 made it render image but too long. ***Can you tell me to change number on Properties Cycles everything send me picture and I will look up and follow number everything correct for Blender 3.2.0 only*** Blender 3.2.0 default automatic 4096 itself I did not change anything make render super too long.

In #95874#1313561, @Kent-Davis wrote:
I watch on youtube they said about 250 times fastest Cycles-x they do use Windows. They not have Macintosh.

That YouTube video is mis-leading. Cycles-X is usually 2 times faster than older versions of Cycles when comparing GPU rendering performance.


In #95874#1313561, @Kent-Davis wrote:
Open Blender 2.9 without anything change just put render images is fast within cycles. But Blender 3.1.0 I am tried cycles-x render animation cause freeze until finally 3.2.0 made it render image but too long.

The default render settings in Blender 2.9 are faster to render than the default render settings in Blender 3.2. This would explain why Blender 2.9 is fast while Blender 3.2 is slow.


In #95874#1313561, @Kent-Davis wrote:
Can you tell me to change number on Properties Cycles everything send me picture and I will look up and follow number everything correct for Blender 3.2.0 only

Picking the right settings for Cycles to get the results you want depends a lot on what you want to achieve.

Generally decreasing the sample count will result in faster renders but at a decreased quality. You might want to change the sample count to get the performance and quality you want.
Decreasing the sample count to something like 512 will make the renders faster.

The location of the sample count setting can be found here:
Location of samples in Cycles.png

> In #95874#1313561, @Kent-Davis wrote: > I watch on youtube they said about 250 times fastest Cycles-x they do use Windows. They not have Macintosh. That YouTube video is mis-leading. Cycles-X is usually 2 times faster than older versions of Cycles when comparing GPU rendering performance. --- > In #95874#1313561, @Kent-Davis wrote: > Open Blender 2.9 without anything change just put render images is fast within cycles. But Blender 3.1.0 I am tried cycles-x render animation cause freeze until finally 3.2.0 made it render image but too long. The default render settings in Blender 2.9 are faster to render than the default render settings in Blender 3.2. This would explain why Blender 2.9 is fast while Blender 3.2 is slow. --- > In #95874#1313561, @Kent-Davis wrote: > ***Can you tell me to change number on Properties Cycles everything send me picture and I will look up and follow number everything correct for Blender 3.2.0 only*** Picking the right settings for Cycles to get the results you want depends a lot on what you want to achieve. Generally decreasing the sample count will result in faster renders but at a decreased quality. You might want to change the sample count to get the performance and quality you want. Decreasing the sample count to something like 512 will make the renders faster. The location of the sample count setting can be found here: ![Location of samples in Cycles.png](https://archive.blender.org/developer/F12886087/Location_of_samples_in_Cycles.png)
Poster

@Alaska

  1. Yes true.
  2. Yes true.
  3. picture you show me finally that much help me and I get it.
    Youtube 20 minutes you may fast skip I did change lot but I learn new thing.
    https://youtu.be/KwlEk0pEEmQ
@Alaska 1. Yes true. 2. Yes true. 3. picture you show me finally that much help me and I get it. Youtube 20 minutes you may fast skip I did change lot but I learn new thing. https://youtu.be/KwlEk0pEEmQ
Poster

Sample 512 still too long render but I put 1.

Sample 512 still too long render but I put 1.

Changed status from 'Needs User Info' to: 'Archived'

Changed status from 'Needs User Info' to: 'Archived'
Alaska closed this issue 12 months ago

I will close this report.
It seems your computer is working fine and there are no bugs with Blender. The "long renders" were caused by you using high qaulity render settings.

I will close this report. It seems your computer is working fine and there are no bugs with Blender. The "long renders" were caused by you using high qaulity render settings.
Poster

Ok high quality I did not change anything. Blender 3.2.0 is default I never change make high quality anything.
Thank you for your help.

Ok high quality I did not change anything. Blender 3.2.0 is default I never change make high quality anything. Thank you for your help.
Sign in to join this conversation.
No Label
good first issue
legacy module/Animation & Rigging
legacy module/Core
legacy module/Eevee & Viewport
legacy module/Grease Pencil
legacy module/Modeling
legacy module/Nodes & Physics
legacy module/Pipeline, Assets & IO
legacy module/Platforms, Builds, Tests & Devices
legacy module/Python API
legacy module/Rendering & Cycles
legacy module/Sculpt, Paint & Texture
legacy module/User Interface
legacy module/VFX & Video
legacy project/2.81
legacy project/2.82
legacy project/2.83
legacy project/2.90
legacy project/2.92
legacy project/2.93
legacy project/3.0
legacy project/3.1
legacy project/3.2
legacy project/3.4
legacy project/Add-ons (BF-Blender)
legacy project/Add-ons (Community)
legacy project/Alembic
legacy project/Animation & Rigging
legacy project/Asset Browser
legacy project/Automated Testing
legacy project/BF Blender: 2.8
legacy project/BF Blender: After Release
legacy project/BF Blender: Next
legacy project/BF Blender: Regressions
legacy project/BF Blender: Unconfirmed
legacy project/Blender 2.70
legacy project/Blender Cloud
legacy project/Code Quest
legacy project/Collada
legacy project/Compositing
legacy project/Core
legacy project/Cycles
legacy project/Datablocks and Libraries
legacy project/Dependency Graph
legacy project/Documentation
legacy project/EEVEE & Viewport
legacy project/Freestyle
legacy project/Game Data Conversion
legacy project/Game Engine
legacy project/Game Physics
legacy project/Game Python
legacy project/Game UI
legacy project/Geometry Nodes
legacy project/Good First Issue
legacy project/Grease Pencil
legacy project/Images & Movies
legacy project/Import/Export
legacy project/Infrastructure: Blender Buildbot
legacy project/Infrastructure: Blender Web Assets
legacy project/Infrastructure: Websites
legacy project/Modeling
legacy project/Modifiers
legacy project/Motion Tracking
legacy project/Nodes
legacy project/Nodes & Physics
legacy project/OpenGL Error
legacy project/Overrides
legacy project/Papercut
legacy project/Physics
legacy project/Pillar
legacy project/Pipeline, Assets & I/O
legacy project/Platform: Linux
legacy project/Platform: macOS
legacy project/Platforms, Builds, Tests & Devices
legacy project/Platform: Windows
legacy project/Python API
legacy project/Render & Cycles
legacy project/Render Pipeline
legacy project/Sculpt, Paint & Texture
legacy project/Straightforward Issue
legacy project/Text Editor
legacy project/Tracker Curfew
legacy project/Translations
legacy project/USD
legacy project/User Interface
legacy project/UV Editing
legacy project/VFX & Video
legacy project/Video Sequencer
legacy project/Virtual Reality
papercut
Priority › High
Priority › Low
Priority › Normal
Priority › Unbreak Now!
Status › Archived
Status › Confirmed
Status › Duplicate
Status › Needs Information from Developers
Status › Needs Information from User
Status › Needs Triage
Status › Resolved
straightforward issue
Type › Bug
Type › Design
Type › Known Issue
Type › Patch
Type › Report
Type › To Do
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#95874
Loading…
There is no content yet.