文档库 最新最全的文档下载
当前位置:文档库 › 实验二 指令流水线相关性分析实验报告

实验二 指令流水线相关性分析实验报告

实验二  指令流水线相关性分析实验报告
实验二  指令流水线相关性分析实验报告

实验二指令流水线相关性分析

一、实验目的:

通过使用WINDLX模拟器,对程序中的三种相关现象进行观察,并对使用专用通

路,增加运算部件等技术对性能的影响进行考察,加深对流水线和RISC处理器的

特点的理解。

二、实验设备环境:

WinDLX模拟器可以装入DLX汇编语言程序,然后单步、设置断点或者连续执行该

程序。CPU的寄存器、流水线、I/O和存储器都可以使用图形的方式表示出来。模

拟器还提供了对流水线操作的统计功能。该模拟器对理解流水线和RISC处理器的

特点很有帮助。

三、实验原理:

指令流水线中主要有结构相关、数据相关、控制相关。相关影响流水线性能。

数据相关:由于流水线中各条指令的重叠操作使得原来对操作数的访问顺序发生

了变化而导致了数据相关的冲突。

控制相关:由条件转移指令引起的相关。

结构相关(资源相关):多条指令进入流水线后在同一机器周期内争用同一功能部

件所发生的冲突。

四、实验过程及结果分析:

4.1观察程序中出现的数据/控制/结构相关,指出程序中出现上述现象的指令组合。

程序中出现的数据相关:

1)截图及分析:

红箭头表示需要一个暂停,箭头指向处显示了暂停的原因。R-Stall(R-暂停)表示引起暂停的

原因是RAW。

lbu r3,0x0(r2)需要在执行IntEX周期之后才能将r3值传送给seqi指令,而后续指令seqi r5,r3,0x0a在ID周期读取r3寄存器的值,故seqi r5,r3,0x0a与lbu r3,0x0(r2)发生了读写相关。所以为了避免冲突,将seqi r5,r3,0x0a指令的intEx延迟一个周期执行。

2)相关指令组合:

lbu r3,0x0(r2)

seqi r5,r3,0x0a

程序中出现的控制相关:

1)截图及分析:

在窗口中,模拟处于第四时钟周期。第3条命令指示为:“aborted”。原因是:第二条命令jalInputUnsigned是无条件分支指令,在第4个时钟周期,jal指令执行intEX周期之后才知道转移的位置,下一条指令应该执行sw SaveR2(r0),r2指令。但之前jalInputUnsigned的下一条命令movi2fp f10.r1已经取出,所以需要将该指令流水清空,即movi2fp的执行应被取消,在流水线中留下气泡。

2)相关指令组合:

jalInputUnsigned

movi2fp f10.r1

程序中出现的结构相关:

1)截图及分析:

addi r2,r2,0x1该指令与它的上一条指令add r1,r1,r3发生了结构相关。由于add r1,r1,r3与其上一条指令multu r1,r1,r4发生了数据相关,在ID段需要暂停4个周期。因此add r1,r1,r3不能进入intEX段,所以addi r2,r2,0x1就不能进入ID段。指令译码器发生争用情况,因此addi r2,r2,0x1与add r1,r1,r3发生了结构相关。addi r2,r2,0x1的information窗口信息如下图所示:

2)相关指令组合:

add r1,r1,r3

addi r2,r2,0x1

4.2考察增加浮点运算部件对性能的影响(N=20)。

1)设定浮点运算部件个数:

浮点运算部件均为1 浮点运算部件均为2

2)计算20的阶乘,对应数据统计:

通过比较可以发现,这两组数据在性能统计上是一样的。所以增加浮点运算部件对性能没有什么影响。原因在于,对于该程序而言,由于不存在因争用浮点加、乘、除部件而导致的结构相关,所以增加浮点运算部件不影响性能。

4.3考察增加forward部件对性能的影响。

1)结果截图:

在载人FACT.S和INPUT.S之后,不设置任何断点运行。

不采用重定向技术采用重定向技术

2)结果分析:

从上面的数据我们可以看出增加forward对性能的作用:

⑴增加forward部件后,总的执行时间从134个时钟周期减为110个时钟周期,减少了24个时钟周期。

⑵增加forward部件后,使得RAW相关由原来的35个暂停减少为13个暂停,减少了22个暂停。

⑶增加forward部件后,RAW相关占总执行时间的比例由26.1%减少为11.8%,减少了

14.3%。

总之,使用forward部件后,总的执行时间减少了,数据相关减少了,流水线的性能得到一定的改善。

4.4观察转移指令在转移成功和转移不成功时候的流水线开销。

1)结果截图:

N=5,浮点运算部件的延时设定为4个周期,设有forward部件,

条件转移结果如下图:

条件转移分析(有数据通路):

静态指令调度算法只能解决数据相关,条件转移结果与原来相比没有变化。转移指令一共7条,其中转移成功的有2条,占28.57%,转移不成功的有5条,占71.43%。

2)结果分析:

若转移不成功,对流水线的执行没有影响,流水线的吞吐率和效率不会降低。若转移成功,则要废弃预先读入的指令,然后从转移成功处读入新指令,从而降低执行效率,性能会有一定损失。

五、实验总结:

这次实验,通过观察程序中出现的数据相关、控制相关、结构相关,并测试对比了增加浮点运算部件,forward部件对性能的影响,最后观察了转移指令在转移成功和转移不成功情况下的流水线开销,加深了我对流水线的认识,以及对WINDLX 软件功能的使用。

我认为流水线技术确实可以大幅提高计算机的执行效率,但是流水线技术本身也有不可避免的问题。比如发生数据相关,控制相关,结构相关,都会造成延迟,影响执行效率。与此同时我们发现增加forward部件可以减少数据相关;增加条件转移指令的不成功转移概率可以减少控制相关;增加运算部件,在某些情况下,可以减少结构相关,通过这些方法可以改善计算机的执行效率和吞吐率。不过,如果要将流水线的执行效率发挥到最高水平,除了以上提到的相关技术,最重要的还是需要人工分析,对代码进行优化处理。

