Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2207909
  • 博文数量: 436
  • 博客积分: 9833
  • 博客等级: 中将
  • 技术积分: 5558
  • 用 户 组: 普通用户
  • 注册时间: 2010-09-29 10:27
文章存档

2013年(47)

2012年(79)

2011年(192)

2010年(118)

分类: LINUX

2013-01-19 17:43:53

这篇论文中主要读了3、4部分,重点介绍了资源池

三维中的资源池

Dynamically scheduled processors provide various buffering structures that allow instructions to bypass older instructions stalled due to operand dependences. These include the instruction queue, reorder buffer, load-store queue, and renaming registers.动态调度的处理器,提供各种

缓冲结构,使指令绕过由于操作的依赖关系止步不前指令。这些包括指令队列,重排缓存,负载存储队列,以及重命名寄存器。

The focus of this work, then, is on resource adaptation in four major delay and performance-critical units . the reorder buffer, register fire load/store queue, and instruction

Queue.工作的重点,是在四个主要的延迟和性能临界单位调整资源,重排缓存,寄存器文件,加载存储队列,指令队列。

Most importantly, the effect of increased window size varies dramatically by application. This motivates resource pooling, where we can hope to achieve high overall speed up by allocating window resources where they are most beneficial最重要的是,增加程序窗口的尺寸显示着不同应用。 这促使资源池,在这里我们希望能通过分配最有利的窗口资源,实现高速运行。

While there are a variety of resources that could be pooled and traded between cores, we focus in this initial study of dynamically heterogeneous 3D architectures on specific circuit techniques that enable us to pool these structures, and dynamically grow and shrink the allocation to specific cores.虽然有各种各样的资源,,我们具体电路技术关注这一动态异构三维结构初步研究的上,使我们能够聚拢池结构,并动态的扩大和缩小分配给特定的核心。

可堆叠结构

在本节中研究了电路和结构改造,它要求我们依照相邻核资源来参与pooling 聚拢我们研究了对性能的影响在3D设计的规模越来越大,选定的资源。

Note that before a partition participates in resource pooling or before it is assignedwe need to make sure that all of its entires are empty需要注意的是在分区参与资源池或之前重新分配),我们需要确保所有元素(段位)都是空的。(不理解段位是空的)


Speed up from increasing resource size in the 3D stacked CMP with (a) medium-end and (b) high-end cores.增加资源大小的提速

上图表明了两个堆叠的参与到资源池的寄存器文件逻辑图。纵坐标表示提速倍数,横坐标表示堆叠文件中的提速部分(内容)。最右边的图表示平均提速。

Under the given assumptions, this analysis indicates we can add the pooling logic without impacting cycle time; however, it is possible that under different assumptions, on different designs, these overheads could be exposed. We will examine the potential impact in the results section.通过几个假设,可以分析出我们可以在不影响循环的时间情况下加入池逻辑。然而,除过以上假设,也能通过其他的假设来进行揭示或验证。我们将会检查这一部分的潜在影响。(潜在影响是什么



全篇要义在于pooling,不是很理解。



阅读(675) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~