全部博文(436)
发布时间:2012-12-24 17:11:34
《Scheduling Heterogeneous Multi-Cores through Performance Impact Estimation(PIE)》 读书报告(一) 题目:通过性能影响估计(PIE)来规划异构多核 本文提出了利用性能影响估计(PIE)作为一种机制来预测核的工作量的映射是能提供最佳的性能。这周我们围绕PIE展开了合作学习,主要分为2个部分: 理解PIE的准备工作&详细认识PIE。我们摘录了部分原文的重难点,并通过[注]记下了自己的理解和疑问。最后提出了一些问题。 一、理解PIE的准备工作: 1.  ......【阅读全文】
发布时间:2012-12-24 16:15:59
本周我对前两周精读的部分未能明确的地方进行了研究,借助网络及书籍工具对一些基本的概念进行了了解。静态功耗:静态功耗是指漏电流功耗,是电路状态稳定时的功耗,其数量级很小。动态功耗是指电容充放电功耗和短路功耗,是由电路的翻转造成的。静态功耗-指某稳定状态下消耗的功率,是电源电压与电源电流之乘积。电路有两个稳态,则有导通功耗和截止功耗,电路静态功耗取两者平均值,称为平均静态功耗。VM服务器:其本质是以新产品及其制造系统的全局最优化为目标,以计算机支持的仿真技术为前提,对设计、制造等生产过程进行统一建模,在产品设计阶段,实时地、并行地模拟出产品未来制造全过程及其......【阅读全文】
发布时间:2012-12-24 15:37:48
这周我们把上周的内容又细致的阅读了一下,我对我所读部分的部分内容做了修改与细节添加。 3.5.6 编译器支持 问题:The compiler can trivially convert bottlenecks that start and end in the same scope to use BottleneckCall/BottleneckReturn.(编译器可以在同样的范围内用BottleneckCall/BottleneckReturn来转变瓶颈的首尾),它交换瓶颈首尾的作用是什么? 3.5.7 支持计划调优 BIS可以给程序员提供最临界点的反馈,加快程序员的编程速度。......【阅读全文】
发布时间:2012-12-24 09:55:45
《Multiple Large Core Contexts》——读书报告 王子一 本周精读了上周已经接触到的板块《Multiple Large Core Contexts》,针对Figure 8,Figure 9在Multiple Large Core Context环境下与ACPM在单核情况下加速的情况进行了更详细的分析,通过这两个例子对于Multiple Large Core Context有了更深入的了解。 首先是对于figure 8(a)的分析,在iplookup 32核预算......【阅读全文】
发布时间:2012-12-24 00:16:06
这周主要又详细阅读了一遍第二节:1.关于瓶颈瓶颈为任意的有线程竞争的代码段。一个瓶颈可能由一个或者多个需要达到同步才可以允许其它线程继续执行的的线程组成。我们叫那些因为瓶颈而等待的线程为等待者,叫那些在执行瓶颈的线程为执行者。一个单独的瓶颈可能会影响一个或者多个等待者。 瓶颈的影响可以非常巨大,因为瓶颈在运行的周期对于那些等待者而言,实际上都被浪费掉了。瓶颈导致线程序列化。因此,如果一个并行程序需要花费大量的时间来执行瓶颈,就可能会丧失部分甚至全部由并行而带来的加速。 2.关于瓶颈的例子1)阿姆达尔的串行部分当只有一个线程存在的时候,它处于一个关键的路径并且应该被规划在最快的内核上以减少执行......【阅读全文】