【24h】

Design and Implementation of a Co-Processor for Object-Oriented Programming with FPGA

机译:FPGA面向对象编程的协处理器的设计与实现

获取原文
获取原文并翻译 | 示例

摘要

Object-oriented programming (OOP) is becoming the trend. The current architectures: Complex Instruction Set Computer (CISC) and Reduced Instruction Set Computer (RISC) are showing their inefficiency of running object-oriented programs. Lack of security support is another motiv ation for a new architecture. High Level Instruction Set Computer (HISC) aims at solving these two major disadvantages of the current computer architecture. It is a general-purpose architecture that extends the features of typical descriptor computer architecture to give support in OOP, better security, and multimedia application. From the preliminary simulation result, the HISC speed-up exceeds ten times performance over SPARC on a simple Java program with JIT compiler in a simulation model. This paper discusses the design and implementation of a co-processor based on HISC architecture with Xilinx Virtex XCV 800 FPGAs on a Nallatech Ballynuey Virtex PCI card. The focus is on how we are designing HISC as a co-processor and the integration of the HISC Co-Processor to the PC. Then, with the co-processor system, we can evaluate the performance of HISC.
机译:面向对象编程(OOP)成为趋势。当前的体系结构:复杂指令集计算机(CISC)和精简指令集计算机(RISC)显示了运行面向对象程序的效率低下。缺乏安全支持是新架构的另一个动机。高级指令集计算机(HISC)旨在解决当前计算机体系结构的这两个主要缺点。它是一种通用体系结构,它扩展了典型描述符计算机体系结构的功能,以提供对OOP,更好的安全性和多媒体应用程序的支持。从初步的仿真结果来看,在带有JIT编译器的简单Java程序中,HISC的加速性能是SPARC的十倍以上。本文讨论了在Nallatech Ballynuey Virtex PCI卡上基于HISC架构和Xilinx Virtex XCV 800 FPGA的协处理器的设计和实现。重点在于我们如何将HISC设计为协处理器以及将HISC协处理器集成到PC中。然后,通过协处理器系统,我们可以评估HISC的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号