yask:YASK-另一个模板套件

时间:2024-06-05 05:38:01
【文件属性】:

文件名称:yask:YASK-另一个模板套件

文件大小:2.47MB

文件格式:ZIP

更新时间:2024-06-05 05:38:01

linux kernel hpc stencil optimization

YASK-另一个模板套件 新的YASK用户可能要开始使用。 具有现有基于YASK的代码的用户可能希望跳转至。 所有YASK用户也将对感兴趣。 即将推出:通过OpenMP设备卸载提供GPU支持! 概述 YASK是一个框架,可以快速创建高性能的模具代码,包括优化和功能,例如 支持边界层和交错网格模具。 向量折叠可通过非传统数据布局增加数据重用。 多级OpenMP并行性可利用多个内核和线程。 通过MPI具有重叠的通信和计算,可以扩展到多个套接字和节点。 具有自动调整的块大小的空间平铺。 多维时间分块,以进一步增加缓存的局部性。 C ++和Python的API。 YASK包含特定于域的编译器,可将模版等式转换为适用于Intel:registered:Xeon Phi:trade_mark:和Intel:registered:Xeon:registered:处理器的SIMD优化代码。 支持的平台和处理器: 64位Linux。 支持AVX,AVX2或CORE_AV


网友评论