安妮·本诺特;马蒂厄·加莱特;布鲁诺·高加尔;伊夫·罗伯特 计算概率流和复制流应用程序的吞吐量。 (英语) Zbl 1307.68011号 算法 69,第4期,925-957(2014). 摘要:在本文中,我们研究了如何计算概率流和复制流应用程序的吞吐量。我们给出了(i)依赖图是线性链的流应用程序;(ii)应用程序到完全异构目标平台的一对多映射,其中处理器最多分配一个应用阶段,但阶段可以复制到一组处理器上;以及(iii)一组随机变量,用于模拟映射中的计算和通信时间。我们展示了如何计算应用程序的吞吐量,即处理数据集的速率。当不复制应用程序阶段时,问题很容易出现,即每个应用程序阶段都分配给一个处理器:在这种情况下,吞吐量由关键硬件资源决定。然而,当阶段被复制时,即每个应用阶段可能被分配给多个处理器,问题变得异常复杂:即使在确定性的情况下,最佳吞吐量也可能低于最小的内部资源吞吐量。本文的第一个贡献是提供了当计算和通信时间(也称为阶段参数)为常数或遵循I.I.D.指数定律时计算吞吐量的一般方法。第二个贡献是在形成阶段参数时为吞吐量提供界限相关随机序列(不同应用阶段上给定数据集的通信和处理时间之间的相关性,即第一阶段花费较长时间的数据集可能较大,而下一阶段花费较长的时间),并且是N.B.U.e.(新的比预期中使用的好)变量(如果一个操作已经被处理了一段时间,那么剩余的时间小于新操作的处理时间):吞吐量从下到下受指数情况的限制,从上到下受确定性情况的限制。通过一组广泛的模拟,我们可以评估模型的质量,并观察几个分布的实际行为。 MSC公司: 68平方米 计算机系统环境下的性能评估、排队和调度 64岁以下 分布式系统 软件:数据切割机;SIMGRID公司;ERS公司;eSkel公司;GreatSPN公司 PDF格式BibTeX公司 XML格式引用 \textit{A.Benoit}等人,Algorithmica 69,No.4,925--957(2014;Zbl 1307.68011) 全文: DOI程序 哈尔 参考文献: [1] 巴切利,F。;科恩,G。;Gaujal,B.,时间Petri网的演化方程,1991年·doi:10.1109/CDC.1991.261523 [2] Baccelli,F.,Cohen,G.,Olsder,G.J.,Quadrat,J.-P.:同步和线性。威利,纽约(1992)·Zbl 0824.93003号 [3] Benoit,A.,Robert,Y.:将管道骨架映射到异构平台上。J.平行分布计算。68(6), 790-808 (2008) ·Zbl 1243.68133号 ·doi:10.1016/j.jpdc.2007.11.004 [4] Benoit,A。;加勒特,M。;高哈尔,B。;Robert,Y.,计算异构平台上复制工作流的吞吐量(2009) [5] Benoit,A。;杜佛塞,F。;加勒特,M。;Gaujal,B。;Robert,Y.,《计算概率和复制流应用程序的吞吐量》(2010年),纽约 [6] Beynon,M.D.,Kurc,T.,Sussman,A.,Saltz,J.:使用组实例优化基于组件的应用程序的执行。未来一代。计算。系统。18(4), 435-448 (2002) ·Zbl 1032.68001号 ·doi:10.1016/S0167-739X(01)00070-X [7] 卡萨诺娃,H。;罗格朗,A。;Quinson,M.,SimGrid:大规模分布式实验的通用框架,126-131(2008)·doi:10.1109/UKSIM.2008.28 [8] Chiola,G.、Franceschinis,G.、Gaeta,R.、Ribaudo,M.:GreatSPN:定时和随机Petri网的图形编辑器和分析器。执行。评估。24(1-2), 47-68 (1995) ·Zbl 0875.68663号 ·doi:10.1016/0166-5316(95)00008-L [9] 科尔(Cole,M.):《走出秘密:框架并行编程的实用宣言》。并行计算。30(3), 389-406 (2004) ·doi:10.1016/j.parco.2003.12.002 [10] DataCutter项目。用于在网格环境中过滤大型档案科学数据集的中间件。http://www.cs.umd.edu/projects/hpsl/ResearchAreas/DataCutter.htm ·Zbl 0875.68663号 [11] Esary,J.D.,Proschan,F.,Walkup,D.W.:随机变量与应用的关联。安。数学。《美国联邦法律大全》第38(5)卷,1466-1474(1967)·Zbl 0183.21502号 ·doi:10.1214/aoms/1177698701 [12] Gaujal,B。;Vincent,J.-M,《随机任务资源系统的比较》(2009),博卡拉顿 [13] Häggström,O.:有限马尔可夫链和算法应用。剑桥大学出版社,剑桥(2002)·Zbl 0999.60001号 ·doi:10.1017/CBO9780511613586 [14] Hillion,H.,Proth,J.-M.:使用时间事件图对作业车间系统进行性能评估。IEEE传输。自动化。对照34(1),3-9(1989)·Zbl 0656.90054号 ·数字对象标识代码:10.1109/9.8644 [15] Jean-Marie,A.:ERS:离散事件系统性能评估的工具集。http://www-sop.inria.fr/mistral/soft/ers.html [16] Kamburowski,J.:限制pert网络中项目持续时间的分布。操作。Res.Lett公司。12, 17-22 (1992) ·Zbl 0766.90042号 ·doi:10.1016/0167-6377(92)90017-W [17] Knuth,D.E.:《计算机编程的艺术》,第3卷,第2版。Addison-Wesley,雷丁(1998)·Zbl 0895.65001号 [18] Kumazawa,Y.:用随机审查的数据测试比预期更好的新产品。序号。分析。5(1), 85-92 (1986) ·doi:10.1080/077474948608836092 [19] 斯宾塞,M。;费雷拉,R。;贝农,M。;Kurc,T。;Catalysturek,美国。;苏斯曼,A。;Saltz,J.,《在网格中执行多个流水线数据分析操作》,1-18(2002),洛斯·阿拉米托斯 [20] 苏布洛克,J。;Vondran,G.,《数据并行任务序列的最优映射》,134-143(1995),纽约 [21] Subhlok,J。;Vondran,G.,《数据并行管道的最佳延迟吞吐量权衡》,62-71(1996),纽约 [22] Taura,K。;Chien,A.,一种在异构资源上映射通信任务的启发式算法,102-115(2000),洛斯·阿拉米托斯 [23] 维略,P。;Legrand,A.,《SimGrid框架中网络仿真的准确性研究和改进》,ICST [24] 维亚纳坦,N。;犹他州圣塔雷克。五、。;Kurc,T。;Saddayappan,P。;Saltz,J.,《集群上应用程序工作流吞吐量约束下的延迟优化》,第4641号,第173-183页(2007年),柏林 [25] 维亚纳坦,N。;犹他州圣塔雷克。五、。;Kurc,T。;萨达亚潘,P。;Saltz,J.,流式工作流吞吐量约束下基于复制的延迟优化算法,254-261(2008),洛斯·阿拉米托斯 [26] 吴,Q。;Gu,Y.,《支持异构计算环境中的分布式应用程序工作流》,3-10(2008),洛斯·阿拉米托斯·doi:10.1109/ICPADS.2008.40 此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。