Blender’s workflow involves multiple hardware components and knowing what each part does will help you configure your system for optimal performance.
When Blender Is CPU Intensive?
Modeling and Animation: Modeling, sculpting, animating are all CPU-bound tasks. Mesh/animation/keyframe creation and transformation, any of the CPU based viewport operations are handled by the CPU in Blender. Which is where high single-thread performance comes in handy.
Simulations: Physics simulations such as Fluid, smoke and particle simulations use CPU. These complex simulations over time are calculated by the CPU in Blender.
When Blender Is GPU Intensive?
Rendering: Blender uses the GPU to process certain rendering tasks like ray tracing, shadows, and reflections with its Cycles render engine. Eevee, the rea-time engine for Blender (which also uses GPU in previews and rendering)
If you have a powerful GPU, you can set the render to be use in Render Properties and change it under Cycles engine for faster rendering times.
Viewport Rendering: Blender uses the GPU to display photo realistic previews of materials, lighting and texture right on your viewport in real time with Look Dev or Rendered viewport modes.
Blender Performance Optimization
Workflows and now some simulations: High clock speeds and multi-core count, as per the case above.
Graphics Card (GPU): Get a high power GPU for rendering and to see real-time viewport previews.
This is great news because it means that Blender can be used depending on if the project benefits more from CPU or GPU power.
Sign up for cloudrender.farm! Free credits applied on registration.
Already signed up? Please email support@cloudrender.farm with any further questions!