Model-based compute orchestration for resource-constrained repeating flows

Nazario Irizarry
{"title":"Model-based compute orchestration for resource-constrained repeating flows","authors":"Nazario Irizarry","doi":"10.1109/HPEC.2017.8091089","DOIUrl":null,"url":null,"abstract":"Designing controllers to orchestrate repetitive compute flows in both embedded and multi-node heterogeneous compute systems can be a tedious activity that gets increasingly difficult as more constraints are placed on compute elements and the system and as internal connections get more complex. It becomes difficult to manually analyze the timing characteristics and resource utilization profiles for the most beneficial flow solutions when there are multiple busses, networks, data buffers, and processor choices. The controller design must consider the sequencing of the operations, the movement of data, the utilization of limited resources, and the mechanics of controlling the system while satisfying system limitations. This paper presents a model for expressing resources, constraints, and flows, then automatically finding a flow solution and generating a controller. Automation frees the engineer to analyze timing profiles and to implement generic interfaces that the generated controller can use to interact with and command the system automatically.","PeriodicalId":364903,"journal":{"name":"2017 IEEE High Performance Extreme Computing Conference (HPEC)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE High Performance Extreme Computing Conference (HPEC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HPEC.2017.8091089","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Designing controllers to orchestrate repetitive compute flows in both embedded and multi-node heterogeneous compute systems can be a tedious activity that gets increasingly difficult as more constraints are placed on compute elements and the system and as internal connections get more complex. It becomes difficult to manually analyze the timing characteristics and resource utilization profiles for the most beneficial flow solutions when there are multiple busses, networks, data buffers, and processor choices. The controller design must consider the sequencing of the operations, the movement of data, the utilization of limited resources, and the mechanics of controlling the system while satisfying system limitations. This paper presents a model for expressing resources, constraints, and flows, then automatically finding a flow solution and generating a controller. Automation frees the engineer to analyze timing profiles and to implement generic interfaces that the generated controller can use to interact with and command the system automatically.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
用于资源受限重复流的基于模型的计算编排
在嵌入式和多节点异构计算系统中设计控制器来编排重复的计算流可能是一项乏味的活动,随着对计算元素和系统的约束越来越多,以及内部连接变得越来越复杂,它会变得越来越困难。当存在多个总线、网络、数据缓冲区和处理器选择时,很难手动分析最有利的流解决方案的时序特征和资源利用配置文件。控制器设计必须考虑操作的顺序、数据的移动、有限资源的利用以及在满足系统限制的情况下控制系统的机制。本文提出了一个表达资源、约束和流,然后自动寻找流解和生成控制器的模型。自动化使工程师可以自由地分析时序配置文件,并实现生成的控制器可以用来与系统交互和自动命令系统的通用接口。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Optimized task graph mapping on a many-core neuromorphic supercomputer Software-defined extreme scale networks for bigdata applications Power-aware computing: Measurement, control, and performance analysis for Intel Xeon Phi xDCI, a data science cyberinfrastructure for interdisciplinary research Leakage energy reduction for hard real-time caches
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1