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.6.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.6-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.6-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.6-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.6-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.6-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.6-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.6-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.6-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.6-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.6-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.6.tar.gz.

File metadata

  • Download URL: wisio-0.0.6.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.6.tar.gz
Algorithm Hash digest
SHA256 397b5f290c63fb0b249dae0c3361d8a4c4416f61338179da1cfe832aaeaa237f
MD5 0b431271e0254b19d6b1d518e69e557b
BLAKE2b-256 affec967fc66e2d55475d3ffe31e6712ef55e19dc5b661ad4b6e0f2e81f5a189

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.6-cp312-cp312-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 a9f9bf9c66cb01a1e31ccebe4c53face20cba4eeb5e764bcaaf1df51f1830b80
MD5 6899b9759b9573bc686a317536700bee
BLAKE2b-256 743eda526bdd269e855a60250813e27b7fc44855f78426aab5874ec405554af8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.6-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 884449777c360f8395139e769df509d14632b02e803e9dd813c850d9bf29ca42
MD5 a79db9b34ccb6e97427f4f79167e151c
BLAKE2b-256 ff7f134bea8a29aefe413577da959991101672a36312ad56ebd45d479e302468

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.6-cp311-cp311-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 713e8376ebc2bf51dd4336eae572c37b31036120ec9936045c41f80062c88176
MD5 7d08ef3d88d58798b0a19789311eef6f
BLAKE2b-256 5501e76926a0f49f9279d2a709200861a8a8046581a16270441b51d1f6bbefab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.6-cp311-cp311-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 8a107b72408e6e579bae1bb849b38e9cda8511d6df0d8b086f3a956192069e32
MD5 4b5a9e9fcfffa9674f0a4efe81672fad
BLAKE2b-256 a1dceacd673b56f30c2065ac10fea4822f8bd3f514e583e3e03fab5d77e163a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.6-cp310-cp310-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 b8a17d018bc753e347c5bf114626b09418393559db864f9ffddaf234abdc1a9a
MD5 ddd1ef0d530d867dc9e21f9af2769221
BLAKE2b-256 0e61448e8bb48fcb072128540896299623d12ea5a0346c5b569cda52e266ea20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.6-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 92008110fba1d7e2954b6456f7383401b82320533fda9bf65be30a3dbfb38fd2
MD5 bfb426b38bae38bda55626ade9c6a1e0
BLAKE2b-256 6cfa7f72316f8f6d608aa2d394b3ece51c678ca23ff4eb1cecc9c0da92f6af93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.6-cp39-cp39-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 35ac4cfd8054f26daeb5dfedf68e3aacff21c8971afb6d4dbffb2e8af1d98dd8
MD5 cde425e489598a8671c24c3c208b7ec9
BLAKE2b-256 e788c1393f8e87f0f492498842e9c19e25b4acc6dbfcc48df7f0729f93888f55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.6-cp39-cp39-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 bc0f22de53fa5cdbcd83bea261ff285acc34cb2455e4270cb93eda4fe5e3cccc
MD5 46eae5e03411aa6e1c8fc63ab1b38e2c
BLAKE2b-256 2a07547536e2fc6d3980f9a01d9c0305576a4fe598a84c03e0d2b17b8ea75c4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.6-cp38-cp38-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 3586888fa091b30a681eb23a24b968999c4df2266b76d8147c160119bd3a8fa0
MD5 4a44dfd43c12d08403ed184a2689a848
BLAKE2b-256 99223897366e8801794368d2337504334ff6e882f3ce8eabddbf920d1683d321

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wisio-0.0.6-cp38-cp38-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 29d8241eb872285eb0474f4c4848c584b3d2068c561c413c6542e316ebaa4e14
MD5 2c57280e0f949df63bd3d99443522c33
BLAKE2b-256 e5144a19756becaaff5437847b07f3597c86557394c84755abaa20a30b4c0557

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