首页> 外文会议>Design, Automation and Test in Europe Conference and Exhibition >FLAME: Graph-based hardware representations for rapid and precise performance modeling
【24h】

FLAME: Graph-based hardware representations for rapid and precise performance modeling

机译:FLAME:基于图形的硬件表示,用于快速精确的性能建模

获取原文

摘要

The slowdown of Moore's law has caused an escalation in architectural diversity over the last decade, and agile development of domain-specific heterogeneous chips is becoming a high priority. However, this agile development must also consider portable programming environments and other architectural constraints in the system design. More importantly, understanding the role of each component in an end-to-end system design is important to both architects and application developers and must include metrics like power, performance, space, cost, and reliability. Being able to quickly and precisely characterize the needs of an application in the early stages of hardware design is an essential step toward converging on the primary components of these increasingly heterogeneous platforms. In this paper, we introduce FLAME, a graph-based machine representation to flexibly model a given hardware design at any desired resolution while providing the ability to refine specific components along the hierarchy. FLAME allows each processing unit in the system to declare its specific capabilities and enables higher level elements to reuse and leverage these declarations to form more complex system topologies. Applications are characterized with the Aspen application model; each component has the ability to report its characteristic behavior for a given application model against a supported metric. We demonstrate the feasibility of FLAME for several workloads via multi-core machine representations on different levels abstraction.
机译:摩尔定律的放缓在过去十年中导致建筑多样性的升级,域特定的异构芯片的敏捷发展正在成为高度优先事项。但是,此敏捷开发还必须考虑在系统设计中考虑便携式编程环境和其他架构约束。更重要的是,了解每个组件在端到端系统设计中的角色对架构师和应用程序开发人员都很重要,并且必须包括电源,性能,空间,成本和可靠性等度量。能够快速且精确地表征在硬件设计的早期阶段中的应用的需要是朝着这些越来越异构平台的主要分量会聚的重要步骤。在本文中,我们引入了火焰,基于图形的机器表示,以在任何所需的分辨率下灵活地模型给定的硬件设计,同时提供沿层次结构改进特定组件的能力。 Flame允许系统中的每个处理单元声明其特定功能,并使更高的级别元素能够重用并利用这些声明来形成更复杂的系统拓扑。应用的特征在于ASPEN应用模型;每个组件都能够向支持的度量标准报告给定应用模型的特征行为。我们通过不同级别抽象的多核机器表示,展示了火焰对多个工作负载的可行性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号