高性能计算课程作业

2024-10-24 16:23:29 8

   高性能计算课程是计算机编程专业的核心课程,这项课程主要讲述了高性能的基本支撑平台的常识与使用方法,像linux操作系统,下面小编会为学子详细介绍一下高性能计算课程目的及学习技术,感兴趣的学子们可以了解一下。

  高性能计算课程作业详解:

  本课程的目标是帮助你为开发、分析和实现并行和局部有效算法奠定坚实的基础。本课程侧重于理论基础。为了让你实际了解算法如何映射到真实系统及其产生的行为,我们会将算法理论与 HPC 系统上的实际练习相结合,例如共享内存节点上的 Cilk Plus 或 OpenMP、图形协处理器 (GPU) 的 CUDA 架构,以及用于分布式内存系统的消息传递接口 (MPI) 和分区全局地址空间 (PGAS) 模型。

  本课程为可扩展并行算法的研究生水平入门课程。“可扩展”实际指两件事情:在问题增加时保持高效,以及在系统规模增加时保持高效(以核心或计算节点的数量计量)。要真正在这两个方面扩展算法,你需要明智地减少渐近的复杂性,就像你在 CS101 之后对顺序算法所采取的方式;而且你还需要考虑减少通信与数据活动。本课程就介绍了你实现这些目的所需的基本算法技术。

  学习技术包括三大类机器的主要算法设计和分析概念:对于多核和多核心共享内存计算机,使用工作记忆广度模型;对于分布式内存计算机,如集群和超级计算机,使用网络模型;以及对于顺序或并行计算机,使用深存储层级结构(例如缓存)。你将看到这些技术如何应用于基本问题,如排序、树和图形上的搜索,以及线性代数等。本课程的实践方式是实现你将学习的算法和技术,在真正的并行和分布式系统上运行它们,你可以验证理论合理的方法是否能在实践中进行转化。(你将使用的编程模型包括 Cilk Plus、OpenMP 和 MPI,也可能用到其他模型。)

  上面就是关于高性能计算课程作业的介绍,相信学子们也已经有所了解了,想要进行高性能计算课程辅导的学习可以选择海师帮,海师帮致力于解决中国留学生在海外留学中遇到的学习难题,并根据学生的具体课业情况提供有效的辅导方案。

最新文章
香港科技大学环境健康与安全面试 514
香港科技大学会计学面试 425
留学比例持续下降!清华北大公布2021年就业质量报告! 434
超拼!00后女孩为留学怒打六份工,评论区却为值不值得吵疯了 644
重磅:英国start-up签证疫情政策将被取消!申请者怎么办? 392
国外大学的“一年制硕士”争议背后是教育认知差异 417
广东省抽检1340篇硕士学位论文:7篇被认定存在问题 666
HKUMALCS 香港大学文化研究面试内容+面经 339
留学生遭遇“签证复查”浦发银行北京分行成功拦截一起新型留学诈骗! 347
澳洲留学生注意,联邦正式修改疫情补贴要求!能领的金额又变多了 305
最热文章
威斯康星大学麦迪逊分校Lab report写作要点提示 1328
伊利诺伊理工大学论文降重方法 875
美本有机化学课程重点梳理!考前必看! 837
加州大学圣芭芭拉分校作业可以申请晚交吗? 836
UCSD撤销offer后该如何写argue letter?有哪些注意事项? 815
加州公校入学率持续下滑,面临关门危机 790
美国留学生考试该如何备考?Final week复习指南! 763
广东省抽检1340篇硕士学位论文:7篇被认定存在问题 666
超拼!00后女孩为留学怒打六份工,评论区却为值不值得吵疯了 644
怀卡托大学论文降重指南! 642