- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机体系结构课程实验报告
PC性能测试实验报告
学号姓名:张俊阳
班级:计科1302
题目1:PC性能测试软件
请在网上搜索并下载一个PC机性能评测软件(比如:可在百度上输入“PC 性能 benchmark”,进行搜索并下载,安装),并对你自己的电脑和机房电脑的性能进行测试。并加以比较。
实验过程及结果:
我的电脑:
机房电脑:
综上分析:分析pcbenchmark所得数据为电脑的current performance与其potential performance的比值,值大表明计算机目前运行良好,性能好,由测试结果数据可得比较出机房的电脑当前运行的性能更好。分析鲁大师性能测试结果:我的电脑得分148588机房电脑得分71298,通过分析我们可以得出CPU占总得分的比重最大,表明了其对计算机性能的影响是最大的,其次显卡性能和内存性能也很关键,另外机房的电脑显卡性能较弱,所以拉低了整体得分,我的电脑各项得分均超过机房电脑,可以得出我的电脑性能更好的结论。
题目2:toy benchmark的编写并测试
可用C语言编写一个程序(10-100行语句),该程序包括两个部分,一个部分主要执行整数操作,另一个部分主要执行浮点操作,两个部分执行的频率(频率整数,频率浮点)可调整。请在你的计算机或者在机房计算机上,以(0.5,0.5),(0.1,0.9),(0.9,0.1)的频率运行你编写的程序,并算出三种情况下的加权平均运行时间。
实验过程及结果:
按照题目要求编写了如下程序:
#include stdio.h
#include time.h
int main()
{
int x, y, a;
double b;
clock_t start, end;
printf(请输入整数运算与浮点数运算次数(单位亿次)\n);
scanf(%d%d, x, y); /*控制运行频率*/
start = clock();
for (int i = 0; ix*100000000; i++) /*整数操作*/
{
a = 123458 * 567812;
}
end = clock();
printf(整数运行时间为%f\n, (double)(end - start) / CLK_TCK);
start = clock();
for (int i = 0; iy*100000000; i++) /*浮点操作*/
{
b = 123.458 * 567.812;
}
end = clock();
printf(浮点数运行时间%f\n, (double)(end - start) / CLK_TCK);
return 0;
}
以下是运行结果:
结果分析
根据加权算数平均值的计算公式: A* A(权值)+B* B(权值),分别计算三种频率不同情况下的加权算数平均值得到三种情况下的加权平均运行时间:(单位均为秒)
1. 在频率为(0.5,0.5)的情况下,加权平均运行时间为0.951*0.5+1.14*0.5=1.0455
2. 在频率为(0.1,0.9)的情况下,加权平均运行时间为0.185*0.1+1.998*0.9=1.8167
3. 在频率为(0.9,0.1)的情况下,加权平均运行时间为1.658*0.9+0.22*0.1=1.5142
分析:浮点数运算耗费的时间更多,同时可以得出:时间较长的操作所占权重相对较大的情况下,加权平均运行时间会偏大。
题目3:minion程序的运行
Minion是约束满足问题的求解器。运行的方法是:
1. 进入DOS环境(点击开始,然后在最下面一栏输入cmd后回车)。
2. 进入你的程序目录,包括可执行程序minion.exe,以及两个测试实例。
3. 运行:minion 某实例。(需要运行一段时间,比如10分钟,你要耐心等待)
请分别以2个测试实例为输入,分别在你自己的计算机和机房计算机上运行,得出四个运行时间。然后,归一化到你自己的计算机,计算出几何平均值。并由此比较两台机器的性能
实验过程及结果:
我的电脑:
机房电脑:
运行结果计算与分析
运行结果:
我的电脑,实例1的Total Wall Time是83.919;实例2的Total Wall Time是121.664;
机房电脑,实例1的Total Wall Time是74.844;实例2的Total Wall Time是116.625;
根据归一化概念,参考机的选择不影响计算结果。在这里我选择机房电脑为参考机,
即机房电脑两个实例的运行时间分别为1、1,几何平均值为1;
相应得
您可能关注的文档
最近下载
- 专题22.27 待定系数法求二次函数解析式(专项练习)-2021-2022学年九年级数学上册基础知识专项讲练(人教版).docx VIP
- 元宵节英语介绍PPT.pptx VIP
- 云南省市政工程消耗量定额说明.pdf VIP
- 乡村振兴战略背景下农村生态文明建设路径研究.docx VIP
- 优衣库2025年供应链与消费者需求变化研究报告.docx
- 全过程工程咨询.pptx VIP
- 13J104 蒸压加气混凝土砌块、板材构造(OCR).pdf VIP
- 人教版八年级上册英语试卷 Unit 3单元测试卷.docx VIP
- Office高效办公知到智慧树期末考试答案题库2025年西安欧亚学院.docx VIP
- h5开发合同模板(3篇).docx VIP
文档评论(0)