实验作业3:DLX流水线实验报告

计算机体系结构 实验作业3:DLX流水线实验报告 姓名: 学号: 班级: 班号: 《计算机系统结构》第三次实验作业

一、实验目的 本次实验的主要目的是熟悉DLX流水线以及结构相关、数据相关、控制相关、前送(forwarding)等概念和技术。 二、实验内容 1. 了解各种指令在DLX流水线中的运行过程; 2. 流水线相关实验; 3. 前送(forwarding)技术对流水线性能的影响; 4. 考察改变部件数量和延迟数对性能的影响。 三、实验步骤及结果分析 1. 了解各种指令在DLX流水线中的运行过程 如上次实验那样,读入并运行fact.s和input.s。请从程序中选择有代表性的5条不同类型的指令,并描述每条指令在5段流水线中每步完成的工作。 (1) (2)

(3) (4)

(5) 2. 流水线相关实验 在流水线窗口中观察,分别找出结构相关、数据相关、控制相关各一种,并描述冒险情况以及这些冒险在winDLX是如何解决的。 (1)结构相关

在执行subd f0,f0,f4和j fact.Loop期间由于ALU被占用硬件资源无法满足j fact.Loop进入EX阶段,发生结构相关的冒险。winDLX中通过阻塞EX 1个周期来解决此问题。 (2)数据相关 bnez r5,input.Finish需要使用seqi的计算结果r5,所以产生数据相关的冒险。WindDLX通过阻塞解决问题。 (3)控制相关 语句lw r2,SaveR2(r0)被aborted,这是控制相关的冒险造成的。因为前一条语句j input.Loop是跳转语句,而指定到EX阶段语句被解码后在能知道其 作用,所以已经取指令的lw语句被取消。 3.前送(forwarding)技术对流水线性能的影响 (1)开启forwarding: 没有开启forwarding:

数据分析实验报告

数据分析实验报告 文稿归稿存档编号:[KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58-

第一次试验报告 习题1.3 1建立数据集,定义变量并输入数据并保存。 2数据的描述,包括求均值、方差、中位数等统计量。 分析—描述统计—频率,选择如下: 输出: 统计量 全国居民 农村居民 城镇居民 N 有效 22 22 22 缺失 均值 1116.82 747.86 2336.41 中值 727.50 530.50 1499.50 方差 1031026.918 399673.838 4536136.444 百分位数 25 304.25 239.75 596.25 50 727.50 530.50 1499.50 75 1893.50 1197.00 4136.75 3画直方图,茎叶图,QQ 图。(全国居民) 分析—描述统计—探索,选择如下: 输出: 全国居民 Stem-and-Leaf Plot Frequency Stem & Leaf 5.00 0 . 56788 数据分析实验报告 【最新资料,WORD 文档,可编辑修改】

2.00 1 . 03 1.00 1 . 7 1.00 2 . 3 3.00 2 . 689 1.00 3 . 1 Stem width: 1000 Each leaf: 1 case(s) 分析—描述统计—QQ图,选择如下: 输出: 习题1.1 4数据正态性的检验:K—S检验,W检验数据: 取显着性水平为0.05 分析—描述统计—探索,选择如下:(1)K—S检验

结果:p=0.735 大于0.05 接受原假设,即数据来自正太总体。 (2 )W 检验 结果:在Shapiro-Wilk 检验结果972.00 w ,p=0.174大于0.05 接受原假设,即数据来自正太总体。 习题1.5 5 多维正态数据的统计量 数据:

生产线平衡实验报告

安徽工业大学 生产线平衡实验报告 专业信息管理与信息系统 班级息111 姓名史家成 学号 119094276 日期 2014-4-23

一、概述 1. 实验目的及要求 将所学的生产运作与管理理论综合应用到实际生产系统的规划和运行管理中去,使学生在实训中理解和巩固所学理论知识,培养其在生产线运行调度过程中发现、分析和解决问题的能力,提高学生的专业素养和综合素质。 2. 实验内容 在生产系统实验室的地面生产线上进行三相异步电动机的装配。 二、实验内容完成情况 1.基于三相异步电动机拆装的生产实验 (1)三相异步电动机拆装:简介所装配三相异步电动机的各零部件的名称、拆装方法及注意事项等。 a、按时间过程拆:分别是风扇罩、风扇、前端盖、后端盖和转子、接线盒。 B、按时间过程装:分别是接线盒、后端盖和转子、前端盖、风扇和风扇罩。 (2)工作研究部分 流程程序图 (3)生产过程实训部分 实训内容及记录数据 简介本部分的实训内容及方式(按照车间管理的模式,将全部实训学生分为若干班组,各班组自行商定其作业安排、车间派工、实施方案和具体生产管理过程,然后轮班实训)1)个人方案介绍 简介本次设计的方案,包括小组成员岗位设置、岗位派工、装配流程、工序安排、物流路线等(可附图、表补充说明)

将学生分为车间主任,搬运工,操作工,计时人员;商议作业顺序及作业安排; 各工种就位;电动机组装,检验组装的成品,完成该次试验。 岗位设置及派工:我小组人员,具体分配为一车间主任、四个操作工,六个搬运工,四个计时人员 装配流程及工序安排:组装前后端盖→组装风扇盖→组装接线盒 2)初次方案设计及实施情况 说明本组初次实施的方案的具体内容及其设计依据→绘出装配流程图→完成数据记录表→根据记录数据总结本次方案设计及实施的质量;总结说明本次方案的优缺点由于是初次进行实践,我们并不熟悉每位队员对拆装电动机的熟悉程度,在有些步骤上浪费了一点时间,但我们进行了调整,最终顺利完成了。 3)第二次方案设计同2)一样,绘出装配流程图 将学生分为车间主任,搬运工,操作工,计时人员;商议作业顺序 及作业安排;各工种就位;电动机组装,检验组装的成品,完成该次试验。 岗位设置及派工:我小组人员,具体分配为一车间主任、四个操作工,六个搬运工,四个计时人员 装配流程及工序安排:组装前端盖→组装后端盖→组装风扇罩→组装接 线盒 Ⅲ 小结 对比总结两次方案的优缺点,针对出现的问题给出进一步的优化设计建议第一次只是盲目的进行生产,第二次是在带一次的基础上进行优化的。第 二次各工种工作时间更为平均 三、思考题 1.能否应用工序同期化方法进行装配时间平衡?如有,写出具体的过程,如不可行,为什么? 答:可以,可以同时进行前端盖和后端盖的装配,最后装配风扇罩,可将前后端分为两道工序

