提高堆数据局部性的动态池分配技术

来源 :计算机学报 | 被引量 : 0次 | 上传用户:wanqadscb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
动态内存分配在现代程序中被广泛使用.通用的内存分配器通常关注于降低运行时开销和内存利用率,而在发掘所分配对象之间的特性方面有所欠缺.文中展示了一个低开销的动态优化技术"动态池分配".它在运行时构造存储形状图,从中发掘动态分配对象之间的亲缘性,把具有亲缘性的对象聚集到一段内存区域(称为内存池)里,改善了它们的数据布局.作者在实际机器上实现了动态池分配原型系统,并在GCC--O3编译的一些大量使用堆数据的SPEC 2000和2006程序上进行了测试.原型系统在两台实际机器上获得了13.1%和11.8%的平均加
其他文献
方正影音王将光驱和几乎全部的接口单独集合在了一个类似于准系统体积大小的箱体中,用户可以将主机全部接口与这台“多功能控制盒”相连。当用户需要连接新外设时,只需将新设备
虽然铝轮毂国际市场前景广阔,国内轮毂产业需求将继续加大,国内汽车轮毂产业技术趋向成熟,但国内轮毂市场投资机遇难以显现。
卖点,即在产品中出现的与众不同、领先同行的特点。无论是厂商还是消费者,如今都对产品的卖点情有独钟,似乎没有了它,就不能引广泛的关注。不过卖点只是相对的,当产品的各个方面都
移动数据采集和处理技术的迅速发展给研究人员提出了新的应用需求,如何在频繁位置更新应用中索引不确定移动对象的当前及未来位置信息成为当前的研究热点之一.TPu树是针对不确
9月10日,在北京举办的简体中文版Palm OS发布会上,PalmSource公司CEO Dived Nagel曾向外界表示,Palm OS在智能手机中的应用将成为PalmSource下一步的研发重点。就目前而言,采用Pa
索尼推出的超强媒体中心电脑——VAIO RZ504,是一款不拘泥于传统的产品,它的操作系统并没有装置Windows Media Center Edition,而是采用了自主开发的软件,使得个人电脑除了提供
造成遥感图像降质的因素很多,包括大气影响、光学模糊、相对运动、传感器因素和下采样等.文中针对遥感图像的特点,改进通常用于多帧图像超分辨率技术中的凸集投影法,应用于单帧遥感图像的上采样,然后对其输出结果使用贝叶斯方法进行调制传递函数(MTF)的自适应估计,并在复数小波包变换域中做进一步的去模糊和降噪处理,从而实现单帧遥感图像的上采样.实验结果表明:基于凸集投影法和复数小波包域的综合方法,能快速有效地
用户为中心的服务组合旨在直接地反映用户需求、提高建模灵活性和降低应用构建成本.然而,当前的用户编程方法仍然存在挑战:一方面传统方法以服务为基本元素,忽视了应用背后的业务