×

VCODE(视频编码)

swMATH ID: 9697
软件作者: 道森·R·恩格尔
描述: VCODE:一个可重定向、可扩展、非常快速的动态代码生成系统。动态代码生成是在运行时创建可执行代码。这种“即时”代码生成是一种强大的技术,使应用程序能够使用运行时信息将性能提高一个数量级[4、8、20、22、23]。不幸的是,以前的通用动态代码生成系统要么效率低下,要么无法移植。我们提出了VCODE,一个可重定向、可扩展、非常快速的动态代码生成系统。VCODE的一个重要特性是,它可以“就地”生成机器代码,而无需使用中间数据结构。无需在运行时构造和使用中间表示,VCODE既高效又可扩展。VCODE以每生成一条指令大约六到十条指令的成本动态生成代码,这使得它比文献中最高效的通用代码生成系统快了一个数量级[10]。动态代码生成在编译器社区中相对来说是众所周知的。然而,在很大程度上由于缺乏一个公开可用的动态代码生成系统,它仍然是一种好奇,而不是一种广泛使用的技术。这项工作的一个实际贡献是免费、无限制地分发VCODE系统,该系统目前运行在MIPS、SPARC和Alpha体系结构上。
主页: http://dl.acm.org/citation.cfm?id=231411
相关软件: DyC公司;旋风;MetaOCaml公司;FFTW公司;智能应用程序;自适应;Globus工具包
引用于: 8文件

在1个字段中引用

8 计算机科学(68至XX)

按年份列出的引文