建模与仿真实验报告

重庆大学 学生实验报告 实验课程名称物流系统建模与仿真 开课实验室物流工程实验室 学院自动化年级12 专业班物流工程2班学生姓名段竞男学号20124912 开课时间2014 至2015 学年第二学期 自动化学院制

《物流系统建模与仿真》实验报告

(2)属性窗口(Properties Window) 右键单击对象,在弹出菜单中选择 Properties;用于编辑和查看所有对象都拥有的一般性信息。 (3)模型树视图(Model Tree View) 模型中的所有对象都在层级式树结构中列出;包含对象的底层数据结构;所有的信息都包含在此树结构中。 4)重置运行 (1)重置模型并运行 (2)控制仿真速度(不会影响仿真结果) (3)设置仿真结束时间 5)观察结果 (1)使用“Statistics”(统计)菜单中的Reports and Statistics(报告和统计)生成所需的 各项数据统计报告。 (2)其他报告功能包括:对象属性窗口的统计项;记录器对象;可视化工具对象;通过触发器 记录数据到全局表。

五、实验过程原始记录(数据、图表、计算等) 1、运行结果的平面视图: 2、运行结果的立体视图 3、运行结果的暂存区数据分析结果图:

第一个暂存区 第二个暂存区 由报表分析可知5次实验中,第一个暂存区的平均等待时间为11.46,而第二个暂存区的平均等待时间为13.02,略大于第一个暂存区,由此可见,第二个暂存区的工作效率基本上由第一个暂存区决定。 4、运行结果三个检测台的数据分析结果图,三个检测台的state饼图: (1)处理器一:

离散流水线仿真实验报告

管理学院实验报告 学号 姓名 专业班级物流管理1301 指导老师 实验日期2016-10-26 课程名称物流系统建模与仿真 实验名称离散流水线仿真 实验成绩 实验报告具体内容一般应包括:一、实验目的和要求;二、主要仪器设备(软件); 三、实验内容及实验数据记录;四、实验体会

1.实验目的和要求 1)掌握Flexsim的基本操作步骤。 2)掌握Flexsim的基本原理。 3)掌握Flexsim在物流系统仿真中的简单应用。 2.实验原理 1)系统仿真的基本概念; 2)系统式相互联系、相互作用、的对象的组合; 3)通过Flexsim可成功解决:提高设备的利用率; 4)系统模型是反映内部要素的关系,反映系统某昔日方面。 3.主要仪器设备(软件) 1)硬件配置: 计算机 2)软件环境: Windows XP或以上的操作系统,Flexsim仿真软件。 4.实验内容及步骤 根据下列系统描述和系统参数,应用Flexsim仿真软件建立仿真模型并运行,查看仿真结果,分析各种设备的利用情况,发现加工系统中的生产能力不平衡问题,然后改变加工系统的加工能力配置(改变机器数量或者更换不同生产能力的机器),查看结果的变化情况,确定系统设备的最优配置。 系统描述与系统参数如下: 1)一个流水加工生产线。不考虑其流程间的空间运输。 2)两种工件A/B分别以正太(10,2)min和均匀分布(10,20)min的时间间隔进 入系统,首先进入队列Q1。 3)两种工件均由同一个操作工人进行检验,每件检验用时2min。 4)不合格的工件废弃,离开系统;合格的工件送往后续加工工序,合格率为95%。 5)工件A送往机器M1加工,如需等待,则在Q2队列中等待;工件B送往机器M2 加工,如需等待,则在Q3队列中等待。 6)工件A在机器M1上的加工时间为均匀分布(1,5)min;工件B在机器M2上的 加工时间为正太分布(8,1)min。 7)一个工件A和一个工件B在机器M3上装配成产品,需时为正太分布(5,1)min,装配完成后离开系统。 8)如装配机器忙,则工件A在队列Q4中等待,工件B在队列Q5中等待。 9)连续仿真1分钟的系统运行情况。 5.实验数据记录 1)参数设置

大数据分析技术与应用_实验2指导

目录 1实验主题 (1) 2实验目的 (1) 3实验性质 (1) 4实验考核方法 (1) 5实验报告提交日期与方式 (1) 6实验平台 (1) 7实验内容和要求 (1) 8实验指导 (2) 8.2 开启Hadoop所有守护进程 (2) 8.2 搭建Eclipse环境编程实现Wordcount程序 (3) 1.安装Eclipse (3) 2.配置Hadoop-Eclipse-Plugin (3) 3.在Eclipse 中操作HDFS 中的文件 (7) 4.在Eclipse 中创建MapReduce 项目 (8) 5.通过Eclipse 运行MapReduce (13) 6.在Eclipse 中运行MapReduce 程序会遇到的问题 (16)

