超级计算机上的并行计算收益评估

需积分: 10 1 下载量 41 浏览量 更新于2024-08-09 收藏 161KB PDF 举报
"评估并行计算在超级计算机上的收益——研究论文" 这篇研究论文深入探讨了在超级计算机上实现并行计算的效益,特别是针对"Blacklight"超级计算机进行了实验分析。作者Lilia Maliar指出,信息传输是并行计算中的一个主要成本因素。当进行并行计算时,数据在不同处理器之间传递的时间和开销可能显著影响整体性能。因此,为了确保并行计算的效率,分配给每个处理器核心的任务应当足够大,任务的大小应根据所使用的内核数量从几秒到一分钟不等。这样的设计可以尽量减少频繁的信息交换,从而提高计算效率。 在处理小规模问题时,论文发现共享内存编程模型(如OpenMP)相比分布式内存编程模型(如MPI)能提供更高的并行化效率。OpenMP允许在同一台机器上的多个处理器核心共享同一块内存空间,减少了数据通信的需求。而MPI(Message Passing Interface)则需要在进程间显式地传递消息,对于小规模问题,这种通信开销可能会占比较大,导致效率降低。 关键词包括:并行计算、信息传输、加速比、超级计算机、OpenMP、MPI和Blacklight。这些关键词揭示了研究的核心关注点,即在大规模计算环境中如何优化并行处理以获得最佳性能。JEL分类号C63和C68表明,该研究属于经济计量学的复杂模型和不确定性的范畴。 研究还提到了作者Lilia Maliar得到了Hoover Institution、斯坦福大学经济学系、阿利坎特大学、Ivie、MCI和FEDER基金的支持。这表明该研究背后有强大的学术机构和资金支持,具有较高的学术价值和可靠性。 这篇论文为理解和优化超级计算机上的并行计算策略提供了宝贵见解,尤其是在处理不同类型和规模问题时如何选择合适的并行编程模型,以及如何避免因信息传输而导致的效率损失。这对于未来超级计算机设计和应用领域的研究具有重要的指导意义。