chronos和simplescalar安装

2 篇文章 0 订阅
订阅专栏

安装预先准备

安装环境

ubuntu 9.04(32-bit) Virtualbox

镜像

ubuntu-9.04-desktop-i386.iso

chronos安装包

chronos2.0版本安装包.zip

安装步骤

系统安装

虚拟机
正常按照步骤安装系统

安装系统
安装好系统之后,切换源,教程如下,笔者使用的中科大源:

https://mirrors.ustc.edu.cn/help/ubuntu-old-releases.html

在这里插入图片描述

sudo sed -i 's/cn.archive.ubuntu.com/mirrors.ustc.edu.cn/ubuntu-old-releases/g' /etc/apt/sources.list

更换完源后,安装桌面工具,点击虚拟机客户端,生成插件到桌面并执行:

sudo sh VBoxLinuxAdditions.run

安装相关工具包:

sudo apt-get install vim
sudo apt upgrade
sudo apt-get install openssh-server

Chronos安装

将chronos传入虚拟机

scp ./chronos2.0.zip chronos@192.168.2.108

创建chronos文件夹,simplescalar将安装包内容解压到此

mkdir simplescalar
unzip chronos2.0.zip
mkdir simplescalar
mv simplesim-3.0.tgz simplescalar/

安装Chronos2.0分析器

添加全局路径

export IDIR=$HOME/chronos

安装相关依赖

sudo apt-get install flex-old
sudo apt-get install bison
sudo apt-get install openjdk-6-* -y

编译est 分析器

cd est && make
cd ..
cd gui && make

安装lp_solve

将其含有文件全部解压

解压文件

安装simplescalar

cd ..
cd simplescalar 
sudo apt-get install gcc-3.4

添加simplescalar环境变量

先查看平台,看是i686或是i386

uname -m
export CC="gcc-3.4"
export HOST=i686-unknown-linux 
export TARGET=sslittle-na-sstrix 
export IDIR=$HOME/chronos/simplescalar

解压simplescalar

tar xvf simpletools-2v0.tgz 
rm -rf gcc-2.6.3
tar -xvzf simpleutils-990811.tar.gz
Simplescalar utils编译安装
./configure --host=$HOST --target=$TARGET --with-gnu-as --with-gnu-ld --prefix=$IDIR 
make CC=gcc-3.4 
sudo make install CC=gcc-3.4

到此utils工具包安装完成

Simplesim-3.0安装
make config-pisa
make CC=gcc-3.4
Simplescalar gcc安装

操作目录:gcc-2.7.2.3/

PS:$IDIR=&HOME/chronos/simplescalar此时IDIR已改变

tar xvzf gcc
export PATH=$PATH:$IDIR/sslittle-na-sstrix/bin
./configure --host=$HOST --target=$TARGET --with-gnu-as --with-gnu-ld --prefix=$IDIR  

make LANGUAGES="c c++" CFLAGS=-O3 CC=gcc-3.4

此时会报错:

报错

修改cxxmain.c

chmod +w cxxmain.c

在第cxxxmain.c 2978与2979行注释掉,修改后重新make:

make clean 
make 

备份相关文件

cd ..
cd sslittle-na-sstrix/include/sys cp cdefs.h cdefs.h.bak
cp patched/sys/cdefs.h ../sslittle-na-sstrix/include/sys/
make enquire CC=gcc-3.4

测试simlpescalar交叉编译的程序是否能够运行,用编译器运行

 ../simplesim-3.0/sim-safe ./enquire -f > float.h-cross

出现以下结果则安装成功

simplescalar安装成功

将编译好的gcc安装到当前目录

sudo make install LANGUAGES="c c++" CFLAGS=-O3 CC=gcc-3.4 PATH=$PATH:$HOME/chronos/simplescalar/bin

测试simplescalar-gcc是否安装成功

写一个简单的c程序

#include<stido.h>
int main()
{
    printf("hello world!");
    return 0;
}
sudo make install LANGUAGES="c c++" CFLAGS=-O3 CC=gcc-3.4 PATH=$PATH:$HOME/chronos/simplescalar/bin
simplescalar/simplesim-3.0/sim-safe a.out 

切换命令解释器以适配chronos

sudo mv /bin/sh sh.bak
sudo ln /bin/bash /bin/sh

此环境默认jre为:

jre安装

运行chronos

当前路径:chronos

cd gui
./gui.sh

软件运行结果

出现如下界面:

chronos运行

到此安装成功,配置好相关文件即可运行。

运行结果展示如下:

processor配置

processor安装

循环边界配置

循环边界配置

WCET分析结果

分析结果1

分析结果2

