⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 splash2.py

📁 linux下基于c++的处理器仿真平台。具有处理器流水线
💻 PY
字号:
from m5 import *import os.pathfrom os.path import join as joinpathif 'NP' not in env:	panic("No number of processors was defined.\ne.g. -ENP=4\n")env.setdefault('ROOTDIR', 'splash2/codes/')class Cholesky(LiveProcess):	cmd=env['ROOTDIR'] + 'kernels/cholesky/CHOLESKY -p' + env['NP'] + ' '\	     + env['ROOTDIR'] + 'kernels/cholesky/inputs/tk23.O'class FFT(LiveProcess):	cmd=env['ROOTDIR'] + 'kernels/fft/FFT -p' + env['NP'] + ' -m18'class LU_contig(LiveProcess):	cmd=env['ROOTDIR'] + 'kernels/lu/contiguous_blocks/LU -p' + env['NP']class LU_noncontig(LiveProcess):	cmd=env['ROOTDIR'] + 'kernels/lu/non_contiguous_blocks/LU -p' + \	     env['NP']class Radix(LiveProcess):	cmd=env['ROOTDIR'] + 'kernels/radix/RADIX -n524288 -p' + env['NP']class Barnes(LiveProcess):	cmd=env['ROOTDIR'] + 'apps/barnes/BARNES'	input=env['ROOTDIR'] + 'apps/barnes/input.p' + env['NP']class FMM(LiveProcess):	cmd=env['ROOTDIR'] + 'apps/fmm/FMM'	input=env['ROOTDIR'] + 'apps/fmm/inputs/input.2048.p' + env['NP']class Ocean_contig(LiveProcess):	cmd=env['ROOTDIR'] + 'apps/ocean/contiguous_partitions/OCEAN -p' + \	     env['NP']class Ocean_noncontig(LiveProcess):	cmd=env['ROOTDIR'] + 'apps/ocean/non_contiguous_partitions/OCEAN -p' \	     + env['NP']class Raytrace(LiveProcess):	cmd=env['ROOTDIR'] + 'apps/raytrace/RAYTRACE -p' + env['NP'] + ' ' \	     + env['ROOTDIR'] + 'apps/raytrace/inputs/teapot.env'class Water_nsquared(LiveProcess):	cmd=env['ROOTDIR'] + 'apps/water-nsquared/WATER-NSQUARED'	input=env['ROOTDIR'] + 'apps/water-nsquared/input.p' + env['NP']class Water_spatial(LiveProcess):	cmd=env['ROOTDIR'] + 'apps/water-spatial/WATER-SPATIAL'	input=env['ROOTDIR'] + 'apps/water-spatial/input.p' + env['NP']	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -