跳至内容

实验要求与检查

1. 实验内容

请根据题目要求,在实验框架中完成相应的代码,并提交实验报告或说明文档,详细描述你的优化思路、关键实现和测试结果。

建议对优化方法逐个实现并测试效果,按照以下结构整理你的代码和报告,提交压缩包:

姓名-学号/
├── convolution_v1.c     // 卷积性能优化代码版本1
├── convolution_v2.c     // 卷积性能优化代码版本2
├── convolution_v3.c     // 卷积性能优化代码版本3
├── convolution...    
├── convolution_final.c  // 所有优化汇总版本
└── 姓名-学号.pdf      // 实验报告(包含优化思路、实现细节、性能测试结果等)

提交至希冀平台。

2. 评分标准

本次实验总分10 分,分为程序正确性(6 分)和性能优化(4 分) 两部分,评分细则如下:

2.1 程序正确性(6 分)

  • 代码可正常编译运行,无编译错误、无运行崩溃;
  • 卷积计算结果正确,与基准实现输出一致,无数值错误。

2.2 性能优化(4 分)

  • 优化项每实现一个有效优化并在报告中说明,得1 分;

  • 实现3 个及以上有效优化,优化部分得满分 4 分。