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.5.tar.gz (64.2 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.5-cp312-cp312-manylinux_2_38_x86_64.whl (21.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.38+ x86-64

wisio-0.0.5-cp312-cp312-manylinux_2_35_x86_64.whl (21.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.35+ x86-64

wisio-0.0.5-cp311-cp311-manylinux_2_38_x86_64.whl (21.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.38+ x86-64

wisio-0.0.5-cp311-cp311-manylinux_2_35_x86_64.whl (21.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.35+ x86-64

wisio-0.0.5-cp310-cp310-manylinux_2_38_x86_64.whl (21.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.38+ x86-64

wisio-0.0.5-cp310-cp310-manylinux_2_35_x86_64.whl (21.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.35+ x86-64

wisio-0.0.5-cp39-cp39-manylinux_2_38_x86_64.whl (21.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.38+ x86-64

wisio-0.0.5-cp39-cp39-manylinux_2_35_x86_64.whl (21.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.35+ x86-64

wisio-0.0.5-cp38-cp38-manylinux_2_38_x86_64.whl (21.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.38+ x86-64

wisio-0.0.5-cp38-cp38-manylinux_2_35_x86_64.whl (21.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.35+ x86-64

File details

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

File metadata

  • Download URL: wisio-0.0.5.tar.gz
  • Upload date:
  • Size: 64.2 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.5.tar.gz
Algorithm Hash digest
SHA256 e89069f5a87402a14e9cb8333fab41e7ca66159945f46936711e8a48ea688064
MD5 39ca964c7209a2ff7f88ee2b89a98c2a
BLAKE2b-256 fe954f7b01587137177dff39d65384f537e7ce5f8cd103deb27312c913efc901

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.5-cp312-cp312-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 4d183a136cec783e3ca3d15ff42e5afd5c201cfb0cf1e28c8ac3e7f88a1afebf
MD5 4f31663e3f4d390c5139b0f278a373d8
BLAKE2b-256 43c421af61c19f2a37e38c87bb0b68937f1fe46af1637036f0a7c8d20be652ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.5-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 920e9fe648e756c8090d1c849e56866728caa89cba8fca680d6308aef1ff91a9
MD5 9f1927df78c4f215fe0742b533f8209f
BLAKE2b-256 79f1e1d3a6fda3669dac3965382b89bd9cd1160e4c5beda1068b6efe6fbb5146

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.5-cp311-cp311-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 1e7f7eedc5f30c8cd65e33125f4fde2e45f11866d01523de30e8beb098ebccfb
MD5 8a78fac544cbc3802c7171ece8cea40c
BLAKE2b-256 3d5a5940f0c32180443c1fc8df951d04ef5ae01916b19e14ae08f8fca5dbacc1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.5-cp311-cp311-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 77e183f8d67bd5a7e10880f4f48faf15761f19b1a8d724dea507c9dd442fba25
MD5 4820d1422399b7cab020758c7bb783e9
BLAKE2b-256 c6ef28302196257fdfcb57babd82d766a7c5fd8f822a84a6bef1d83d8802dbac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.5-cp310-cp310-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 823d24759a64fd79da1d7d6c04612bbf322d0d3eb72ab13f17fe7862a21acee8
MD5 5e060f15587ea19f3e3b02ad17baf474
BLAKE2b-256 0a38113a3880c3b2782ee8d979c8c39177ed3a992ada038592bbb9e1c0a201c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.5-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 f283c7b88638d46c379416d72638831bffd844a43e9f7e814d5af69def28a4a4
MD5 3a0e546b284dfd40096e770e15b8ddb5
BLAKE2b-256 6b474b63df1f3a4c6b42093ba6235e69c9f3a08412629512d753bad314d1cd02

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.5-cp39-cp39-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 beb5e8f0ea4ed1d7b15f28cd21429ee8ccb326504e668aea82982dec9a50c34f
MD5 e3a523768809bd9ef451a9843706610b
BLAKE2b-256 8df682a375b4dd005dc8a6052b2919274212c5c5150dbe8af621f8dcbee1912f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.5-cp39-cp39-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 8e92fc40b8fa2a8497e57fde571a9629a1ad7d9101a4710414d12d9e8db34040
MD5 b4f53a491b3a960ceb3228b7d603f721
BLAKE2b-256 5dd0f831bcc1f35493e87610aafb6a52b88d0b0b9fe3cd15173b780848ff9235

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.5-cp38-cp38-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 35f8d5002e0f3e6be24278614f53e3114ea97bd031691cddd896a40de22359ee
MD5 b7ccc567c49e7f5c24c2c430b0f2dc34
BLAKE2b-256 2c425ea3dbeb5bae5349305bea3adc927b1286d2d31db6375e3889f30305c257

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.5-cp38-cp38-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 3ce119444a46556a439364413d2d47acf7a2de0af0e62c106860671dfe40f80d
MD5 70d04e043154adaffff340eeebd1f874
BLAKE2b-256 e8369cbb9904c7aad575b9e7d63bcc4090244140e33deb0528b7fdc338df9ea4

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