Skip to main content
Solved

Multi-threading in Zemax:

  • June 28, 2023
  • 4 replies
  • 343 views

James
Forum|alt.badge.img

Multi-Threading in Zemax:

I am aware that Tolerancing operations and some Optimization benefit from Multi-Threading in Zemax 

Q1)  Which operations or functions benefit the MOST from additional CPU Cores & Threads ?

It is difficult to predict how effective additional $$$ spent on multi-threading CPU will impact Zemax.  My most recent milestones with high end work-stations are :  

In 2017   a workstation with ~ 6 cores & 12 threads was fairly typical

In 2018+ a  workstation with ~ 36 cores & 72 threads was considered a fast work horse 

Obviously there is a balance to be established between the number of cores & threads, as well at the speed of the CPU itself, and turbo options. 

Q2)   Here in 2023 what configurations of Cores / Threads / CPU speeds are people working with while running ZEMAX ?  Results ?

 

 

Best answer by Kevin Scales

Mark’s link goes to a forum thread on this very topic. As for the computer configurations, maybe the community would like to share that information. Here at Zemax we have a variety of performance levels based on when we got our laptops, and all work well. My own computer is a fairly basic 2.50 GHz 8 core 16 thread processor from last year and it does a terrific job running cases.

4 replies

Mike.Jones
En-Lightened
Forum|alt.badge.img+3
  • En-Lightened
  • June 28, 2023

VERY good question!  I'll be following this closely.

Mike


Benjamin.N
Forum|alt.badge.img
  • Visible
  • June 29, 2023

I am also very much interested in this topic.


Mark.Nicholson
Luminary
Forum|alt.badge.img+3

Kevin Scales
En-Lightened
Forum|alt.badge.img+1
  • En-Lightened
  • Answer
  • July 10, 2023

Mark’s link goes to a forum thread on this very topic. As for the computer configurations, maybe the community would like to share that information. Here at Zemax we have a variety of performance levels based on when we got our laptops, and all work well. My own computer is a fairly basic 2.50 GHz 8 core 16 thread processor from last year and it does a terrific job running cases.