1实验主题 1、搭建Hadoop、Eclipse编程环境 2、在Eclipse中操作HDFS 3、在Eclipse中运行Wordcount程序 4、参照Wordcount程序,自己编程实现数据去重程序 2实验目的 (1)理解Hadoop、Eclipse编程流程; (2)理解MapReduce架构,以及分布式编程思想; 3实验性质 实验上机内容,必做,作为课堂平时成绩。 4实验考核方法 提交上机实验报告,纸质版。 要求实验报告内容结构清晰、图文并茂。 同学之间实验报告不得相互抄袭。 5实验报告提交日期与方式 要求提交打印版,4月19日(第10周)之前交到软件学院412。 6实验平台 操作系统:Linux Hadoop版本:2.6.0或以上版本 JDK版本:1.6或以上版本 Java IDE:Eclipse 7实验内容和要求 (1)搭建Hadoop、Eclipse编程环境; (2)运行实验指导上提供的Wordcount程序; (3)在Eclipse上面查看HDFS文件目录; (4)在Eclipse上面查看Wordcount程序运行结果; (5)熟悉Hadoop、Eclipse编程流程及思想; 程序设计题,编程实现基于Hadoop的数据去重程序,具体要求如下: 把data1文件和data2文件中相同的数据删除,并输出没有重复的数据,自己动手实现,把代码贴到实验报告的附录里。 设计思路: 数据去重实例的最终目标是让原始数据中出现次数超过一次的数据在输出文件中只出现一次。具体就是Reduce的输入应该以数据作为Key,而对value-list则没有要求。当Reduce 接收到一个时就直接将key复制到输出的key中,并将value设置成空值。在MapReduce流程中,Map的输出 经过shuffle过程聚集成后会被交给Reduce。所以从设计好的Reduce输入可以反推出Map输出的key应为数据,而

自动化生产线实训总结

自动化生产线实训总结 百度最近发表了一篇名为《自动化生产线实训总结》的范文,觉得应该跟大家分享,这里给大家转摘到百度。 篇一:自动化生产线实习总结实训小结时间过的真快,转眼间两周的实训时间就过了,在过去的两周内我们小组在自动化生产线实验室进行了为期两周的实训练习。 通过这段时间的切身实践,我们收获了很多,一方面学习到了许多以前没学过的专业知识与知识的应用,另一方面还提高了自己动手做项目的能力;还令我学会了一些如何在社会中为人处事的道理。 本次实训的指导老师是何老师和马老师。 在实训拉开帷幕时,指导老师马老师首先给我们讲解了一下本次实训的目的、要求、主要内容及任务安排。 从他的讲解我们了解到本次实训分两个阶段进行,阶段一是在第一周做好自动化生产线的前三个单元站——即供料单元、搬运单元和操作手单元,阶段二是在第二周做好自动化生产线的后三个单元站——即检测单元、加工单元和提取安装单元,并完成实训报告和实训小结。 实训开始后,我们按照指导老师的要求,每至人组成一个小组,根据大家的工作习惯和相互了解情况,我们团队共有位成员组成(钟**、陈**、陈**、王**、林**和我),经过推举我作为小组组长。 范文写作组成团队后,为了便于开展实训工作,同时也能够使团队成员确定个人实训任务,根据指导老师给定的要求我们的主要任务

就是做好自动化生产线个单元站的编程调试工作,并写出此次实训各站的控制要求和控制工艺流程,以及画好各站的机械简图、电气原理图、安装接线图和详细程序。 因此,我根据整个实训的安排进行了详细的任务分工,使团队成员在每个阶段工作时都能够各司其职,才尽其用。 经过讨论我安排钟**、陈**、王**三人负责程序的设计编写;林**和我负责程序的调试工作;陈**则负责文本的书写。 整个实训过程中所有队员都应该参与到程序的设计当中随时做好对程序更好的解决方案。 本次实训,是对我们能力的进一步锻炼,也是一种考验。 从中获得的诸多收获,也是很可贵的,是非常有意义的。 不过在进行当中困难是随处可见的。 就像刚开始做第一个单元的时候,最全面的范文写作网站我们在编写好程序准备开始进行调试的时候。 由于技术原因,电脑和一直无法连接,在经过多种途径都无法解决问题的时候我们求助于指导老师马老师,原来调节电脑的搜索波特率的大小才使得电脑能够正常连接到。 还有在供料单元的调试过程中,可能是由于人为的原因,摆动气缸在摆动到吸取工件位置的时候,无法使真空吸盘吸取工件,检查其原因,发现原来是摆臂和工件位置没有准确对应。 因此,在不得已的情况下我们调整了摆臂和工件的位置,这才使

WITNESS生产系统仿真实验报告

实验报告 实验名称:witness生产管理系统仿真姓名: 学号: 指导老师:

实验(一) 一、实验名称:witness基本操作 二、实验日期:2013年10月7-10月25日 三、实验地点:微机室s6-c408 四、实验目的: 1、掌握witness软件的基本操作 2、掌握元素的显示设置(display) 3、掌握machine、labor元素的基本设置 4、掌握输送链conveyor元素的详细设置 5、掌握pull、push规则 五、实验环境:winxp/win7 六、实验内容 输送链上运行时间为10分钟 称重工序:时间服从均值为5分钟的负指数分布 清洗工序:4.5分 10件清理一次时间为8分钟 加工工序:4分钟 50分钟检修飞时间服从均值10分钟的负指数分布 检测工序:3分钟 七、实验步骤 1、根据题目选择part、conveyor、machine、labor等各种元素布置生产线 2、修改各种元素名字及各个元素的详细设置。 1)各个工序机器设置以及necexp()函数的应用

2)输送链conveyor的设置 3)机器抛锚方式及时间设置

4)工人labor元素设置 3、元素间pull、push的设置及流程路线试运行效果1)part元素的导入 2)运行效果

实验(二) 一、实验名称:椅子装配工序仿真 二、实验日期:2013年10月7-10月25日 三、实验地点:微机室s6-c408 四、实验目的: 1、掌握pen、percent、match/attribute的使用规则 2、掌握元素的显示设置(display) 3、了解part元素被动模式和主动模式的区别和使用场合 4、掌握buffers元素的基本设置 5、掌握元素可视化效果的制作 6、掌握pull、push对相同元素的分类规则 五、实验环境:winxp/win7 六、实验内容 椅子由椅背、椅面、椅腿组成,物料每2分钟一套进入流水线。 组装工序:6分钟/件 喷漆工序:随机喷为红黄绿三色 10分钟/件 检验工序:10%不合格返回重新喷漆 3分钟/件 包装工序:每4个合格品包装到一起 4分钟/件 七、实验步骤 1、根据题目选择part、buffers、machine等各种元素,因场地问题布置 为U形生产线。 2、修改各种元素名字及各个元素的详细设置。 1)设置part名称及主动形式

