Ansys Assistant will be unavailable on the Learning Forum starting January 30. An upgraded version is coming soon. We apologize for any inconvenience and appreciate your patience. Stay tuned for updates.
Photonics – Chinese

Photonics – Chinese

Topics related to Lumerical and more, in Chinese language.

Lumopt中似乎‘Superoptimization’中的每个‘子优化’的运行速度不太同步

    • pengzheng97
      Subscriber

      老师您好,我在用Lumopt这个反向设计工具包的时候遇到一个问题,我的Superoptimization是由8个optimization组成的,我的仿真是2D仿真,如果是并行的话,按理说应该是比较快的,我的处理器应该是能带的动8个程序的,您能帮忙看看有什么办法能加快仿真速度吗,比如每个仿真多用几个处理器?

      感谢!祝工作顺利,阖家欢乐!

    • Guilin Sun
      Ansys Employee

      你是想一次生成所有优化文件,同时仿真吧?

      我估计可能还不是处理器的问题,而是你脚本的问题甚至是Lumopt的问题:原始的Lumopt是正向和逆向单模光源分别仿真, 同时,这些Opts文件夹是每个正反向设计的记录。传统扫描和优化是在知道参数范围的情况下,一次性生成若干仿真文件,可以共发式并行计算:Ansys Insight: 关于FDTD 并行计算的有关问题

      而Lumopt和相关例子中,基于我非常有限的经验,并不是你设置几个优化就都按几个优化在不同NODE里面计算,而是依次仿真,甚至正反向都是顺序仿真,当然每个仿真可以分布式计算:

      因此,要改善的话,可能需要改善Lumopt了,不过因为这是第三方开发的,我们仅提供基本技术支持。好在它是开源的,有需要可以自己根据现有脚本改进以满足自己需要。

      你可以监视Job Manager看看现有例子是不是这样。

    • pengzheng97
      Subscriber
      谢谢您的回答,我在Job Manager里面看到了,确实是全部加入到一个队列里面,依次处理的,我会尝试下能不能改改,让它能并行处理。 再次感谢! ?
    • pengzheng97
      Subscriber

      谢谢您的回答,我在Job Manager里面看到了,确实是全部加入到一个队列里面,依次处理的,我会尝试下能不能改改,让它能并行处理。
      再次感谢!
      ?
      

      你是想一次生成所有优化文件,同时仿真吧?

      我估计可能还不是处理器的问题,而是你脚本的问题甚至是Lumopt的问题:原始的Lumopt是正向和逆向单模光源分别仿真, 同时,这些Opts文件夹是每个正反向设计的记录。传统扫描和优化是在知道参数范围的情况下,一次性生成若干仿真文件,可以共发式并行计算:Ansys Insight: 关于FDTD 并行计算的有关问题

      而Lumopt和相关例子中,基于我非常有限的经验,并不是你设置几个优化就都按几个优化在不同NODE里面计算,而是依次仿真,甚至正反向都是顺序仿真,当然每个仿真可以分布式计算:

      /forum/wp-content/uploads/forum-uploads/716/QW2KHEC0F67B.png

      因此,要改善的话,可能需要改善Lumopt了,不过因为这是第三方开发的,我们仅提供基本技术支持。好在它是开源的,有需要可以自己根据现有脚本改进以满足自己需要。

      你可以监视Job Manager看看现有例子是不是这样。

      /forum/discussion/comment/142504#Comment_142504



    • Guilin Sun
      Ansys Employee
      我测试看到,即使只有一个Optimizer,也要先仿真Forward再仿真adjoint, 很可能现在的Lumopt 本身是顺序仿真而不是并发式的,更不用说多个Optimizer了。可能需要了解lumpot在仿真adjoint时是不是需要Forward的结果信息。另外再看它是怎么分配不同Optimizer的。
Viewing 4 reply threads
  • The topic ‘Lumopt中似乎‘Superoptimization’中的每个‘子优化’的运行速度不太同步’ is closed to new replies.
[bingo_chatbox]