【摘 要】
:
在各种多媒体服务以及网络服务蓬勃发展的今天,仅仅开发传统的指令级并行性已经远远不能满足这些服务对微处理器的性能要求。线程级并行性的开发大大提高了处理器的性能和处
论文部分内容阅读
在各种多媒体服务以及网络服务蓬勃发展的今天,仅仅开发传统的指令级并行性已经远远不能满足这些服务对微处理器的性能要求。线程级并行性的开发大大提高了处理器的性能和处理能力。越来越多的注意力被投入到多线程处理器上的研究上。研究多线程处理器的功耗仿真工具可以对多线程处理器的低功耗设计起到指导作用。本文首先讲述了线程级并行性的产生背景,并简单介绍了几种实现线程级并行性的体系结构。为了实现多线程功耗模拟,我选择以流行的单线程功耗分析工具Wattch为基础平台,引入一个线程流水模型将Wattch向多线程进行移植,解决多线程调度问题。在Wattch自带的Pisa指令集基础上扩充支持线程流水的指令,解决串行程序并行化编译的问题。使用这种方法构建多线程模拟器的好处是不需要改变Wattch原有的结构,也不需要改变Wattch的全局变量,还可以充分利用Wattch原有的功耗模型。期望移植后的Wattch可以对单芯片多处理器进行模拟。模拟器分为四个模块:线程控制模块,存储控制模块,通信控制模块和指令系统模块,分别实现。文章最后在移植后的多线程Wattch模拟器上作了三个实验,验证了主存时延和cache时延对系统性能的影响,讨论了处理器核心数目对系统性能的影响。最后通过分析性能和功耗数据得出结论,在系统运算能力相差不多的条件下,处理器核心数目为4时,性能较为优良。
其他文献
图划分是一个重要的研究问题,在广范的应用领域中起作用。包括科学计算、超大规模集成电路设计,任务安排,现代战争模拟等。 图划分问题是将一个由顶点和边组成的图,划分为k个
随着科学技术的进步,人类对自身的认识也越来越深入、越来越全面,但是由于传统的生命科学研究方法存在着许多局限,使得人类对于诸如心脏、人脑、神经系统等方面的研究一直难
通过研究SIP协议的基本组成和运用方法,以及其在监控系统中的关键环节和实现手段,设计与实现了一种基于SIP协议的级联监控系统。整个监控系统运行于网络环境上,由多级监控系统联
随着Internet技术的飞速发展和电子支付手段的日益完善,电子商务已蓬勃发展起来。而基于C/S结构的B2C等电子商务模式的缺点也越来越明显,并已逐步成为电子商务快速发展的制约
传统信息检索方式下,由于信息资源缺少统一的语义描述,用户难以查找到与需求相关的资源,难以实现信息资源的语义共享。如何使被管理的信息资源具有应用程序可以理解的含义,并
随着市场竞争的越来越激烈,商业环境中的信息越来越密集,企业必须能够深入灵活利用积累的大量数据挖掘潜在的规律,提高决策质量,把握和发现市场机遇,提升企业的竞争力。传统
增强现实技术在计算机图形学中占据着重要的研究地位,在军事教育、娱乐游戏、数字营销和工业生产中有着广泛的应用前景。增强现实系统中,真实场景与虚拟物体间的融合过程是决定
随着网络、通信和微电子等技术的快速发展和人们物质生活水平的提高,视频监控以其直观、方便和内容丰富等特点,日益受到人们重视,并在商业、军事上有着广泛的应用。为了满足
集成了传感器、嵌入式计算、网络和无线通信四大技术而形成的无线传感器网络是一种全新的信息获取和处理技术,它是一种新型的无基础设施的无线网络,能够协作地实时监测、感知和
本文针对DNA数据库发展中出现的数据安全性问题(主要包括篡改提示问题和隐私保护问题)进行研究。针对DNA数据篡改提示问题,即:如何检验出对于DNA序列的人为恶意篡改,从而保证