Software Open Access
Daniel S. Katz; Andre Merzky; Matteo Turilli; Michael Wilde; Zhao Zhang
This is the second public release for Application Skeleton - a tool to generate skeleton applications that mimic a real applications' parallel or distributed performance at a task (but not process) level. It can create bag-of-task, (iterative) map-reduce, and (iterative) multistage workflow applications This tools/concept allows computer scientists to focus on the system they are building; they can work with the simpler skeleton applications and be sure that their work will also be applicable to the real applications.
Now callable from other code through API; now outputs JSON in addition to Shell, Swift, and Pegasus; other small changes. See CHANGELOG for more details.
A paper about the initial version of Application Skeleton (v1.0) is: Z. Zhang and D. S. Katz, "Application Skeletons: Encapsulating MTC Application Task Computation and I/O," Proceedings of 6th Workshop on Many-Task Computing on Grids and Supercomputers (MTAGS), (in conjunction with SC13), 2013. http://dx.doi.org/10.1145/2503210.2503222
A paper about the first public version of Application Skeleton (v1.1) is: Z. Zhang, D. S. Katz, "Using Application Skeletons to Improve eScience Infrastructure," Proceedings of 10th IEEE International Conference on eScience, 2014. http://dx.doi.org/10.1109/eScience.2014.9
Name | Size | |
---|---|---|
Skeleton-v1.2.zip
md5:3f313b287db0e58e2c5daff7d699abea |
2.4 MB | Download |
All versions | This version | |
---|---|---|
Views | 407 | 337 |
Downloads | 77 | 70 |
Data volume | 169.7 MB | 164.9 MB |
Unique views | 386 | 325 |
Unique downloads | 33 | 26 |