数据分析实验报告

《数据分析》实验报告 班级:07信计0班学号:姓名:实验日期2010-3-11 实验地点:实验楼505 实验名称:样本数据的特征分析使用软件名称:MATLAB 实验目的1.熟练掌握利用Matlab软件计算均值、方差、协方差、相关系数、标准差与变异系数、偏度与峰度,中位数、分位数、三均值、四分位极差与极差; 2.熟练掌握jbtest与lillietest关于一元数据的正态性检验; 3.掌握统计作图方法; 4.掌握多元数据的数字特征与相关矩阵的处理方法; 实验内容安徽省1990-2004年万元工业GDP废气排放量、废水排放量、固体废物排放量以及用于污染治理的投入经费比重见表6.1.1,解决以下问题:表6.1.1废气、废水、固体废物排放量及污染治理的投入经费占GDP比重 年份 万元工业GDP 废气排放量 万元工业GDP 固体物排放量 万元工业GDP废 水排放量 环境污染治理投 资占GDP比重 (立方米)(千克)(吨)(%)1990 104254.40 519.48 441.65 0.18 1991 94415.00 476.97 398.19 0.26 1992 89317.41 119.45 332.14 0.23 1993 63012.42 67.93 203.91 0.20 1994 45435.04 7.86 128.20 0.17 1995 46383.42 12.45 113.39 0.22 1996 39874.19 13.24 87.12 0.15 1997 38412.85 37.97 76.98 0.21 1998 35270.79 45.36 59.68 0.11 1999 35200.76 34.93 60.82 0.15 2000 35848.97 1.82 57.35 0.19 2001 40348.43 1.17 53.06 0.11 2002 40392.96 0.16 50.96 0.12 2003 37237.13 0.05 43.94 0.15 2004 34176.27 0.06 36.90 0.13 1.计算各指标的均值、方差、标准差、变异系数以及相关系数矩阵; 2.计算各指标的偏度、峰度、三均值以及极差; 3.做出各指标数据直方图并检验该数据是否服从正态分布?若不服从正态分布,利用boxcox变换以后给出该数据的密度函数; 4.上网查找1990-2004江苏省万元工业GDP废气排放量,安徽省与江苏省是 否服从同样的分布?

数值分析实验报告

学生实验报告实验课程名称 开课实验室 学院年级专业班 学生姓名学号 开课时间至学年学期

if(A(m,k)~=0) if(m~=k) A([k m],:)=A([m k],:); %换行 end A(k+1:n, k:c)=A(k+1:n, k:c)-(A(k+1:n,k)/ A(k,k))*A(k, k:c); %消去end end x=zeros(length(b),1); %回代求解 x(n)=A(n,c)/A(n,n); for k=n-1:-1:1 x(k)=(A(k,c)-A(k,k+1:n)*x(k+1:n))/A(k,k); end y=x; format short;%设置为默认格式显示,显示5位 (2)建立MATLAB界面 利用MA TLAB的GUI建立如下界面求解线性方程组: 详见程序。 五、计算实例、数据、结果、分析 下面我们对以上的结果进行测试,求解:

? ? ? ? ? ? ? ? ? ? ? ? - = ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? - - - - - - 7 2 5 10 13 9 14 4 4 3 2 1 13 12 4 3 3 10 2 4 3 2 1 x x x x 输入数据后点击和,得到如下结果: 更改以上数据进行测试,求解如下方程组: 1 2 3 4 43211 34321 23431 12341 x x x x ?? ???? ?? ???? ?? ???? = ?? ???? - ?? ???? - ???? ?? 得到如下结果:

生产系统仿真实验报告

实验一:工艺原则布置 实验项目名称:工艺原则布置( ) 实验项目性质:综合性实验 所属课程名称:《设施规划与物流分析》 实验计划学时:学时 一、实验目的 通过本实验,掌握四种布置设计方法中最常用的工艺原则布置。 二、实验内容和要求 对于常用的工艺原则布置设计,最常用的设计方法为新建法()和改建法(),最常用的工具是从至表()。 本试验要求学生在熟练掌握工艺原则布置方法的基础上,使用物流仿真软件实现布置设计。 要求: . 认真学习教材第章第节 . 复习运筹学的二次分配问题 . 预先查阅遗传算法相关基本概念 三、实验主要仪器设备和材料 电脑,软件 四、实验方法、步骤及结果测试 见附录一 五、实验报告要求 实验报告要求:任选思考题中的一题 . 教材方法求解,确定你的最佳布置并计算物流量大小。 . 进行建模,可以仿照附录的步骤进行,相关的图、表、文字说明全过程体现在试验报告内。 . 请考虑并回答问题:如果只知道搬运量的从至表和作业单位设施的面积,以及总面积大小,具体位置不能确定,这时我们一般采用的是方法来进行布置设计,如何在实现?不需要你在里面建模,但是希望你考虑实现的方法和一些设想,请把这些思考内容体现在你的实验报告最后,这是体现综合性和设计性的关键点,也是决定你的成绩的评判标准之一。 这里我们统一:假设有台设备要布置到个工作地 .作业单位到作业单位之间如果有物料交换,则二者间的搬运量为。(,…) (,…) .工作地到工作地之间搬运距离为。(,…) (,…) .总的物流量:,而工艺原则布置优劣评判的其中一个标准是。 问题回答: 、通过作业单位搬运量从至表和作业单位距离从至表运行程序得出物流相关表。

管理决策模拟实验报告

本科学生综合性实验报告 项目组长****** 学号******* 成员 专业班级 实验项目名称企业经营决策仿真 指导教师及职称****** 开课学期****至****学年第** 学期 上课时间****年*月**日

