slides,代码,作业文档,都可以从官网获得:Stanford CS149, Fall 2022 PARALLEL COMPUTING。
只测试了 Windows,其他操作系统如果构建失败,那就用官方的 Makefile。
推荐使用 Scoop 作为包管理。
scoop install xmake ispc cuda perl llvm python
编译所有作业看看开发环境是否部署成功。
xmake -y
- ispc 只用在作业1。
- cuda 和 perl 只用在作业3。
- 作业3依赖的 freeglut 库由 xmake 管理,如果库下载失败,查看文档。
- 编译命令尽量和作业内的 Makefile 一样,避免影响作业结果。
- 作业详细可以查看 doc 目录。