Skip to main content

Is there a way to accelerate ray tracing using Nvidia- GPU ?

Hi Aditya,

If your question relates to OpticStudio, then the answer is no for raytracing, to the best of my knowledge. However, if you are talking about the raytracing problem in general, its a different story. In my opinion, I think raytracing can be parallelized using GPU, and depending on the number of rays to be traced there might be a significant speed improvement.

Hope this helps.

Take care,

David


Hi Aditya and David,

OpticStudio does not have GPU ray tracing built in, but other customers have been able to utilize CUDA for large ray traces. In fact, we have a webinar on this here: https://www.zemax.com/blogs/webinars/gpu-optimized-light-tissue-simulation-integrated-with-the-opticstudio-api

In the webinar, the OpticStudio ray trace and the CUDA ray trace are performed separately, but they show it is possible to link the two processes. 


Hi Allie,

 

This sounds intresting, it sounds like a kind of hybrid way of splitting the work across the GPUs.

Thanks for sharing this resource.

Take care,

 

David


Does zemax have any plans to update opticstudio to include natively utilizing graphics cards in the future?


Hi Aditya and David,

OpticStudio does not have GPU ray tracing built in, but other customers have been able to utilize CUDA for large ray traces. In fact, we have a webinar on this here: https://www.zemax.com/blogs/webinars/gpu-optimized-light-tissue-simulation-integrated-with-the-opticstudio-api

In the webinar, the OpticStudio ray trace and the CUDA ray trace are performed separately, but they show it is possible to link the two processes. 

Hi Allie,

 

The link to the webinar seems to be broken. Is there a way to access it?

 

Thank you,

Elazar


+1  on looking for a fix to the broken link.

thanks,

John


 

The link to the webinar seems to be broken. Is there a way to access it?

simple googling work well (use links on your own risk):

https://www.tripleringtech.com/news-and-events/triple-ring-zemax-envision-presentation/

https://static1.squarespace.com/static/5e00268eb574fe682730e033/t/604697f639799e35b13d6349/1615239159795/Integrated+System+Development+with+Zemax+and+Monte+Carlo+Tissue+Simulation+Engines_TripleRing_Mar2021.pdf

 

PS: sadly zemax dont have it on own youtube channel


Reply