学生实验报告 (经管类专业用) 一、实验目的及要求: 1、目的 通过多轮仿真对抗练习,让学生熟悉系统设定的竞争规则和企业组成原理,熟练使用模块进行决策变量设计和优化,训练学生的决策分析能力,帮助开发一定的经营管理能力。考核学生掌握本门实践课程的情况,发现学生学习中存在的问题和障碍,以利于改进实验课教学。 2、内容及要求 熟练掌握决策分析程序和优化技术。 1、学生1人组成一个小组,模拟一个公司的运营,各小组进行4个周期的管理决策与公司运营的模拟。利用《现代企业经营决策仿真系统—千姿版》软件平台,连续经过4轮对抗:在查看决算企业报告和把握周期形势的基础上,判断竞争对手策略,依据一定的目标,输入本轮的指标变量,利用预算仿真工具优化指标,力图实现目标,争取竞争排名中位置前移。提交数据等到所有小组提交后,计算仿真周期出本轮对抗结果。 依次进行直至第4轮结束。查看最后排名和得分。 2、在4轮对抗中,要求重点分析预决算的各类表格,寻求绩效改进的解决办法并反映到指标的设计上。 3、撰写管理决策模拟工作底稿,提交实验报告 二、仪器用具:

三、实验方法与步骤: 一、利用《现代企业经营决策仿真系统—千姿版》软件平台,学生1人组成一个小组,模拟一个公司的运营,各小组间进行4个周期的管理决策与公司运营的模拟。下面以第1周期为例: ①查阅每轮的周期形势报告和上轮对抗模拟结果的企业报告,收集周期形势报告(一个表)、周期企业成果数据表(七个表) ②判读对手的策略,明确本轮目标:产量、利润、市场占有率、销售额的数值; ③从价格,广告等市场营销策略指标的设计入手,依次决定产量、产能、用工人数、原材料采购及科研开发、财务等指标,输入决策表格; ④利用预算仿真工具,查看预算仿真表,计算边际成本、平均成本,利用盈亏平衡分析工具计算保本点销量。从增利减亏或提高市场份额及竞争力等方面,结合对手策略,密切监视产品销售和库存、原材料库存、产能利用率、债务变动、现金指标,优化决策变量,重新填入决策表格,收集相应的预算企业方案成果数据表(七个表)。重复这一步骤至不再修改决策指标为止。 ⑤提交决策数据,并记录、收集决策表格(一个表); ⑥报告老师,等全部小组提交数据后,计算仿真周期出对抗结果。 依次展开第二至四期对抗。 最后计算机自动生成演练结果(经营管理成果),并提出各小组参考得分,由老师综合各方面因素给出各小组及每位学生的最终得分。 四、实验结果与数据处理(说明:四轮中每轮必做的作业): 第一周期报告 (一)、第1周期工作底稿 1、图表输出 A. 第1周期市场形势报告:

体系结构windlx流水线实验报告

实验一基本实验 ----by 王琳 PB07210432 1. 实验目的: 1)熟悉计算机流水线基本概念 2)了解DLX基本流水线的各段的功能 3)了解各种不同指令在流水线中的实际流动情况 4)对流水线做性能分析 5)了解影响流水线效率的因素——数据相关、结构相关、控制相关,了解相关的种类 6)了解解决数据相关的方法 2. 实验平台:WinDLX仿真器 WinDLX简介: 是一个图形化、交互式的DLX流水线仿真器。 可以装入DLX汇编语言程序,然后单步,设断点或是连续执行该程序. CPU的寄存器,流水线,I/O和存储器都可以用图形表示出来 提供了对流水线操作的统计功能. 可以装载文件名为*.s的文件. 要求的硬件平台是IBM-PC兼容机. WinDLX是一个Windows应用程序,运行以上和以上的操作系统. WinDLX软件包中带有说明文件及教程,可以供使用者进一步了解仿真器的使用方法和DLX处理器的原理.大家再进行实验前应该仔细阅读这些文档. 3. 实验内容: 1)在仿真器上分别运行单条指令:Load指令、Store指令、分支指令、寄存器ALU指令、立即数ALU指令,记录它们在流水线中的执行情况 Lw:

观察此流水线时空图,可以发现:转移指令引起的延迟仅为1 clocks,另2 stalls 是trap指令引起的,这个执行结果似与不采用forwarding技术的前提相违,只能理解为对于无条件的转移指令,新的PC值在EX阶段即已被写入。 Sw: Beqz: 由此图可见,对于分支指令,总是用 not-taken的策略来处理,并且也认为新 的PC值也在EX阶段即已被写入,且cond 条件也在EX段被算出(这显然是一个极不合理的假设,究竟为何分支指令的延迟为1 stall有待进一步探究) 寄存器ALU指令

数据分析实验报告

数据分析实验报告 【最新资料,WORD文档,可编辑修改】 第一次试验报告 习题1.3 1建立数据集,定义变量并输入数据并保存。 2数据的描述,包括求均值、方差、中位数等统计量。 分析—描述统计—频率,选择如下: 输出:

方差1031026.918399673.8384536136.444百分位数25304.25239.75596.25 50727.50530.501499.50 751893.501197.004136.75 3画直方图,茎叶图,QQ图。(全国居民) 分析—描述统计—探索,选择如下: 输出: 全国居民Stem-and-Leaf Plot Frequency Stem & Leaf 9.00 0 . 122223344 5.00 0 . 56788 2.00 1 . 03 1.00 1 . 7 1.00 2 . 3 3.00 2 . 689

1.00 3 . 1 Stem width: 1000 Each leaf: 1 case(s) 分析—描述统计—QQ图,选择如下: 输出: 习题1.1 4数据正态性的检验:K—S检验,W检验数据: 取显着性水平为0.05 分析—描述统计—探索,选择如下:(1)K—S检验 单样本Kolmogorov-Smirnov 检验 身高N60正态参数a,,b均值139.00

标准差7.064 最极端差别绝对值.089 正.045 负-.089 Kolmogorov-Smirnov Z.686 渐近显着性(双侧).735 a. 检验分布为正态分布。 b. 根据数据计算得到。 结果:p=0.735 大于0.05 接受原假设,即数据来自正太总体。(2)W检验

数据仓库与数据挖掘实验二(多维数据组织与分析)