SimpleScalar安装与配置
dahogn的专栏
04-21 5009
1. SimpleScalar安装Ubuntu 9.04系统下为例:(1)首先准备需要的安装文件,如果没有可到以下地址下载:simpletools-2v0.tgz: http://www.simplescalar.com/tools.html simplesim-3v0d-with-cheetah.tar.gz: http://www.ict.kth.se/courses/IS2202/soft
Chronos - Time Control 2.4.7
06-16
6. "Chronos Time Control 2.4.7":可能是插件的主程序或附加文件,用于安装和运行插件。 通过这个插件,开发者可以深入理解如何在Unity中利用时间控制来提升游戏体验。同时,它也是一个学习资源,帮助开发者掌握...
Chrono Engine学习总结】1-安装配置与程序运行
最新发布
larrydong的博客
02-01 1368
本文仅用于个人安装记录。
计算机体系结构课程实验——Simplescalar安装
03-28
计算机体系结构课程实验——在centos上搭建Simplescalar运行环境
Simplescalar安装流程
进击的小怪兽
12-10 3883
竟然花了那么长时间来装一个破软件,感觉我要不把这些个步骤写下来,都没法向自己交代。。。 幸亏之前蛋疼地装了个Ubuntu玩,不然还得从操作系统搞起来,就更烦了。。。 先看安装包内的说明文档,发现这写的也太简单了。。。网上找教程,总是在某个步骤出错无法继续下去。。。于是找了两篇还算靠谱的并综合混搭一下,总算是给我蒙出来了。。。 这是那两篇教程的地址:1.http://apps.hi.baidu
Ubuntu 安装SimpleScalar过程
pkufergus的专栏
12-17 916
由于昨天一个疏忽,导致我 ubuntu 很多数据丢失,包括simplescalar,不得不重新安装。记录安装过程如下: 主要参考【http://www.igoy.in/simplescalar-installation-made-simple/】 %——————————————————-% SimpleScalar安装过程 Ubuntu 12.04 64 bit %———
simplescalar自动安装
千里之行始于足下
05-06 2091
1.在gedit(或其他的文本编辑器)中加入以下代码: NAME=Simplescalar PACKAGE=simplescalar TOOL=simpletools-2v0 UTIL=simpleutils SIM=simplesim sudo apt-get update sudo apt-get install flex-old bison build-essentia
Chronos 个人局域网和传感器节点开发系统-电路方案
04-22
Chronos 个人局域网和传感器节点开发系统概述: 该参考设计包括了采用运动手表外形的高度集成、可佩戴式无线开发系统。它可用作手表系统的参考平台、针对个人局域网的个人显示器或者作为远程数据采集的无线传感器节点...
chronos_cookbook:用于安装Chronos的容错作业调度程序的应用程序手册,该调度程序处理依赖项和基于iso8601的调度
05-20
用于安装的容错作业计划程序的应用程序手册,该计划程序处理依赖项和基于iso8601的计划。 Chronos是在创建的,用于替代cron并在框架上运行。 要求 主厨11.4.0+ 本食谱要求根据的说明设置属性 本菜谱还假定您将在...
Chronos:chronos项目
05-03
正在安装 打开命令行并运行此命令 npm install 近期变动 去做 此目录包含以下子目录... lib-包含核心scriptcraft模块和代码。 模块-包含供其他人使用的模块 插件-包含插件(在启动时自动加载并全局命名空间的模块...
谷歌浏览器插件Chrono下载管理器 0.10.0
04-03
谷歌浏览器插件Chrono下载管理器 0.10.0,用于查看下载的重链接,用百度离线下载。
unity时间控制插件Chronos - Time Control.rar
09-04
软件介绍: Chronos - Time Control.unitypackage是在Unity开发时用到的一个时间控制插件。网上资源不多,需要的可以收下。
chrono.rar
03-03
Chrono下载管理器是Chrome浏览器下第一款(也是唯一一款)功能全面的下载管理工具。Chrono接管你在Chrome中的所有下载,你的所有下载管理工作都在浏览器中完成,而不需要安装另外的程序。Chrono与Chrome浏览器紧密地整合在一起,添加了对浏览器菜单、工具栏和快捷键的支持。 整站资源下载。
simplescalar
04-30
simplescalar 使用方法,有详细的步骤告诉你怎么去做。使用simplescalar,仿真cache 等
Chronos-开源
05-09
安装Chronos通常涉及以下几个步骤:配置Apache服务器以启用mod_perl,安装MySQL并创建相应的数据库,下载Chronos源码,然后进行必要的配置以连接到数据库。部署过程可能需要一定的技术背景,但社区通常会提供详细的...
simplescalar安装手册
rrerre的专栏
11-06 2789
转自http://www.igoy.in/simplescalar-installation-made-simple/: SIMPLESCALAR INSTALLATION MADE SIMPLE Preface The following text describes the procedure of installation of Simple Scalar on
Ubuntu14.04.6上安装SimpleScalar
weixin_44245164的博客
07-14 367
前言: 在高版本Ubuntu安装SimpleScalar由于gcc本版太高会出现很多问题,因此在14.04.6上安装即可正常使用。 先上Ubuntu和gcc版本: 笔者的安装过程参考博文 https://www.cnblogs.com/blue163/p/4928394.html 以及官网安装教程 http://www.simplescalar.com/docs/install_guide_v2.txt 本文主要是对于参考博文中有问题的部分进行修改,更多使用教程上官网即可获取,官网 http://ww
物理学建模及仿真平台Chrono安装
Already8888的博客
10-25 3874
Chrono是一个基于物理学的建模和仿真基础设施,它是在C++中实现的独立于平台的开源设计。一个projectchrono库可以嵌入到一个软件项目中,例如在可变形地形上运行的轮式和履带式车辆、机器人、机械电子系统、顺应性机构和流体固体相互作用现象。系统可以由刚性和柔性/顺应性部件组成,并带有约束、电机和接触;部件可以具有三维形状,以便进行碰撞检测。然而安装还是出现了一些问题,所以在此总结。已经装好visual studio。
chronos 文档
08-18
该文档包含了详细的安装说明,包括对所需软件依赖的描述和配置示例。它还提供了对Chronos术语和概念的解释,以帮助用户更好地理解和使用它。 在Chronos文档中,用户可以了解到如何创建和配置任务,并通过示例代码和...
写文章

热门文章

  • 双网口主机通过docker安装openwrt实现路由 3164
  • chronos和simplescalar安装 1373
  • Project-1-Buffer-Pool-Manager 664
  • Kea DHCP Server 编译安装 411
  • 算法时间复杂度 409

分类专栏

  • 计算机网络 1篇
  • WCET 2篇
  • openwrt 1篇
  • C Primer Plus 6th 3篇
  • DDoS 2篇
  • CMU15445 2篇

最新评论

  • chronos 4.2 源码学习-1-可执行文件处理

    沙滩玉米: 它这个是指令级别的分类,针对不同指令适配

  • chronos 4.2 源码学习-1-可执行文件处理

    weixin_43578694: 亲有arm版本吗 ,参考一下 十分感谢

  • chronos 4.2 源码学习-1-可执行文件处理

    weixin_43578694: 博主有arm版本吗

  • chronos 4.2 源码学习-1-可执行文件处理

    沙滩玉米: 应该是指令解析要做成ARM版,硬件架构是没变的,貌似github上有人做过arm的

  • chronos 4.2 源码学习-1-可执行文件处理

    qq_37752246: 如果将指令移植成armv8 指令,SimpleScalar是不是需要重装为SimpleScalar ARM版

大家在看

  • P20 神经网络-线性层及其他层介绍 34
  • VidEgoThink:评估具身智能以自我中心的视频理解能力 509
  • 推理规模化定律:LLM 求解问题的计算-最优推理实证分析 312
  • P21 神经网络-搭建小实战和序列Sequential的使用
  • P22 神经网络-损失函数Loss Functions与反向传播backward 26

最新文章

  • Kea DHCP Server 编译安装
  • chronos 4.2 源码学习-1-可执行文件处理
  • 双网口主机通过docker安装openwrt实现路由
2023年8篇
2022年5篇
2021年2篇

目录

目录

评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家金华多彩玻璃钢雕塑潮州玻璃钢景观雕塑定制玻璃钢花盆厂家直销平凉动物玻璃钢雕塑公司合肥水果玻璃钢雕塑供应商广东主题商场美陈批发价长春玻璃钢花盆厂家福安玻璃钢花盆湛江卡通蟹老板玻璃钢雕塑商场粉色美陈北京商场创意商业美陈公司宝鸡花朵校园玻璃钢景观雕塑许昌玻璃钢浮雕景观雕塑厂家四川玻璃钢雕塑家厂家萌虎商场美陈的文案淮南人物玻璃钢雕塑制作厂家福建玻璃钢雕塑摆件设计厂家长治玻璃钢广场雕塑文峰玻璃钢雕塑嘉峪关动物玻璃钢雕塑哪家好济源锻铜玻璃钢卡通雕塑公司湖南高质量玻璃钢雕塑图片厦门彩色玻璃钢雕塑厂家安徽玻璃钢雕塑制造公司嘉定区玻璃钢雕塑产品介绍谁家做玻璃钢雕塑德州不锈钢景观玻璃钢雕塑厂家江苏玻璃钢牛动物雕塑制作工厂玻璃钢蓝精灵雕塑工厂常州酒店玻璃钢花盆香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化