Controlling System Resources During a Ray Trace

Reference Number: KB-02071
Last Modified: July 16, 2015

The information in this article applies to:

Chief Architect Premier or Chief Architect Interiors


When I run the Chief Architect ray tracer, my computer seems to slow down significantly.  How can I better control the resources that it uses when ray tracing so that I can still use the system efficiently for performing other tasks?


If you would like to change whether the CPU allocation is for Ray Tracing, or Chief Architect, this setting can be controlled in Preferences.


To optimize for Chief Architect

  1. Before ray tracing, within your plan, select Edit> Preferences .   

    Chief Architect> Preferences for a Mac.

    Note: If you change this setting when there are already ray traces in progress or queued, they will not be affected.  Only ray traces that you start in the future will be controlled by this setting.

  2. In the category list select Ray Trace, you can then raise or lower the Number of Cores Used, or check Use Maximum to use all available cores. 

  3. When you have set the desired number, click OK.

On Windows, once a ray trace has started, you can also lower its priority.

To set the priority of the ray trace using the Windows Task Manager

  1. On the Windows Task Bar, right click in an empty area and select Start Task Manager.

  2. Go to the Details tab, locate the ChiefArchitectRayTracer.exe and right-click on it to display a menu.

  3. In the menu, under "Set Priority" move the radio button to Low.

While still in the Task Manager, you can also choose which processors run the ray tracer.

To control which processors run the Chief Architect ray tracer

  1. Again right click on the ChiefArchitectRayTracer.exe and this time, select Set Affinity.

  2. In the Processor Affinity dialog, select which processors are allowed to run the ChiefArchitectRayTracer.exe, then click OK.

    You may want to restore these settings to their defaults if you are going to be running a ray trace when the computer does not need to be in active use for other tasks.