跳到主要内容
10.1145/2461328.2461364acm会议文章/章节视图摘要出版物页面cpsweek公司会议记录会议集合
研究论文

循环控制系统管道

出版:2013年4月8日出版历史

摘要

本文提出了一种新的流水线技术,专门设计用于在减少扫描周期时间和/或执行额外工作量方面改进循环控制系统和应用程序的执行。根据循环控制系统与物理过程紧密耦合的观察结果,以及状态信息(例如开/关信号、温度、压力)是应用程序中最关键的数据,我们提出了新的执行方案,这些方案会随着时间的推移在多核处理器中重叠多个循环的执行。使用边缘检测应用程序基准和四核处理器上的软件实时PLC(可编程逻辑控制器)实现,我们验证了我们的流水线方法,并显示了各种方案的性能可扩展性。此外,我们分析了流水线方法对时间延迟的恢复能力,并提出了一种处理数据依赖违规的推测执行方法。

工具书类

  1. IEC 61499标准。分布式系统国际标准。http://www.iec61499.de/。谷歌学者谷歌学者
  2. 贝克霍夫。双胞胎CAT 3。http://www.beckhoff.com。谷歌学者谷歌学者
  3. M.S.Boggs和A.D.McNutt。管理可编程逻辑控制器处理的系统、设备和/或方法,2009年3月。谷歌学者谷歌学者
  4. A.Bordelon、R.Dye、H.Yi和M.Flechter。《在数据流程序中自动创建并行迭代程序代码》,2010年12月。谷歌学者谷歌学者
  5. A.Canedo和M.Al-Faruque。IEC 61131工业网络物理系统应用程序的并行执行。《欧洲设计自动化和测试》(DATE),第554-558页,2012年。谷歌学者谷歌学者数字图书馆数字图书馆
  6. A.Douillet和G.R.Gao。多核架构上的软件管道。《第16届并行体系结构和编译技术国际会议论文集》,PACT'07,第39-48页,美国华盛顿特区,2007年。IEEE计算机学会。谷歌学者谷歌学者数字图书馆数字图书馆
  7. 飞思卡尔。QorIQ处理平台-工业。http://www.freescale.com。谷歌学者谷歌学者
  8. T.L.Fulton、L.Trapp和H.Fuchs。关于PLC系统故障的设备、系统和方法,2010年7月。谷歌学者谷歌学者
  9. B.Gedik、H.Andrade、K.-L.Wu、P.S.Yu和M.Doo。SPADE:系统的声明性流处理引擎。《2008年ACM SIGMOD国际数据管理会议记录》,SIGMOD'08,第1123-1134页,美国纽约州纽约市,2008年。ACM公司。谷歌学者谷歌学者数字图书馆数字图书馆
  10. M.I.Gordon、W.Thies和S.Amarasinghe。利用流程序中的粗粒度任务、数据和管道并行性。第十二届编程语言和操作系统体系结构支持国际会议论文集,ASPLOS-XII,第151-162页,美国纽约州纽约市,2006年。ACM公司。谷歌学者谷歌学者数字图书馆数字图书馆
  11. J.L.Hennessy和D.A.Patterson。计算机体系结构,第四版:定量方法。Morgan Kaufmann Publishers Inc.,美国加利福尼亚州旧金山,2006年。谷歌学者谷歌学者数字图书馆数字图书馆
  12. M.Hill和M.Marty。多核时代的阿姆达尔定律。计算机,41(7):33-382008年7月。谷歌学者谷歌学者数字图书馆数字图书馆
  13. 国际电工委员会。IEC 61131--3 2.0版,可编程控制器-第3部分:编程语言。网址:http://www.iec.ch, 2011.谷歌学者谷歌学者
  14. 英飞凌。英飞凌自动化。www.infineon.com。谷歌学者谷歌学者
  15. T.仪器。用于工业自动化的Stellaris MCU。www.ti.com。谷歌学者谷歌学者
  16. 英特尔。英特尔体系结构嵌入式设计技术资源。http://www.intel.com/。谷歌学者谷歌学者
  17. 英特尔。VTune放大器XE 2011。http://software.intel.com/。谷歌学者谷歌学者
  18. 间隔零。RTX硬实时平台。http://www.intervalzero.com。谷歌学者谷歌学者
  19. K.-H.John和M.Tiegelkamp。IEC 61131-3:工业自动化系统编程。施普林格,2010年。谷歌学者谷歌学者数字图书馆数字图书馆
  20. E.A.Lee。有纪律的异构建模。2010年模型主题演讲。谷歌学者谷歌学者数字图书馆数字图书馆
  21. 国家文书。运动控制基础。http://www.ni.com/white-paper/3367/en。谷歌学者谷歌学者
  22. A.Navarro、R.Asenjo、S.Tabik和C.Cascaval。管道平行性的分析建模。《并行体系结构和编译技术》,2009年。09年10月。第18届国际会议,第281-290页,2009年9月。谷歌学者谷歌学者数字图书馆数字图书馆
  23. I.Pembeci和G.Hager。机器人编程语言比较评论,2001年。谷歌学者谷歌学者
  24. F.M.Proctor和W.P.Shackleford。实时操作系统定时抖动及其对电机控制的影响。《SPIE智能制造传感器和控制》,第10-16页,2001年10月。谷歌学者谷歌学者交叉引用交叉引用
  25. 西门子。Isochrone模式,功能手册,2006年。谷歌学者谷歌学者
  26. 西门子。运动控制。http://www.automation.siemens.com。谷歌学者谷歌学者
  27. N.Vachharajani、R.Rangan、E.Raman、M.J.Bridges、G.Ottoni和D.I.August。推测性解耦软件管道。《第16届并行体系结构和编译技术国际会议论文集》,PACT'07,第49-59页,美国华盛顿特区,2007年。IEEE计算机学会。谷歌学者谷歌学者数字图书馆数字图书馆
  28. H.Wei、J.Yu、H.Yu和G.R.Gao。资源受限多核体系结构上流程序的软件管道。IEEE并行和分布式系统汇刊,99(预印本),2012年。谷歌学者谷歌学者数字图书馆数字图书馆
  29. M.Westmijze、M.Bekooij、G.Smit和M.Schrijver。评估多核通用硬件上实时流应用程序减少抖动的调度启发式方法。第九届IEEE实时多媒体嵌入式系统研讨会,ESTIMedia 2012,第140-146页,2011年。谷歌学者谷歌学者交叉引用交叉引用

