年度归档: 2026 年

3 篇文章

在自有架构(如sw)上进行SPEC2017的工具构建,以执行安装与编译
在像申威这样的自有架构上使用spec2006/2017时,由于在使用一种不会被这些主流平台的配置文件所识别的特有架构(而且往往会搭配自有的操作系统及工具链),spec的编译与安装往往无法开始。此外,如果系统的工具链环境如果出于某些开发原因出现变化,导致动态链接库等运行环境发生变动,也可能导致编译好的工具无法正常使用(此时往往提示cannot exe…
静态编译SPEC2006以进行gem5平台测试
要编译出能在 gem5 SE 模式下稳定运行的 SPEC CPU2006 二进制文件,最核心的原则是:静态编译(Static Linking) 以及 目标架构对齐。 由于 gem5 的 SE 模式通过模拟系统调用(Syscall Emulation)来运行程序,它无法像真实系统那样动态加载 .so 库。因此,必须将所有依赖库全部打包进二进制文件中。…
配置vscode 远程开发+ 免密登录
先贴总结: 本机安装ssh,check ssh是否安装成功: ssh 或者 ssh-V 2. vscode安装remote development 插件 3. 配置密钥 (1)在本地机器生成密钥对(公钥+私钥):ssh-keygen (2)私钥放本机,公钥放远程(~/.ssh路径下) (3)在远程机器用公钥生成authorized_key…