切换到宽版
  • 广告投放
  • 稿件投递
  • 繁體中文
  • LightTools中的实用技巧4:多核运算的有效利用

    作者:陈晨 来源:欧熠光电 时间:2017-11-24 17:53 阅读:6555 [投稿]
    LightTools支持多核运算,多核运算的主要作用就是大大提升模拟运算速度。本文就来说说多核运算的有效利用问题。


    图3.p↑速度↑

    性能的提高取决于单个模型的复杂程度:测试实例来自LightTools自身实例模型库中的几个例子,分别对性能和物理核数做出以下对比。


    图4.模型模拟对比图

    其中:


    由图中可以看出线性曲线只出现在15核以内;

    最复杂的模型(LuxeonLEDBacklight)显示核数越多性能提高越明显;

    最简单的模型(LowBeam)显示核数越多性能反而会降低;

    所以不是所有模型电脑核数越多模拟速度就越快。

    使用LightTools中的加速光线追迹模式时会有非常快的光线追迹效果。

    运行多重模拟可能比在一个模拟中使用所有核更高效。如图5所示:在64核电脑上模拟TailLampTypeA模型时,改善因子减小斜率,当达到38核时曲线明显出现平缓;更好的利用率就是:运行2个独立的模拟,每个独立的模拟都使用32个核进行运算。


    图5.斜率变化点

    分享到:
    扫一扫,关注光行天下的微信订阅号!
    【温馨提示】本频道长期接受投稿,内容可以是:
    1.行业新闻、市场分析。 2.新品新技术(最新研发出来的产品技术介绍,包括产品性能参数、作用、应用领域及图片); 3.解决方案/专业论文(针对问题及需求,提出一个解决问题的执行方案); 4.技术文章、白皮书,光学软件运用技术(光电行业内技术文档);
    如果想要将你的内容出现在这里,欢迎联系我们,投稿邮箱:service@opticsky.cn

    相关阅读

    文章点评

    direwolf100:学习学习(2017-12-05)