Skip to main content

No project description provided

Project description

WisIO: Workflow I/O Analysis Tool

Build and Test PyPI - Version PyPI - Wheel PyPI - Python Version

Overview

WisIO is an open-source tool designed to efficiently analyze multi-terabyte-scale workflow performance data over distributed resources. It provides a comprehensive analysis of I/O performance, identifying bottlenecks and potential root causes through advanced rule-based analysis. With its extensible design, WisIO can be tailored to various use cases, providing actionable insights for improving application performance and resource utilization. By leveraging parallel computing and multi-perspective views, WisIO enables rapid detection of complex I/O issues, making it an invaluable asset for HPC professionals and researchers.

Installation

To install WisIO through pip, you will need to use the following command.

spack -e tools install
pip install wisio[darshan,dftracer]

To install WisIO from source, you will need to first install the dependencies:

spack -e tools install
pip install .[darshan,dftracer]

Usage

wisio analysis=recorder analysis.trace_path=/path/to/recorder/traces

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wisio-0.0.4.tar.gz (63.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

wisio-0.0.4-cp312-cp312-manylinux_2_38_x86_64.whl (23.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.38+ x86-64

wisio-0.0.4-cp312-cp312-manylinux_2_35_x86_64.whl (22.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.35+ x86-64

wisio-0.0.4-cp311-cp311-manylinux_2_38_x86_64.whl (23.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.38+ x86-64

wisio-0.0.4-cp311-cp311-manylinux_2_35_x86_64.whl (22.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.35+ x86-64

wisio-0.0.4-cp310-cp310-manylinux_2_38_x86_64.whl (23.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.38+ x86-64

wisio-0.0.4-cp310-cp310-manylinux_2_35_x86_64.whl (22.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.35+ x86-64

wisio-0.0.4-cp39-cp39-manylinux_2_38_x86_64.whl (23.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.38+ x86-64

wisio-0.0.4-cp39-cp39-manylinux_2_35_x86_64.whl (22.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.35+ x86-64

wisio-0.0.4-cp38-cp38-manylinux_2_38_x86_64.whl (23.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.38+ x86-64

wisio-0.0.4-cp38-cp38-manylinux_2_35_x86_64.whl (22.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.35+ x86-64

File details

Details for the file wisio-0.0.4.tar.gz.

File metadata

  • Download URL: wisio-0.0.4.tar.gz
  • Upload date:
  • Size: 63.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for wisio-0.0.4.tar.gz
Algorithm Hash digest
SHA256 1031f663c489854baf39e343ea7ce43f1155e5b4de609505ac13c02aaa45c758
MD5 d6b0cf865e87ddab5287046d7cb8128a
BLAKE2b-256 6be39f382eddcd176f73218dab3455ae8b04135d3ae91c94783a6121c9b7671a

See more details on using hashes here.

File details

Details for the file wisio-0.0.4-cp312-cp312-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for wisio-0.0.4-cp312-cp312-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 fd924ca3541691c4261f2ec6d4c5cfff5d9a37a8215a41d48dbdab69ba971bdc
MD5 108e0cba1c213c4e1eaafdf6ecbce6c2
BLAKE2b-256 6d1c94942875f1b476a0ce66bb9235bb1648c1119babe3f80cde029ba33ec9e2

See more details on using hashes here.

File details

Details for the file wisio-0.0.4-cp312-cp312-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for wisio-0.0.4-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 9201b973a22e5bed65a0f6d843cfdf004b4b2a0ac0f75ea7358bea9612cdd3ea
MD5 77d06e0f7e2bf1f96f7607709c687200
BLAKE2b-256 17e8c45977ffaa9894cdc4ad5861898571e790250bc8703e7cd3fe9f5f3697d1

See more details on using hashes here.

File details

Details for the file wisio-0.0.4-cp311-cp311-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for wisio-0.0.4-cp311-cp311-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 08cb82f8977067c3ebeb1d03ae3336c1325924eeb0e8bdfdb789aeffb2700a1c
MD5 c6a8ae1dd04da69179c0db03fa169319
BLAKE2b-256 e7fc91a47120724487a22b568699aba31ec0a1fe05d00ac9050f4ed72c9038b1

See more details on using hashes here.

File details

Details for the file wisio-0.0.4-cp311-cp311-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for wisio-0.0.4-cp311-cp311-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 bc38f5518b5ce0de3c4a91e2ce79a91b59a0edfd6c27852e4b6f86c56ec86f17
MD5 6cae9e8b55d532b3d0be23bc7dae7d03
BLAKE2b-256 7a3886ecd8363da81aecb20c7a5feb569f1d4d212aaae97a3574e99b8b639887

See more details on using hashes here.

File details

Details for the file wisio-0.0.4-cp310-cp310-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for wisio-0.0.4-cp310-cp310-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 b984924a1e711d10cfb04cbe935ae4c2098d8d40ce875a15e97085de4a509eca
MD5 a42444b6bbc41a1f3db7fa124ee6de8e
BLAKE2b-256 8339f9cf4aa5f5574d51ff257bc62f82248dd1c1a2c23172e290ccc3ac0b82a1

See more details on using hashes here.

File details

Details for the file wisio-0.0.4-cp310-cp310-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for wisio-0.0.4-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 3bbc5045e0e5658711d0397f05175be95c98dfcd374e567356e129944e4c0bb9
MD5 c6cee5817a39e66c4ab4e5efba32bec2
BLAKE2b-256 80017bb0e4b214fa690d2d657d9703224e03a0d8a532cebc3cc49e8032ef33ee

See more details on using hashes here.

File details

Details for the file wisio-0.0.4-cp39-cp39-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for wisio-0.0.4-cp39-cp39-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 4d1a8e6a5b67d752a545e2487801273067f570498f842dd117700bb38944ca3d
MD5 821f0938292d224700b73b3b64b03350
BLAKE2b-256 7a7b7d0b5a7f90216db096830880a7bcbfa5be431c47722a55999e3eeb57484f

See more details on using hashes here.

File details

Details for the file wisio-0.0.4-cp39-cp39-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for wisio-0.0.4-cp39-cp39-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 faf034143c96cf3797bd6bd443e5070d36607600db793352c3494e225dbb7e5b
MD5 a8c89aafb1ee09bea5dfc5a4c406e09a
BLAKE2b-256 5f32a72c2a57e34e36162a86d1fcf650c997358ece0a916f507b3c323c341e10

See more details on using hashes here.

File details

Details for the file wisio-0.0.4-cp38-cp38-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for wisio-0.0.4-cp38-cp38-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 07e1d2d3b95895b60f5255494b6b93bcce97b46b19fad645bc800a30c7a92156
MD5 e862484e7d39d308f939757a4d140cc3
BLAKE2b-256 585552e52f2ff75830530b377c8e7d223840b2b2a8646750a6bf29d3d4212080

See more details on using hashes here.

File details

Details for the file wisio-0.0.4-cp38-cp38-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for wisio-0.0.4-cp38-cp38-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 042ac90b80e7f3c246f9a7f74d8a146fe337a14748a4a0c0386344ffca799b2c
MD5 e67b992c58337e8c30dd22127b0f4310
BLAKE2b-256 a458bd98d913ac8907bedb4b33c0bed3264f1abdfcd91ad54da906748b09ebbc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page