平行加速器 ParallelAccelerator是一个Julia软件包,用于加速计算密集型Julia程序。 特别是,大量使用高级数组操作的Julia代码是使用ParallelAccelerator加快速度的不错的选择。 使用ParallelAccelerator提供的@acc宏,用户可以指定要加速的程序部分。 ParallelAccelerator将程序的这些部分编译为快速的本机代码。 在安全的情况下,它会自动消除诸如数组边界检查之类的开销。 它还可以并行化和向量化许多数据并行操作。 ParallelAccelerator是英特尔实验室的高性能脚本(HPS)项目的一部分。 快速安装(