【24h】

Compilation Techniques Specific for a Hardware Cryptography-Embedded Multimedia Mobile Processor

机译:硬件加密嵌入式多媒体移动处理器专用的编译技术

获取原文

摘要

A single chip VLSI processor is the key technology of ever growing pervasive computing to answer overall demands for mobility, speed, security, etc. Thus, we have so far exploited a hardware cryptography-embedded multimedia mobile processor architecture, HCgorilla. Since HCgorilla integrates a wide range of techniques from architectures and languages to applications, one-sided design approach is not always useful. HCgorilla needs more complicated strategy, hardware/software (H/S) co-design. The software support of HCgorilla is composed of a Java interface and parallelizing compilers. They are installed in servers to reduce the load and increase the performance of HCgorilla-embedded clients. Since compilers are the essence of software's responsibility, we focus in this article on our recent results about the design, specification, and prototyping of parallelizing compilers for HCgorilla. The compilers are composed of the multicore compiler and LIW compiler. They are specified to abstract parallelism from executable serial codes or the Java interface output and output the codes executable in parallel by HCgorilla. The prototyping compilers are written in Java and evaluated in case of arithmetic media codes compared with a hand compiler. Although the evaluation is primitive, it shows the reasonability of the compilers.
机译:单芯片VLSI处理器是不断增长的普及计算的关键技术,能够满足对移动性,速度,安全性等的总体需求。因此,到目前为止,我们已经开发了嵌入式硬件加密技术的多媒体移动处理器架构HCgorilla。由于HCgorilla集成了从体系结构,语言到应用程序的广泛技术,因此单方面设计方法并不总是有用的。 HCgorilla需要更复杂的策略,硬件/软件(H / S)协同设计。 HCgorilla的软件支持由Java接口和并行化编译器组成。它们安装在服务器中以减少负载并提高HCgorilla嵌入式客户端的性能。由于编译器是软件责任的本质,因此在本文中,我们将重点放在有关HCgorilla并行化编译器的设计,规范和原型设计的最新结果上。编译器由多核编译器和LIW编译器组成。指定它们是为了从可执行的串行代码或Java接口输出中抽象出并行性,并输出由HCgorilla并行执行的代码。原型编译器是用Java编写的,与手工编译器相比,在算术媒体代码的情况下进行了评估。尽管评估是原始的,但它表明了编译器的合理性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号