首页> 外文期刊>ScientificWorldJournal >Optimizing Instruction Scheduling and Register Allocation for Register-File-Connected Clustered VLIW Architectures
【24h】

Optimizing Instruction Scheduling and Register Allocation for Register-File-Connected Clustered VLIW Architectures

机译:优化寄存器文件连接群集VLIW体系结构的指令调度和寄存器分配

获取原文
       

摘要

Clustering has become a common trend in very long instruction words (VLIW) architecture to solve the problem of area, energy consumption, and design complexity. Register-file-connected clustered (RFCC) VLIW architecture uses the mechanism of global register file to accomplish the inter-cluster data communications, thus eliminating the performance and energy consumption penalty caused by explicit inter-cluster data move operations in traditional bus-connected clustered (BCC) VLIW architecture. However, the limit number of access ports to the global register file has become an issue which must be well addressed; otherwise the performance and energy consumption would be harmed. In this paper, we presented compiler optimization techniques for an RFCC VLIW architecture called Lily, which is designed for encryption systems. These techniques aim at optimizing performance and energy consumption for Lily architecture, through appropriate manipulation of the code generation process to maintain a better management of the accesses to the global register file. All the techniques have been implemented and evaluated. The result shows that our techniques can significantly reduce the penalty of performance and energy consumption due to access port limitation of global register file.
机译:聚类已成为非常长的指令词(VLIW)架构的共同趋势,以解决区域,能耗和设计复杂性的问题。寄存器文件连接群集(RFCC)VLIW架构使用全局寄存器文件的机制来完成群集间数据通信,从而消除了在传统总线连接群集中的显式群集数据移动操作引起的性能和能量消耗损失(BCC)VLIW架构。但是,到全局寄存器文件的访问端口的极限数已成为必须良好解决的问题;否则表现和能源消耗会受到伤害。在本文中,我们为RFCC VLIW架构提出了编译优化技术,称为百合,专为加密系统而设计。这些技术通过适当操纵代码生成过程来优化百合架构的性能和能耗,以维持到全局寄存器文件的访问更好管理。所有技术都已实施和评估。结果表明,由于全局寄存器文件的访问端口限制,我们的技术可以显着降低性能和能耗的惩罚。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号