
hpc
文章平均质量分 66
草芥小白
这个作者很懒,什么都没留下…
展开
-
gem5 SE模式 -h可选参数(optional arguments)
-n --num-cpus=NUM_CPUS定义cpu数量–list-cpu-types列出可用CPU种类–cpu-type{AtomicSimpleCPU,TimingSimpleCPU(需要模拟运行时间),TraceCPU…}–mem-type{CfiMemory,DDR3_1600_8x8,DDR3_2133_8x8,DDR4_2400_16x4…}–list-mem-types列举可用内存种类(可显示如上)–mem-channels=MEM...原创 2021-12-19 18:34:47 · 844 阅读 · 4 评论 -
Intel PinTools使用笔记——INS_InsertCall()
最近想采集某程序访存相关的trace,打算用PinTools。Pin的使用很多博文已经进行了介绍,本文介绍关于VOID INS_InsertCall (INS ins, IPOINT action, AFUNPTR funptr,...)的相关内容。以</pin directory>/source/tools/ManualExamples/inscount0为例,该实例生成的.so可用来记录程序运行过程中指令的数量。/* * Copyright 2002-2020 Intel Corp原创 2021-12-09 17:17:53 · 1209 阅读 · 0 评论 -
SST(The Structural Simulation Toolkit)的安装和配置
本文安装环境基于ubuntu 18.041. 需要提前安装mpich //aptopenMPI //详见下文GNU Make //aptGNU Autoconf //aptGNU Libtool //aptOpenMPI安装步骤(如果已安装可省略此步):可以从http://www.open-mpi.org/software/ompi/v4.0/获得OpenMPI将openmpi-4.0.3.tar.gz放到$HOME/scratch/src解压缩压缩的tar文件$ cd $H原创 2021-02-03 20:35:29 · 2421 阅读 · 1 评论 -
scratchpad memory结构
SRAM有两种组织结构,片上缓存(cache)和片上便签存储器(scratch pad memory,SPM),结构对比如下:Cache适合构建对实时性要求不高,存在复杂计算应用的系统,而SPM更适合构建对实时性、面积、功耗要求高,不包含复杂计算应用的系统寻址方式如下:cache与SPM的比较:引用论文:[1]硬件多线程处理器的便签存储器分配策略的设计与实现,桂小冬[2]基于ScratchPad memory的嵌入式系统优化研究,胡威...原创 2020-12-25 13:45:58 · 13903 阅读 · 0 评论