一、实验内容和目的 目的: 1.理解维(表)、成员、层次(粒度)等基本概念及其之间的关系; 2.理解多维数据集创建的基本原理与流程; 3.理解并掌握OLAP分析的基本过程与方法; 内容: 1.运用Analysis Server工具进行维度、度量值以及多维数据集的创建(模拟案例)。 2.使用维度浏览器进行多维数据的查询、编辑操作。 3.对多维数据集进行切片、切块、旋转、钻取操作。 二、所用仪器、材料(设备名称、型号、规格等) 操作系统平台:Windows 7 数据库平台:SQL Server 2008 SP2 三、实验原理 在数据仓库系统中,联机分析处理(OLAP)是重要的数据分析工具。OLAP的基本思想是企业的决策者应能灵活地、从多方面和多角度以多维的形式来观察企业的状态和了解企业的变化。 OLAP是在OLTP的基础上发展起来的,OLTP是以数据库为基础的,面对的是操作人员和低层管理人员,对基本数据的查询和增、删、改等进行处理。而OLAP是以数据仓库为基础的数据分析处理。它具有在线性(online)和多维分析(multi-dimension analysis)的特点。OLAP超越了一般查询和报表的功能,是建立在一般事务操作之上的另外一种逻辑步骤,因此,它的决策支持能力更强。 建立OLAP的基础是多维数据模型,多维数据模型的存储可以有多种不同的形式。MOLAP和ROLAP是OLAP的两种主要形式,其中MOLAP(multi-dimension OLAP)是基

于多维数据库的OLAP,简称为多维OLAP;ROLAP(relation OLAP)是基于关系数据库的OLAP,简称关系OLAP。 OLAP的目的是为决策管理人员通过一种灵活的多维数据分析手段,提供辅助决策信息。基本的多维数据分析操作包括切片、切块、旋转、钻取等。随着OLAP的深入发展,OLAP也逐渐具有了计算和智能的能力,这些能力称为广义OLAP操作。 四、实验方法、步骤 要求:利用实验室和指导教师提供的实验软件,认真完成规定的实验内容,真实地记录实验中遇到的各种问题和解决的方法与过程,并根据实验案例绘出多维数据组织模型及其OLAP操作过程。实验完成后,应根据实验情况写出实验报告。 五、实验过程原始记录(数据、图表、计算等) 本实验以实验一建立的数据仓库为基础,使用Microsoft的SQL Server Business Intelligence Development Studio工具,建立OLAP相关模型,并实现OLAP的一些简单基本功能。 首先打开SQL Server Business Intelligence Development Studio工具,新建一个Analysis Service项目,命名为:DW

全自动立体仓库实验报告

实验报告 课程名称:全自动立体仓库实验 课程代码: 6003209 学院(直属系) :建设与管理工程学院 年级/专业/班: 2012级工业工程 学生姓名:杨韬 学号: 312012********* 指导教师:张跃刚贾艳 开题时间: 2015 年 6 月 10 日完成时间: 2015 年 6 月 25 日

目录 1.实验目的和要求…………………………………………………………… 2.实验设备与环境……………………………………………………………… 2.1了解自动化立体仓库系统的总体构成及运作…………………………… 2.2自动化立体仓库的出、入库操作及移库操作…………………………… 2.3绘制自动化立体仓库平面布置图………………………………………… 3.实验内容及步骤………………………………………………………… 3.1实验内容 3.2实验步骤 4.实验结果及分析…………………………………………………………… 4.1绘制生产物流系统的流程程序图………………………………………… 4.2测试记录各工位时间……………………………………………………… 4.3绘制生产线山积图(平衡图) ………………………………………… 4.4借助监控系统监控与记录生产过程,采集生产过程视频……………… 4.5借助达宝易软件对生产过程各工位进行动作时间分析………………… 5.实验总结与感想…………………………………………………………… 参考文献………………………………………………………………………

1、实验目的和要求 通过实验项目培养学生理论与实践相结合的能力。通过实验应达到的基本要求和目的如下: (1)使学生直观地了解和掌握仓储自动化系统的实际运作情况; (2)熟悉自动化仓库系统的设备构成、典型设备和堆垛机; (3)熟悉产品的结构与组成,掌握产品的加工装配工艺过程,进行方法研究,建立标准的作业方法。 2、实验设备与环境 2.1了解自动化立体仓库系统的总体构成及运作 自动化立体仓库系统总体构成包括土建工程及辅助设施、高层货架、自动输送系统、自动存取系统、自动分拣系统、自动监控系统、仓库管理信息系统。 2.2自动化立体仓库的出、入库操作及移库操作 入库操作 入库管理建立与ERP采购计划和到货计划的接口,从物料入库到入库检验和上架进行严格的流程控制。采用条码技术加快入库操作,并可根据既定的规则对物料的存放地点(库位)进行指定,做到物料的有序存放。并实现准确的批次管理。 图8 入库管理模块

Flexsim实验报告实验二:流水作业线的仿真讲解

Flexsinm实验报告

