Towards Adaptive Multi-Alternative Process Network

Hasna Bouraoui, Chadlia Jerad, J. Castrillón
{"title":"Towards Adaptive Multi-Alternative Process Network","authors":"Hasna Bouraoui, Chadlia Jerad, J. Castrillón","doi":"10.4230/OASIcs.PARMA-DITAM.2021.1","DOIUrl":null,"url":null,"abstract":"With the increase of voice-controlled systems, speech based recognition applications are gaining more attention. Such applications need to adapt to hardware platforms to offer the required performance. Given the streaming nature of these applications, dataflow models are a common choice for modelbased design and execution on parallel embedded platforms. However, most of today’s models are built on top of classical static dataflow with adaptivity extensions to express data parallelism. In this paper, we define and describe an approach for algorithmic adaptivity to express richer sets of variants and trade-offs. For this, we introduce multi-Alternative Process Network (mAPN), a high-level abstract representation where several process networks of the same application coexist. We describe an algorithm for automatic generation of all possible alternatives. The mAPN is enriched with meta-data serving to endow the alternatives with annotations in terms of a specific metric, helping to extract the most suitable alternative depending on the available computational resources and application/user constraints. We motivate the approach by the automatic subtitling application (ASA) as use case and run the experiments on an mAPN sample consisting of 12 randomly selected possible variants. 2012 ACM Subject Classification Theory of computation → Streaming models","PeriodicalId":436349,"journal":{"name":"PARMA-DITAM@HiPEAC","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"PARMA-DITAM@HiPEAC","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4230/OASIcs.PARMA-DITAM.2021.1","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

With the increase of voice-controlled systems, speech based recognition applications are gaining more attention. Such applications need to adapt to hardware platforms to offer the required performance. Given the streaming nature of these applications, dataflow models are a common choice for modelbased design and execution on parallel embedded platforms. However, most of today’s models are built on top of classical static dataflow with adaptivity extensions to express data parallelism. In this paper, we define and describe an approach for algorithmic adaptivity to express richer sets of variants and trade-offs. For this, we introduce multi-Alternative Process Network (mAPN), a high-level abstract representation where several process networks of the same application coexist. We describe an algorithm for automatic generation of all possible alternatives. The mAPN is enriched with meta-data serving to endow the alternatives with annotations in terms of a specific metric, helping to extract the most suitable alternative depending on the available computational resources and application/user constraints. We motivate the approach by the automatic subtitling application (ASA) as use case and run the experiments on an mAPN sample consisting of 12 randomly selected possible variants. 2012 ACM Subject Classification Theory of computation → Streaming models
面向自适应多备选过程网络
随着语音控制系统的增加,基于语音的识别应用越来越受到重视。这样的应用程序需要适应硬件平台,以提供所需的性能。考虑到这些应用程序的流性质,数据流模型是在并行嵌入式平台上基于模型的设计和执行的常用选择。然而,今天的大多数模型都是建立在经典静态数据流的基础上,并通过自适应扩展来表达数据并行性。在本文中,我们定义并描述了一种算法自适应的方法来表达更丰富的变量集和权衡。为此,我们引入了多备选过程网络(mAPN),这是一种高级抽象表示,其中同一应用程序的多个过程网络共存。我们描述了一种自动生成所有可能选择的算法。mAPN中有丰富的元数据,用于根据特定度量为备选方案提供注释,帮助根据可用的计算资源和应用程序/用户约束提取最合适的备选方案。我们通过自动字幕应用程序(ASA)作为用例来激励该方法,并在由12个随机选择的可能变体组成的mAPN样本上运行实验。2012 ACM学科分类:计算理论→流模型
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信