本仓库发布课程概览、第一至第五讲和对应术语索引。讲义支持连续阅读、逐页演示、交互图示与答案揭示。
网站:https://visionary-laboratory.github.io/parallel-computing-course/
在仓库 Settings → Pages 中,将 Source 设为 GitHub Actions。推送到 main 后,工作流将 site/ 发布为 GitHub Pages。
site/ 是可独立托管的静态网站,不需要后端或数据库。页面与资源使用相对路径,可用于 GitHub 项目网站或自定义域名。
日常修改在教师本地的课程编辑项目完成。运行 pnpm pages:prepare 重新生成此发布仓库,通过发布审计后,在生成的发布仓库内用 Git 命令行提交并推送。生成器保留本目录的 Git 历史,只更新经过筛选的公开文件。
此版本不包含教师讲稿、备课备注、未公开讲次、连续练习、项目指南、私有环境记录或编译器报告。附件包括讲义图片、第五讲 CUDA 源码及其专用下载包、第五讲性能表所用 CSV 与评测输出。代码包仅含四个第五讲 CU 文件及所需 common.cuh,运行命令在讲义中;不含其他讲次实验代码。release-manifest.json 列出每次生成的文件与校验值。
python3 -m http.server 4173 --directory site打开 http://localhost:4173/ 。讲义快捷键:← / → 翻页或揭示答案,F 全屏。
讲义采用课程原创图示,并在相关内容中保留必要的参考链接。第三方图像、论文与视频的权利归各自作者或权利人;引用说明不授予额外授权。
打开某讲后,点击顶部「导出本讲 PDF」。导出视图只含对应讲次,支持包含或排除参考答案;图示按顺序展开,视频保留观看链接。 待图文准备完成后,点击「打印 / 保存为 PDF」,在浏览器打印窗口选择「另存为 PDF」。建议 A4 纸张并关闭页眉和页脚。此功能在浏览器本地完成,不上传内容到转换服务。