Skip to main content

<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>

Skeleton

Application Skeleton is a tool to generate skeleton applications — easy-to-program, easy-to-run applications — that mimic a real applications’ parallel or distributed performance at a task (but not process) level.

Application classes that can be represented include: bag of tasks, map reduce, multi-stage workflow, and variations of these with a fixed number of iterations.

Applications are described as one or more stages.

Stages are described as one more more tasks. Stages can also be iterative.

Tasks can be serial or parallel, and have compute and I/O (read and write) elements.


Documentation about Skeletons can be found in the report directory


Contributors are welcome!


A paper about the first version of Application Skeletons 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 current version is: Z. Zhang and 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 (paper). http://www.slideshare.net/danielskatz/using-application-skeletons-to-improve-escience-infrastructure (slides).

Metadata

Release files for aimes.skeleton 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aimes.skeleton 1.2.0
File Size Uploaded
aimes.skeleton-1.2.0.tar.gz 36.9 kB Details

Release files / aimes.skeleton-1.2.0.tar.gz

Download URL aimes.skeleton-1.2.0.tar.gz
Size 36.9 kB
Tags Source
SHA-256 checksum
How to use checksums
9b90f5fdabd3396b3869a909b2907379558bbefa683e8660f3678deecbea122f
BLAKE2b-256 checksum
How to use checksums
31c1bead3d27f58b4802eb46113913b5a4ccf4be78912a02316d0bde38700245
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.2.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page