Rendering on Intel Xeon Phi

CyclesPhi

We have modified the kernel of the Blender Cycles rendering engine and then extended its capabilities to support the HPC environment. We call this version the CyclesPhi and it supports following technologies:

  • OpenMP
  • Intel® Xeon Phi™ with Offload concept
  • Intel® Xeon Phi™ with Symmetric mode

Benchmarks

I used the scenes from this page: https://code.blender.org/2016/02/new-cycles-benchmark/

Computed devices:

The time is without preprocessing of the scene ( BVH, … ).

Run CyclesPhi

Requirements

  • Intel® Manycore Platform Software Stack (Intel® MPSS)
  • GCC 6.3.0
  • other external libraries are included

Scripts

  • run_blender.sh – run Blender

Settings