Skip to content
gzq edited this page Mar 19, 2024 · 7 revisions

欢迎来到并行处理课件课后实验页面文档,这里包含了如何复现课件中的实验结果的操作指引。

PE is an abbreviation for _P_erformance _E_ngineering.

课程简介

随着编程语言的逐步丰富和发展,编写代码是一件门槛逐渐降低的事情。但是如何编写出高性能
代码却依旧是一件充满挑战性的任务。一方面,由于芯片的速度足够快,我们即使写出性能很低
的代码,在日常应用中仍旧能够在一瞬间就执行完成。另一方面,编写高性能代码本身需要对底
层体系结构有足够的了解,而现在往往强调算法训练而忽视较为无聊繁杂的计算机系统结构教育。

本课程针对对编写高性能代码有一定兴趣的同学开设,主旨是在课程中从编程的视角理解计算机
硬件知识,体会代码与底层硬件之间的联系。课程中力所能及的提供了一些实验样例代码,供同
学们参考学习。

课程初次设置,有较多不足,欢迎同学们一起帮助提高。

实验课程列表

lec05-roofline
lec06-peak cpu performance
lec07-data access

主要参考资料

Clone this wiki locally