索引术语

  1. 循环控制系统管道

          建议

          评论

          登录选项

          检查您是否可以通过登录凭据或您的机构访问本文。

          登录

          完全访问权限

          • 发布于

            封面图片ACM会议
            HSCC’13:第16届混合系统国际会议论文集:计算和控制
            2013年4月
            378页
            国际标准图书编号:9781450315678
            DOI(操作界面):10.1145/2461328

            版权所有©2013 ACM

            如果复制品不是为了盈利或商业利益而制作或分发的,并且复制品的第一页载有本通知和完整引文,则允许免费制作本作品的全部或部分数字或硬拷贝以供个人或课堂使用。必须尊重ACM以外的其他人对本作品组成部分的版权。允许用信用证进行摘要。要以其他方式复制或重新发布,在服务器上发布或重新发布到列表,需要事先获得特定许可和/或付费。从请求权限[电子邮件保护]

            出版商

            计算机协会

            美国纽约州纽约市

            出版历史

            • 出版:2013年4月8日

            权限

            请求有关此文章的权限。

            请求权限

            检查更新

            限定符

            • 研究论文

            接受率

            2013年HSCC纸张接受率40属于86提交文件,47%总体验收率153属于373提交文件,41%

          PDF格式

          以PDF文件查看或下载。

          PDF格式

          电子阅读器

          使用eReader联机查看。

          电子阅读器