- 博客(2)
- 收藏
- 关注
原创 基于Intel oneAPI的图像卷积并⾏加速
这个过程让我体会到了并行化对于提高大规模计算任务效率的重要性,且即便是Intel Devcloud Jupyter Notebook中提供的CPU资源,在应用并行加速后加速比也十分优秀。本项目实现了图像卷积的并行加速算法,其核心在于利用Intel oneAPI中的SYCL框架来实现高效的图像处理。在此作业中,我利用了oneAPI的SYCL扩展,它提供了一个标准的C++编程模型,卷积核应用:卷积核在每个像素位置上应用,对应位置的像素和卷积核中的值进行乘法运算后累加,得到输出图像的相应像素值。
2023-12-01 14:21:38
859
1
原创 基于Intel oneAPI的并⾏矩阵乘法
在此作业中,我利用了oneAPI的SYCL扩展,它提供了一个标准的C++编程模型,简化了在不同类型的处理器上编程的复杂性,且算法本身可以在不进行任何更改的情况下,支持异构计算,这种跨平台兼容性对于降本增效、优化性能至关重要。基于Intel oneAPI提供的并行计算接口,将原矩阵分成若干块,每块大小作为一个超参数指定,对于每个小块都可以并行处理,进行分块矩阵乘算法。我的作业中一共使用了3种不同的矩阵乘算法:朴素串行矩阵乘法、朴素并行矩阵乘法、分块并行矩阵乘法。接下来,对于运行效率,使用。
2023-12-01 14:08:36
942
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人