吾爱光设

会员须知
会员须知
实用帮助
实用帮助
查看: 8106|回复: 6

[求助] [已解决]为什么我Lighttools仿真时,CPU利用率断断续续?

[复制链接]
  • TA的每日心情
    慵懒
    2024-4-22 13:51
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    3

    主题

    9

    回帖

    0

    积分

    小白

    积分
    0
    发表于 2021-9-1 10:28 | 显示全部楼层 |阅读模式
    本帖最后由 some1who 于 2021-9-1 10:32 编辑

    如图所示,在用Lighttools模拟仿真大量光线追迹时,CPU的利用率上上下下,不能一直100%跑满,请问这是为什么,怎么解决啊?
    谢谢各位大神
    最佳答案
    2021-9-3 10:44
    1、Lighttools在跑光线追迹的时候,支持并行运算,通过实测发现,CPU基准频率提升1倍,CPU核心数提升1倍,两者相比的话,CPU核心数提升1倍,追迹效率提升收益更大。
    2、光线数目越大,光线的阈值设定越小,则CPU调度的效率越低,比如您这里设定1E-12的阈值,如果改成1E-4的阈值,就会好很多。建议在不影响精度的条件下,阈值不要设定太低。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?注册

    ×
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-7-26 19:37
  • 签到天数: 164 天

    [LV.7]常住居民III

    5

    主题

    30

    回帖

    2

    积分

    小白

    积分
    2
    发表于 2021-9-1 10:44 | 显示全部楼层
    有时用不到这么多算力把,感觉这跟玩游戏一样遇到复杂的场景风扇直接拉满,简单的场景就风扇就小不少,不过你为什么要求仿真时cpu利用率拉满呢
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-4-22 13:51
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    3

    主题

    9

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2021-9-1 10:54 | 显示全部楼层
    千里马儿 发表于 2021-9-1 10:44
    有时用不到这么多算力把,感觉这跟玩游戏一样遇到复杂的场景风扇直接拉满,简单的场景就风扇就小不少,不过 ...

    因为在光线数少的时候是可以全程跑满的,光线数多了之后就这样了,这样就太慢了。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-3-1 10:24
  • 签到天数: 161 天

    [LV.7]常住居民III

    13

    主题

    91

    回帖

    3

    积分

    小白

    积分
    3
    发表于 2021-9-1 14:28 | 显示全部楼层
    有没有试过跑100W光线的时候,那时候风扇声过大,我都不好意思把电脑带到办公室了
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-4-22 13:51
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    3

    主题

    9

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2021-9-1 22:29 | 显示全部楼层
    托马斯羊 发表于 2021-9-1 14:28
    有没有试过跑100W光线的时候,那时候风扇声过大,我都不好意思把电脑带到办公室了

    我跑了一千万
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-6-25 11:14
  • 签到天数: 98 天

    [LV.6]常住居民II

    1

    主题

    41

    回帖

    4

    积分

    小白

    积分
    4
    发表于 2021-9-2 17:40 | 显示全部楼层
    我觉得原因是因为在光线数量少的时候是计算光线路径,光线数量多的时候是因为计算出的数据需要保存,这时候的瓶颈在储存器,也就是内存和硬盘。您可以看一下同期的内存使用量。是不是CPU使用率高时,内存使用量偏低,CPU使用率低时,内存使用量偏高。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-11-5 07:31
  • 签到天数: 303 天

    [LV.8]以坛为家I

    6

    主题

    100

    回帖

    8

    积分

    小白

    积分
    8
    发表于 2021-9-3 10:44 | 显示全部楼层    本楼为最佳答案   
    1、Lighttools在跑光线追迹的时候,支持并行运算,通过实测发现,CPU基准频率提升1倍,CPU核心数提升1倍,两者相比的话,CPU核心数提升1倍,追迹效率提升收益更大。
    2、光线数目越大,光线的阈值设定越小,则CPU调度的效率越低,比如您这里设定1E-12的阈值,如果改成1E-4的阈值,就会好很多。建议在不影响精度的条件下,阈值不要设定太低。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    联系我们|本论坛只支持PC端注册|手机版|小黑屋|吾爱光设 ( 粤ICP备15067533号 )

    GMT+8, 2024-11-6 13:57 , Processed in 0.109375 second(s), 24 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表