实验目的 通过此实验掌握Flexsim 软件的基本用法,了解系统仿真的基本原理,运用Flexsim 进行模型的建立和仿真分析,通过实际建立仿真模型深刻认识仿真的基本概念。在学会运用Flexsim 进行几个模型的建立和仿真的基础之上进行自主分析,完成一定的探究过程,更好地将Flexsim 软件和现实紧密联系起来,以此为基础将更好地在物流中心的设计与运作方面进行统筹计划。其中包括: ? 掌握离散系统仿真的基本原理。 ? 掌握Flexsim 软件的基本操作和常用实体的参数设置等。 ? 掌握分析流程,建立模型的方法。 ? 掌握模型运行的基本统计分析方法。 ? 统计对象的选择和模型运行过程中被选择对象统计数据的输出和分析。 ? 通过实际建立仿真模型认识仿真的基本概念、感受仿真的情境。 ? 通过实际建立仿真模型认识仿真的基本概念、感受仿真的情境。 1、 实验内容 本次实验中,我们利用flexsim4.0软件平台,来仿真一个流水加工生产线系统,不考虑其流程间的工件运输,对其各道工序流程进行建模。 建立一个如下描述的流水加工生产线系统: 两种工件L_a 、L_b ,分别以正态分布(10,2)和均匀分布(20,10)min 的时间间隔进入系统,首先进入队列Q_in 由操作工人进行检验,每件检验用时2min 。不合格的废弃,离开系统,合格的送往后续加工工序,合格率为95%; L_a 送往机器M1加工,如需等待,则在Q_m1队列中等待;L_b 送往机器M2加工,如需等待,则在Q_m2队列中等待; L_a 在机器M1上加工时间为均匀分布(5,1)min ,加工后的工件为L_a2;L_b 在机器M2上的加工时间为正态分布(8,1)min ,加工后的工件叫做L_b2; 一个L_a2和一个L_b2在机器Massm 上装配成L_product ,需时为正态分布(5,1)min ,然后离开系统。 如装配机器忙则L_a2在队列Q_out1中等待;L_b2在队列Q_out2中等待; 并且让该系统运行一个月,直到流水线中的某个生产资料暂存区达到了其最大容量,则系统停滞加工。 该系统的运行效率指标由生产线的最长加工时间和最 M2 M1 Q_out2 Massm

数值分析实验(2)word版本

数值分析实验(2)

实验二 插值法 P50 专业班级:信计131班 姓名:段雨博 学号:2013014907 一、实验目的 1、熟悉MATLAB 编程; 2、学习插值方法及程序设计算法。 二、实验题目 1、已知函数在下列各点的值为 试用4次牛顿插值多项式()4P x 及三次样条函数()S x (自然边界条件)对数据进行插值用图给出(){},,0.20.08,0,1,11,10i i i x y x i i =+=,()4P x 及()S x 。 2、在区间[]1,1-上分别取10,20n =用两组等距节点对龙格函数()2 1125f x x = +作多项式插值及三次样条插值,对每个n 值,分别画出插值函数及()f x 的图形。 3、下列数据点的插值 可以得到平方根函数的近似,在区间[]0,64上作图 (1)用这9个点作8次多项式插值()8L x (2)用三次样条(第一边界条件)程序求()S x 从得到结果看在[]0,64上,哪个插值更精确;在区间[]0,1上,两种插值哪个更精确? 三、实验原理与理论基础

1、拉格朗日差值公式 )()(111k k k k k k x x x x y y y x L ---+ =++ 点斜式 k k k k k k k k x x x x y x x x x y x L --+--=++++11111)( 两点式 2、n 次插值基函数 ....,2,1,0,)()(0n j y x l y x L i j n k k k j n ===∑= n k x x x x x x x x x x x x x l n k n k k k k k ,...,1,0,) () (... ) () (... ) () ()(1100=------= -- 3、牛顿插值多项式 ...))(](,,[)](,[)()(102100100+--+++=x x x x x x x f x x x x f x f x P n ))...(](,...,[100---+n n x x x x x x f )(],...,,[)()()(10x x x x f x P x f x R n n n n +=-=ω 4、三次样条函数 若函数],,[)(2b a C x S ∈且在每个小区间],[1+j j x x 上是三次多项式,其中, b x x x a n =<<<=...10是给定节点,则称)(x S 是节点n x x x ,...,,10上的三次样条函数。若在节点j x 上给定函数值),,...,2,1,0)((n j x f y j i ==并成立,,...,2,1,0,)(n j y x S i j ==则称)(x S 为三次样条插值函数。 5、三次样条函数的边界条件 (1)0)()(''''''00''====n n f x S f x S (2)'''00')(,)(n n f x S f x S == 四、实验内容 1、M 文件: function [p]=Newton_Polyfit(X,Y) format long g r=size(X); n=r(2); M=ones(n,n); M(:,1)=Y'; for i=2:n

离解平衡实验报告及图片

[ 西安交通大学实验报告 课 程:无机化学实验 实验名称: 解离平衡 第 1 页共 7 页 一、实验目的 1.加深理解铜离子效应、盐类水解平衡及其移动等基本原理和规律; 2.学习缓冲溶液的配置方法,并试验器缓冲作用; 3.学会弱酸或弱碱解离平衡常数的测量方法; 4.学习使PH 计测定溶液PH 的方法; 二、实验原理 弱电解质在水中存在解离平衡,如醋酸HAc 为弱电解质,其水溶液存在下列平衡: HAc = H + + Ac 起始浓度(mol/L) c 0 0 平衡浓度(mol/L) c-c α c α c α α为解离度,则HAc 的解离平衡常数K 为: K a θ =])[]([]) [(][]c ][[2- ++ +-+≈-=Ac H H C H HAc A H 若已知弱电解质的初始浓度并测量出解离平衡时 氢离子浓度,可计算出弱电解质的解离平衡常数。 弱电解质溶液中加入含有相同离子的另一强电解质时,弱电解质的解离程度降低的效应称为同离子效应。 盐类水解可改变溶液的pH 值,因为水解时可释放出H + 和OH - 生成弱电解质。如BICl 3 固体溶于水时就能产生BiOCl 白色沉淀,同时溶液酸性增强。 BiCl 3 + H 2O 2HCl + BiOCl 缓冲溶液指的是弱酸(碱)及其盐的混合溶液,当将其稀释或其中加入少量的酸或碱时,溶液的pH 值改变或减少。缓冲溶液的pH 值(以HAc 和NaAc 为例)可用下式计算: Ph= K a θ - --lg ) c(Ac c(HAc) lg - K )()(-=θa p c c 盐酸 c(酸)、c (盐)、c (HAc )、c(Ac -- )均指平衡时的物质的浓度 三、实验用品 仪器:pH 计及pH 电极,量筒(25mL ,6个),点滴板,烧杯(50mL ,4个),试管, 酸式滴定管(2个),碎滤纸,pH 试纸,pH 为的标准缓冲溶液,酒精灯,试管夹, 离解平衡] | AC41

相关文档
相关文档 最新文档