基于GPU的LLVM程序分析信息并行提取

来源 :计算机工程 | 被引量 : 0次 | 上传用户:countrygary
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
LLVM中间表示(IR)中包含大量的程序分析原始信息,传统基于CPU的程序分析信息提取方法大多采用串行的循环迭代方式处理较大规模程序,可扩展性较差。为此,结合图像处理器(GPU)的通用计算优势,提出一种基于统一计算设备架构的LLVM平台程序分析信息并行提取方法,在CPU上实现程序特征分析及IR预处理、存储结构设计及提取信息的可视化,在GPU上完成并行线程调度的程序分析信息匹配及提取工作。实验结果表明,该方法可提高LLVM平台程序分析信息的提取效率,与串行提取方法相比,最高可获得4倍的加速比。
其他文献
微云是一种自我维持的小型云,通过均衡用户的访问请求来提高移动服务的整体性能,但在实际应用中分散的用户需求会随时间动态变化,而服务资源需要根据请求预测情况进行提前部
股价是一国经济的"晴雨表",它反映了国内经济的基本情况;汇率是一国货币与他国货币的比价,它反映的是货币购买力的变化。而金融国际化的发展,加强了金融的开放度,促进了国际
<正> 绝经后阴道出血是老年妇女生殖器官疾病的常见症状。本文报告绝经一年以上的310例妇女因子宫内膜病变所发生的阴道出血原因以及病理情况总结如下: 临床资料一、一般资料
汤垕字君载,号采真子。淮安人。曾任都护府官。父汤炳龙,字子文,寄居京口(今镇江),曾被帝王召见,并授于庆元(今宁波)市舶提举。庆元为南宋宁宗即位前所在地,宋元时均为对外
凌汛规律研究比较复杂,影响因素多,其突发性强,防治凌汛往往处于较为被动局面,常给沿河两岸人民生命财产造成严重威胁。水库工程兴建后,为水库下游防凌减灾提供了条件。本文
<正> 肾血管性高血压是继发性高血压的原因之一,主要指由于肾脏单侧或双侧动脉病变导致肾缺血而引起的高血压。它在高血压中的患病率各作者报道不一。一、病因与发病机理肾动
目的研究修正性鼻内镜手术联合中鼻甲切除系统对难治性鼻息肉鼻窦炎患者的疗效。方法选取从2014年12月~2016年6月,于笔者医院进行治疗的难治性鼻息肉鼻窦炎患者92例。采用数字
我国老龄化的养老问题日益严峻,据全国老龄委办公室预测,至2025年老年人口总数将超过3亿。老龄人口快速增长,不断增加的养老费用给政府财政造成巨大的压力,政府不得不寻找新
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
脑梗塞与睡眠呼吸暂停综合征3例报告陆冰梅(长春铁路医院130051)成人睡眠呼吸暂停综合征(SAS)的病因及治疗报道很多,但因脑梗塞所致的少见,且治疗有其特殊性,现将我们所见的3例报告如下:1病历摘要