IA-64相关论文
软件流水是开发指令级并行性的重要方法之一.IA-64是支持软件流水的EPIC(显式并行指令计算)体系结构.通过对NAS Benchmarks和Media......
As a program transformation technique,control dependence can be converted to data dependecnce by predi-catted execution ......
处理机的指令级并行能力只有通过编译器才得以发挥.代码生成是编译器后端中直接针对目标处理机的优化阶段的集合,因而它是提高目标......
分支指令是发掘指令级并行(ILP)的一个主要障碍.IF转换能够有效地删除指令流中的分支,通过删除程序中的某些分支,将控制依赖转换为......
IA-64架构为获得高性能支持许多先进体系结构的特性,例如显式指令级并行,指令判定执行,以及投机装入等,这些特性对编译器是可见的,但是......
谓词支持是IA-64体系结构的新特征,它为发掘指令级并行提供了更多的机会,同时给编译器的设计者增加了难度.谓词是条件执行的依据,......
ITC反编译系统应用了基于动态链接信息的库函数快速识别技术,对于绝大部分待翻译IA-64二进制可执行程序中的库函数它都能正确识别,......
Intel的64位体系结构突破了传统体系结构的局限,是真正的64位计算环境.本文对IA-64体系结构的设计原则、设计基础、指令格式、指令......
投机机制通过改善内存操作的效能而提高程序执行性能,但是它需要大量复杂的代码处理投机失败及恢复,增加了程序的理解和代码重建工作......
文章[1]中提出了数组之间的数据融合优化方法,并以IA-32服务器为平台测试了数据融合优化的效果。测试结果表明,在IA-32机器上,数据融......
IA-64作为64位处理器架构,代表了一种新型微处理器的发展方向。在研究IA-64指令特点的基础上,利用NJMCT能对指令流进行操作的功能,......
软件流水是开发循环程序指令级并行性的重要方法之一. IA-64是支持软件流水的EPIC体系结构.通过对NAS Benchmarks中可软件流水循环......
IA-64是一种崭新的体系结构,它为挖掘程序中潜在的指令级并行提供了丰富的硬件支持,例如:大寄存器组、(控制/数据)投机、谓词等.It......
Intel IA-64体系结构采用了全新的固件模型,它分为三个不同的层次:处理器抽象层(PAL)、系统抽象层(SAL)、可扩展固件接口(EFI)。介......
在对IA-64二进制代码进行分析的过程中,一个基本的问题就是识别通过跳转表实现的switch语句中n-条件分支的目标地址.该问题的解决使......
反编译技术可以将二进制可执行程序转换为等价的高级语言形式代码,它是软件逆向工程研究的一个重要方向。对机器指令进行语义抽象以......
指令调度是一种指令级并行技术。它既是一种微体系结构技术,也是一种编译技术。对于后者,指令调度指的是在保持程序语义的前提下通过......
EPIC是一种显性并行指令计算体系结构,主要思想是利用编译器和处理器的协同能力来提高指令级并行度。软件流水是开发循环程序指令级......
Intel的64位体系结构是真正的64位计算环境.传统体系结构中处理分支时,存在着时间和功能部件利用的浪费.IA-64体系结构采用了断定......
IA-64体系结构使用64位指令集,该指令集应用显式并行指令计算(EPIC)技术,可提供更高的指令级并行性(ILP),但同时也给IA-64二进制代码流的......
二进制翻译技术是解决代码移植问题的重要手段。静态二进制翻译在翻译生成程序运行效率方面具有绝对优势,在生成代码重用性和膨胀率......
体系结构的不断发展给软件开发者带来了巨大的风险,造成了新体系结构推广的困难,而二进制翻译技术使得可执行代码可自动迁移到新的......
针对IA-64平台地址空间和数据空间的特点,该文给出一种简单有效的地址转换与数据表示方法,在此基础上提出可以有效保持虚拟接口结......
期刊