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

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

    LightTools支持多核运算,多核运算的主要作用就是大大提升模拟运算速度。但是如何让您的电脑更有效的利用这个功能呢?本文就来说说多核运算的有效利用问题。

    首先LightTools的多核运算可用于以下几种模式的加速处理:

    1.光线追迹:正向追迹,反向追迹,混合追迹,光线路径分析以及照片级渲染。

    2.接收器上的数据处理。


    图1.多核运算

    术语:

    CPU:俗称中央处理器是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心(Control Unit)。它的功能主要是解释计算机指令以及处理计算机软件中的数据。

    Core:CPU的基本计算单元。

    多核处理器(Multi-core processor):在一枚处理器中集成两个或多个完整的计算引擎(内核)。

    线程(Thread):程序执行流的最小单元。

    多线程(Multi-threading):将多个处理器中的一组代码分开执行。

    多线程可以大大提高了仿真模拟速度,但这不是无限的。

    Amdahl’s Law(阿姆达尔定律):速度增益与内核数量不成线性关系


    图2.Amdahl’s Law

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

    相关阅读

    文章点评

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