作者:
基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
当前随着多核计算机硬件系统已经成为应用主流,软件开发者需要设计适合多核计算机硬件系统的软件系统。然而如何有效地使用多核硬件系统将成为很大的挑战。开发人员使用基于操作系统线程级开发模型将遇到很大的挑战。为有效地应对以上问题,Intel公司开发出了适合多核计算机硬件系统的开发编程模型:TBB, ArBB and Cilk等编程模型。最近一种新型的简单而有效的适合多核计算机硬件系统编程的模型“Concurrent Collections”简称“CnC”被Intel公司开发出来。CnC采用声明式编程语言允许应用程序开发者表达一个高层次的计算方法。在本文中,我们将描述如何使用这个新型的编程模型实现一个高性能的数据压缩程序,同时与其他方式实现的并行实现方法进行比较。本文采用双至强处理器X54603.16GHz 8-thread CPUs,通过本文说明的方法实现的并行压缩应用程序运行加速度超过8倍。通过与其他并行实现方式比较OpenMP, TBB and Cilk,本文实现的性能比其他实现方式有5%~10%的性能提升。
推荐文章
一种多处理器并行计算机系统的设计
共享存储器网络
主处理器
心跳
基于国产CPU的并行冗余计算机系统研究
并行冗余计算机系统
HyperTransport总线
高速缓存一致性协议
一种在线加载的分布式星载计算机系统方案
引导程序
在线加载
主从分布式
星载计算机系统
一种聚类算法在容错计算机系统中的应用
容错技术
容错计算机
表决
聚类
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 一种适于多核计算机系统的并行压缩方法
来源期刊 电子科学技术 学科 工学
关键词 CnC 多核计算 并行编程模型 压缩算法
年,卷(期) 2015,(3) 所属期刊栏目 整机与系统
研究方向 页码范围 295-301
页数 7页 分类号 TP31
字数 3168字 语种 中文
DOI 10.16453/j.issn.2095-8595.2015.03.009
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 乔峰 5 3 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (1)
节点文献
引证文献  (1)
同被引文献  (0)
二级引证文献  (0)
1986(1)
  • 参考文献(1)
  • 二级参考文献(0)
2015(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2020(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
CnC
多核计算
并行编程模型
压缩算法
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
人工智能
双月刊
2096-5036
10-1530/TP
16开
北京市海淀区紫竹院路66号赛迪大厦18层
2014
chi
出版文献量(篇)
800
总下载数(次)
17
总被引数(次)
1472
论文1v1指导