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文件 全部的 前5名23位作者引用 1 阿克特穆尔,巴伊什 1 南希·M·阿马托。 1 Wontae Choi公司 1 杰森·埃克哈特 1 鲁道夫·艾根曼 1 M.Anton Ertl 1 大卫·格雷格 1 鲁门凯亚巴切夫 1 安德烈亚斯·克雷尔 1 Hidehiko Masuhara 1 埃米尔·帕萨利克 1 伯恩德·佩桑 1 彼得罗夫,普拉曼五世。 1 劳伦斯·劳希沃格 1 亚历山大·斯托恩(Alexander D.Stoyen)。 1 斯瓦迪,基达尔N。 1 瓦利德·塔哈 1 Makoto Tatsuta 1 约塞普·托雷拉斯 1 迈克尔·J·沃斯。 1 醒醒,大卫 1 Yi,Kwangkeun 1 Akinori Yonezawa 5篇连载文章中引用 2 新一代计算 1 模拟中的数学和计算机 1 软件。实践与经验 1 实时系统 1 函数编程杂志 在1个字段中引用 8 计算机科学(68至XX) 按年份列出的引文