文件名称:shoc-mic:适用于Intel Xeon Phi的SHOC的预发布
文件大小:216KB
文件格式:ZIP
更新时间:2024-06-01 06:50:32
C++
SHOC Alpha v1.1.4a-mic 字母状态 此版本是Alpha版。 与主发行版相比,它应该有错误,并且已经在有限数量的平台上进行了测试。 支持的平台是CentOS 6.2 \ Intel Compiler v13.0.1 如果对此版本有任何疑问,请联系 。 有关其他限制和已知问题,请参见下面的发行说明。 建立基准 在此目录内键入make 。 假定intel工具链( icc的最新版本)在您当前的路径中。 您的路径还应该包括在某些基准测试中使用的MKL。 运行基准 如何运行所有基准测试: 使用/bin提供的运行脚本 如何运行单个基准测试: 设置适当的环境变量(请参阅运行脚本) 例如,运行MD工作负载 $ export MIC_ENV_PREFIX=MIC $ export MIC_USE_2MB_BUFFERS=32K $ export MIC_K
【文件预览】:
shoc-mic-master
----reduction()
--------Reduction.cpp(7KB)
----bin()
--------runbench.sh(2KB)
----fft()
--------FFT.cpp(10KB)
--------fftlib.h(5KB)
----obj()
--------.gitignore(4B)
----gemm()
--------GEMM.cpp(12KB)
----md()
--------MD.h(3KB)
--------MD.cpp(24KB)
----level0()
--------BusSpeedDownload.cpp(6KB)
--------MaxFlops.cpp(19KB)
--------DeviceMemory.cpp(24KB)
--------MaxFlops.h(22KB)
--------BusSpeedReadback.cpp(6KB)
----stencil2d()
--------StencilUtil.h(3KB)
--------CommonMICStencilFactory.cpp(4KB)
--------InitializeMatrix2D.cpp(3KB)
--------ValidateMatrix2D.h(3KB)
--------config.h(7KB)
--------InvalidArgValue.h(2KB)
--------MICStencil.h(3KB)
--------StencilFactory.cpp(3KB)
--------CommonMICStencilFactory.h(3KB)
--------StencilFactory.h(3KB)
--------MICStencilFactory.cpp(3KB)
--------Stencil.h(3KB)
--------InvalidArgValue.cpp(3KB)
--------MICStencil.cpp(2KB)
--------StencilUtil.cpp(3KB)
--------Matrix2D.h(4KB)
--------HostStencil.cpp(4KB)
--------MICStencilFactory.h(2KB)
--------HostStencilFactory.h(3KB)
--------Stencil2Dmain.cpp(9KB)
--------Makefile(1KB)
--------ValidateMatrix2D.cpp(3KB)
--------HostStencilFactory.cpp(3KB)
--------SetEnv.sh(202B)
--------InitializeMatrix2D.h(3KB)
--------MICStencilKernel.cpp(7KB)
--------HostStencil.h(3KB)
--------BadCommandLine.h(3KB)
----LICENSE(2KB)
----s3d()
--------S3D.h(7KB)
--------ratt2.h(31KB)
--------ratt.h(27KB)
--------qssa_i.h(37KB)
--------rdwdot.h(14KB)
--------ratx_i.h(91KB)
--------qssa.h(13KB)
--------ratx.h(30KB)
--------floatmin.h(2KB)
--------getrates_i_c.h(6KB)
--------gr_base.h(4KB)
--------rdsmh_i.h(33KB)
--------S3D.cpp(13KB)
--------qssa2.h(8KB)
--------ratt_i.h(64KB)
--------rdwdot_i.h(21KB)
----sort()
--------Sort.cpp(9KB)
--------Sort.h(2KB)
--------sortKernel.h(19KB)
----common()
--------ProgressBar.cpp(2KB)
--------ResultDatabase.cpp(8KB)
--------ResultDatabase.h(4KB)
--------util.h(17KB)
--------Timer.h(2KB)
--------Option.h(3KB)
--------OptionParser.cpp(12KB)
--------Utility.h(4KB)
--------main.cpp(3KB)
--------ProgressBar.h(4KB)
--------Timer.cpp(2KB)
--------OptionParser.h(4KB)
--------Option.cpp(2KB)
----triad()
--------Triad.cpp(11KB)
----.gitignore(126B)
----scan()
--------Scan.cpp(9KB)
--------Scan.h(2KB)
--------Scan_Kernel.h(5KB)
----Makefile(3KB)
----spmv()
--------Spmv.cpp(18KB)
----README.md(2KB)
----mc()
--------README.txt(2KB)
--------MC.cpp(13KB)
--------MonteCarlo.h(6KB)