骨架生成器
aimes.skeleton的Python项目详细描述
<;a href=“http://dx.doi.org/10.5281/zenodo.13750”>;<;img src=“https://zenodo.org/badge/doi/10.5281/zenodo.13750.svg”alt=“10.5281/zenodo.13750”>;<;/a>
骨架
应用程序框架是一种生成框架应用程序(易于编程、易于运行的应用程序)的工具,它可以模拟实际应用程序在任务(而不是进程)级别上的并行或分布式性能。
可以表示的应用程序类包括:任务包、map-reduce、多阶段工作流,以及它们在固定迭代次数下的变化。
应用程序被描述为一个或多个阶段。
阶段被描述为另一个任务。阶段也可以是迭代的。
任务可以是串行或并行的,并且有计算和I/O(读写)元素
有关骨骼的文档可以在报告目录中找到
欢迎投稿!
关于应用程序框架的第一个版本的一篇论文是: Zhang和D.S.Katz,“应用框架:封装MTC应用任务计算和I/O”,《网格和超级计算机(MTAG)上的多任务计算第6次研讨会论文集》(与SC13一起),2013年。http://dx.doi.org/10.1145/2503210.2503222
关于当前版本的一篇论文是: Zhang和D.S.Katz,“使用应用程序框架改进escience基础设施”,第十届ieee escience国际会议论文集,2014年。 http://dx.doi.org/10.1109/eScience.2014.9(纸张)。 http://www.slideshare.net/danielskatz/using-application-skeletons-to-improve-escience-infrastructure(幻灯片)。