Lab-4-SIMD-and-vectorization:高性能计算和编程-实验4 — SIMD和矢量化-Marcus Holm

时间:2024-04-21 15:08:43
【文件属性】:

文件名称:Lab-4-SIMD-and-vectorization:高性能计算和编程-实验4 — SIMD和矢量化-Marcus Holm

文件大小:17KB

文件格式:ZIP

更新时间:2024-04-21 15:08:43

C

aca_lab3 上证所实施 ###每种算法在哪里实现 算法 地点 清单5的C程序 src / matvec.c :matvec_simple_listing5 清单6的C程序 src / matvec.c :matvec_unrolled_listing6 清单6的SSE版本 src / ssemethods.c :matvec_unrolled_16sse 清单7的C程序 src / matmat.c :matmat_listing7 SSE版本清单7 src / ssemethods.c :matmat_listing7_sse 自动向量化版本7 src / matmat_auto.c :matmat_auto ###命令行参数[不完整] 争论 影响 -n N 将更改**正方形矩阵的尺寸 -s 将运行SSE版本 **在矩阵矩阵乘法测试中,第二个矩阵列的大小被硬


【文件预览】:
Lab-4-SIMD-and-vectorization-master
----src()
--------matmat.c(606B)
--------matvec.c(909B)
--------matmat_auto.c(452B)
--------util.c(5KB)
--------sse_methods.c(4KB)
--------main_drivers.c(4KB)
--------matvec_auto.c(1KB)
----.vscode()
--------settings.json(79B)
----CMakeLists.txt(3KB)
----mine()
--------matvec.c(3KB)
--------util.c(1KB)
--------main_drivers.h(812B)
--------main_drivers.c(5KB)
--------util.h(508B)
----README.md(2KB)
----.gitignore(483B)
----include()
--------matmat.h(223B)
--------sse_methods.h(527B)
--------matvec.h(301B)
--------main_drivers.h(812B)
--------matmat_auto.h(234B)
--------util.h(852B)
--------matvec_auto.h(221B)
----main.c(4KB)

网友评论