寄存器分配

作品数:55被引量:64H指数:5
导出分析报告
相关领域:自动化与计算机技术更多>>
相关作者:胡勇华张兆庆姜军冯晓兵漆锋滨更多>>
相关机构:中国科学院国防科学技术大学江南计算技术研究所英特尔公司更多>>
相关期刊:《中国集成电路》《东南大学学报(自然科学版)》《电子科技文摘》《河南科技大学学报(自然科学版)》更多>>
相关基金:国家自然科学基金国家高技术研究发展计划国家重点基础研究发展计划国家科技重大专项更多>>
-

检索结果分析

结果分析中...
条 记 录,以下是1-10
视图:
排序:
分簇式VLIW密码专用处理器的编译器后端优化研究被引量:1
《小型微型计算机系统》2023年第10期2346-2352,共7页吴艾青 李伟 别梦妮 南龙梅 陈韬 
国家自然科学基金项目(61404175)资助;基础加强计划基金项目(2019-JCJQ-JJ-123)资助.
密码专用处理器常采用分簇式超长指令字(Very Long Instruction Word,VLIW)架构,其性能的发挥依赖于编译器的实现.当前对于通用VLIW架构的编译后端优化方案,在密码专用处理器上都有一定的不适应性.为此,本文提出了一种面向密码专用处理...
关键词:编译优化 密码专用处理器 超长指令字 指令调度 寄存器分配 
RISC-V基础数学库性能优化
《计算机工程与科学》2023年第9期1532-1543,共12页李飞 郭绍忠 周蓓 宋广辉 郝江伟 许瑾晨 
数学工程与先进计算国家重点实验室开放基金(2023B02)。
基础数学库作为计算机系统最基础的软件库之一,其性能是影响上层应用执行效率的主要因素之一。现有的RISC-V基础数学库虽然可以实现正确计算,但其源码中存在大量访存指令和冗余指令,导致函数性能不高;同时RISC-V数学函数的汇编代码量大...
关键词:RISC-V 数学库 关键路径 寄存器分配 性能优化 
MSP430G2553超低功耗单片机零基础入门(2):面向MSP430单片机编程的C430语言(上)
《无线电》2021年第2期62-68,共7页曹文 
C语言语法简单、语句紧凑、代码可读性好,学习难度也较低、调试工作量不算大。C语言可操纵底层硬件地址,编程者无须深入了解单片机指令系统、寄存器分配、存储器寻址方式,把编程细节交给编译器处理即可,所以用C语言开发单片机无疑最为...
关键词:MSP430单片机 寄存器分配 编程者 指令系统 C语言 编译器 底层硬件 学习难度 
基于两类寄存器互为缓存方法的DSP寄存器分配溢出处理优化算法被引量:3
《计算机科学》2019年第6期196-200,共5页邱亚琼 胡勇华 李阳 唐镇 石林 
国家自然科学基金(61308001);湖南省自然科学基金(2017JJ3087)资助
寄存器是处理器硬件中有限的宝贵资源,这使得寄存器分配成为编译器中最为关键的过程之一。影响寄存器分配效果的关键因素之一是溢出带来的访存开销。针对DSP处理器具有两类通用寄存器的情况,以图着色全局寄存器分配方法为基本方法,提出...
关键词:寄存器分配 编译器 图着色方法 寄存器溢出 优化 
二进制翻译中动静结合的寄存器分配优化方法被引量:5
《计算机研究与发展》2019年第4期708-718,共11页王军 庞建民 傅立国 岳峰 单征 张家豪 
国家自然科学基金项目(61472447;61802433)~~
针对二进制翻译器QEMU(quick emulator)在寄存器映射时未考虑基本块之间以及循环体之间对寄存器需求的差异,造成不必要的寄存器溢出而导致的冗余访存开销问题,引入全局寄存器静态映射和局部寄存器动态分配思想,提出高效的基于优先级的...
关键词:二进制翻译 寄存器分配 翻译器QEMU 反馈式静态二进制翻译器FD-SQEMU TCG中间表示 
面向MLC STT-RAM的寄存器分配策略优化研究被引量:1
《计算机科学》2018年第B06期562-567,共6页倪园慧 陈巍文 王磊 邱柯妮 
国家自然科学基金(61502321);北京市教委一般项目(KM201710028016);北京市大学生"实培计划"资助基金资助
多级自旋转移力矩磁性存储器(MLC STT-RAM)是一种新型的非易失性存储介质。不同于采用电荷方式来存储信息的SRAM,MLC STT-RAM利用自旋偏振电流通过磁隧道结(MTJ)改变自由层的磁层方向来存储信息,能够天然地避免电磁干扰。文章利用MLC ST...
关键词:MLC STT-RAM 写状态转换 潜在溢出 寄存器分配 
分簇结构向量寄存器分配策略研究被引量:2
《单片机与嵌入式系统应用》2017年第7期10-12,共3页王向前 王昊 
国家“核心电子器件、高端通用芯片及基础软件产品”重大专项“面向先进雷达的高性能DSP”(No.2012ZX01034001-001)资助
通过分簇结构实现向量化执行是一种高效而灵活的体系结构选择。在编译中间表示里,向量指令与标量指令交叠出现。分簇结构向量化实现的特殊方式给传统的寄存器分配框架带来了挑战。针对该问题,本文从向量指令的表示形式、Callee/Calle...
关键词:分簇结构 向量寄存器分配 Callee/Caller 
基于优先级动态二进制翻译寄存器分配算法被引量:5
《浙江大学学报(工学版)》2016年第7期1338-1346,共9页戴涛 单征 卢帅兵 石强 潭捷 
国家自然科学基金资助项目(61472447)
针对动态二进制翻译系统QEMU寄存器分配不考虑基本块之间对寄存器需求的差异性,造成不必要寄存器溢出而导致重复访存开销的问题,提出高效的基于优先级线性扫描寄存器分配算法.该算法基于中间表示与源平台寄存器之间的映射关系,获取每一...
关键词:动态二进制翻译 寄存器分配 QEMU 中间指令 
BWDSP SIMD编译的寄存器分配优化技术研究被引量:1
《单片机与嵌入式系统应用》2015年第4期4-7,共4页王昊 王向前 
BWDSP是一款自主设计的国产VLIW(超长指令字)数字信号处理器,支持SIMD技术,其SIMD指令可以在4个宏上同时执行4个32位计算,对寄存器使用有特殊规则,Open64编译器的寄存器分配策略并不适用于这种规则。本文对BWDSP SIMD指令的寄存器分配...
关键词:DSP SIMD 寄存器分配 
基于Trace合并和寄存器分配的Dalvik优化
《计算机工程》2014年第10期61-65,70,共6页余超君 李春强 尚云海 张培勇 
国家自然科学基金资助项目(61204111);"核高基"重大专项(2010ZX01030-001-001-002)
Dalvik虚拟机作为Android系统上运行所有应用程序的基础,其性能瓶颈一直制约着Android系统的用户体验。通过研究Android系统中的Dalvik架构,分析其解释器和JIT模块的工作原理,发现热Trace选择过程中短Trace编译损耗大以及即时编译过程...
关键词:DALVIK虚拟机 JIT技术 性能优化 Trace合并 寄存器分配 生命周期 
检索报告 对象比较 聚类工具 使用帮助 返回顶部