共查询到20条相似文献,搜索用时 0 毫秒
1.
CISC中混合Cache的优化设计 总被引:1,自引:1,他引:0
论文重点讨论CISC系统中混合Cache的Cache容量、块大小、相联度和替换策略等对Cache系统性能的影响,得到了一种混合Cache的优化方法。基于此方法,设计了“龙腾C1”CISC处理器中Cache单元,综合和流片结果表明该设计符合要求。 相似文献
2.
基于CISC/RISC混合架构的嵌入式MCU设计* 总被引:3,自引:0,他引:3
CISC与RISC是目前微控制器(MCU)设计的两种主要指令体系。从MCU的架构原理入手分析基于这两种指令体系的MCU的各自功能特点,说明对于不同应用系统所需的嵌入式MCU设计所要考虑的基本问题及关键模块的设计方法。最后,以一款自主设计的八位MCU与CISC型微控制器MCS51、RISC型微控制器PIC16C54的性能作比较,说明基于CISC/RISC混合架构的MCU的一些性能优势。 相似文献
3.
4.
5.
计算机体系结构的现状及其发展趋势 总被引:2,自引:0,他引:2
该文系统概述了现代计算机的两种主要体系结构CISC体系和RISC体系,指出了基于冯·诺伊曼体系结构的现代计算机体系存在的问题,展望了未来计算机体系发展方向。 相似文献
6.
该文重点研究了缓存框架OSCache的缓存组件与Hibernate的数据缓存管理。提出OSCache、Ehcache和Hibernate整合在一起的Web缓存方案。 相似文献
7.
该文重点研究了缓存框架OSCache的缓存组件与Hibernate的数据缓存管理。提出OSCache、Ehcache和Hibernate整合在一起的Web缓存方案。 相似文献
8.
9.
Karthik T. Sundararajan Timothy M. Jones Nigel P. Topham 《International journal of parallel programming》2013,41(2):305-330
The demand for low-power embedded systems requires designers to tune processor parameters to avoid excessive energy wastage. Tuning on a per-application or per-application-phase basis allows a greater saving in energy consumption without a noticeable degradation in performance. On-chip caches often consume a significant fraction of the total energy budget and are therefore prime candidates for adaptation. Fixed-configuration caches must be designed to deliver low average memory access times across a wide range of potential applications. However, this can lead to excessive energy consumption for applications that do not require the full capacity or associativity of the cache at all times. Furthermore, in systems where the clock period is constrained by the access times of level-1 caches, the clock frequency for all applications is effectively limited by the cache requirements of the most demanding phase within the most demanding application. This results in both performance and energy efficiency that represents the lowest common denominator across the applications. In this work we present a Set and way Management cache Architecture for Run-Time reconfiguration (SMART cache), a cache architecture that allows reconfiguration in both its size and associativity. Results show the energy-delay of the Smart cache is on average 70 and 12 % better than the baseline configuration for a two-core and four-core system respectively, with just 2 % away from oracle result and also with an overall performance degradation of less than 2 % compared with a baseline statically-configured cache. 相似文献
10.
11.
12.
介绍了一种基于FPGA技术的16位CISC的微处理器系统的设计。该系统采用VHDL语言自顶向下的设计方法,可以完成算术和逻辑运算、数据内部传输、数据位操作、逻辑判断与跳转、数据输入输出共5大类,32条指令。在QuartusⅡ9.0中仿真成功,结果表明该CPU可以准确地完成各种指令组成的程序。 相似文献
13.
程序的cache使用效率分析 总被引:1,自引:0,他引:1
刘方爱 《计算机工程与应用》2004,40(5):19-21
评价程序的存储效率是提高用户程序性能的重要手段。该文首先提出了程序的装入因子的概念,并据此分析了矩阵乘法;其次,根据时间局部化原则,提出了一种“最小时间差方法”,该方法可以有效地减少cacheline的装入数目;最后,为了评价程序的存储延迟,提出了程序数据相关性的概念,据此给出了计算装入因子的公式,用于分析程序的存储效率。这样就可以用big-O模型来表达程序的时间复杂性,并用装入因子来表达程序的存储访问复杂性。 相似文献
14.
基于ADSP-BF533的实时图像编码关键技术 总被引:3,自引:0,他引:3
该文首先重点介绍了CACHE技术在图像压缩中的实践应用,然后讨论DMA技术与全搜算法的几种结合方法。最后给出CACHE和DMA等技术在图像的实时压缩编码中所带来的效率的改进。 相似文献
15.
Gregorio Convertino Dorrit Billman Peter Pirolli J. P. Massar Jeff Shrager 《Computer Supported Cooperative Work (CSCW)》2008,17(4):353-393
The present experiment investigates effects of group composition in computer-supported collaborative intelligence analysis. Human cognition, though highly adaptive, is also quite limited, leading to systematic errors and limitations in performance – that is, biases. We experimentally investigated the impact of group composition on an individual’s bias, by composing groups that differ in whether their members initial beliefs are diverse (heterogeneous group) or similar (homogeneous group). We study three-member, distributed, computer-supported teams in heterogeneous, homogeneous, and solo (or nominal) groups. We measured bias in final judgment, and also in the selection and evaluation of the evidence that contributed to the final beliefs. The distributed teams collaborated via CACHE-A, a web-based software environment that supports a collaborative version of Analysis of Competing Hypotheses (or ACH, a method used by intelligence analysts). Individuals in Heterogeneous Groups showed no net process cost, relative to noninteracting individuals. Both heterogeneous and solo (noninteracting) groups debiased strongly, given a stream of balanced evidence. In contrast, individuals in Homogenous Groups did worst, accentuating their initial bias rather than debiasing. We offer suggestions about how CACHE-A supports collaborative analysis, and how experimental investigation in this research area can contribute to design of CSCW systems. 相似文献
16.
17.
18.
19.
合理的cache设计是缩小处理器和存储器速度差距的主要解决方法,也是影响系统性能的关键因素之一。cache替换策略是影响cache性能的主要因素,目前最常用的替换算法是LRU算法,为了降低模块复杂度和实现的难度,从LRU算法简化出一种PLRU(PseudoLRU)替换算法。通过采用开源的Simple Scalar仿真工具,对LRU、RANDOM、FIFO、PLRU等各种常见的cache替换算法进行了性能比较和分析,并对PLRU进行实现。实验结果表明,使用PLRU替换算法cache的缺失率与LRU算法基本相同,但是有着更小的面积和更短的关键路径。 相似文献
20.
本文重点介绍了K5体系结构设计的两个重要特点:(1)如何将X86这样的CISC指令转化为类似于RISC指令的ROP;(2)K5的流水线的动态调度技术,即它如何利用保留站、缓冲池(ROB)去检测指令间的数据依赖关系并保证程序执行语义的正确性。最后,我们对这些技术作了进一步讨论,看如何利用它们,以解决象VLIW这样的体系结构设计中所面临的软件兼容性等问题。 相似文献