为工程专业的学生设计足够的实验室以激发他们的创造力并理解实际问题非常重要。虽然世界和学习目标都在发生变化,但基于问题的学习 (PBL) 可以被视为教授高级计算机网络的理想教学工具 [17]。用于教授计算机网络和嵌入式系统的 PBL 意味着重要案例的实际说明。目前,有几种应用程序可以让学生测试他们在网络方面的知识和实践技能。这些工具在提供的功能方面有很大不同,从功能有限的最简单工具到功能众多的最复杂工具。更高级课程的一个常用示例是 Boson Net(参见 [18]),这是一个模拟程序,例如 Cisco Packet Tracer。它由三部分组成:
这项比较研究的主要发现是,Dymola被证明是具有最佳速度性能的工具,只需要0.25秒才能执行24小时模拟和288秒才能执行10年的模拟。在易用性方面,Amesim是最易于用户友好的,具有简单的用户界面,平滑的工作流程和清晰的文档。在特征和互操作性方面,Sim-ulink具有与MATLAB环境紧密相连的很大优势。对于Simscape而言,其速度和准确性性能是最差的,但由于提供了多物理组合,因此其速度和准确性性能最为差。
我们介绍 SPARC:用于从头算实空间计算的模拟包。SPARC 可以在静态和动态设置中对孤立系统(例如分子)以及扩展系统(例如晶体和表面)执行 Kohn-Sham 密度泛函理论计算。它安装/使用简单,与最先进的平面波代码具有很强的竞争力,在少数处理器上表现出可比的性能,并且随着处理器数量的增加而具有越来越大的优势。值得注意的是,SPARC 将大型并行计算机上具有 O(100-500)个原子的系统的求解时间缩短到几秒钟,比平面波同类产品高出一个数量级甚至更多。© 2021 作者。由 Elsevier BV 出版 这是一篇根据 CC BY-NC-ND 许可开放获取的文章(http://creativecommons.org/licenses/by-nc-nd/4.0/)。