https://github.com/carv-ics-forth/sswat
Performance analysis framework
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.7%) to scientific vocabulary
Repository
Performance analysis framework
Basic Info
- Host: GitHub
- Owner: CARV-ICS-FORTH
- License: other
- Language: Shell
- Default Branch: master
- Size: 284 KB
Statistics
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
SSWAT v1.0: System Wide Analysis Tool
SSWAT is a performance analysis framework, suitable for profiling both at the user and kernel level. Using oprofile (a system wide profiler) and multiple GNU/Linux utilities it speeds up data analysis through automation and offers a novel approach in performance analysis/debugging by visualizing profiling results combined with CPU statistics.
Features and use-cases
A short list of the features currently supported by SSWAT - extensible data capturing framework - automated data analysis (iostat/vmstat/proc entries, etc.) - testbed information archiving (kernel version, hardware information, machine info, etc.) - CPU time stacked-bar graphs using jgraph and gnuplot (aggregate and per-CPU) - device utilization graphs
SSWAT can be used in performance debugging and performance analysis scenarios. It is also particularly useful for performance evaluation in kernel module development cases.
For a complete list of features and a guide on how to use SSWAT, please consult the accompanying tutorial provided with the source files.
Requirements
SSWAT requires: - oprofile (0.9.2 or later) - gnuplot (4.6 or later) - standard GNU/Linux utilities (grep/egrep, cat/tac, sort, uniq, sed, awk, bs) - the parser provided requires the C++ boost library
For a full list of dependencies please consult the accompanying tutorial provided with the source files.
Known issues
- Fault conditions (e.g. missing files, missing entries in existing files) are not thoroughly checked in some cases. These faults do not generaly affect correctness but might print unhandled error messages.
Contact info
For any bugs or suggestions please contact: sswat@ics.forth.gr
This code is solely the property of FORTH_ICS and is provided under a License from the Foundation of Research and Technology - Hellas (FORTH), Institute of Computer Science (ICS), Greece. Downloading this software implies accepting the provided license.
Owner
- Name: Computer Architecture and VLSI Systems (CARV) Laboratory
- Login: CARV-ICS-FORTH
- Kind: organization
- Location: Heraklion, Greece
- Website: http://www.ics.forth.gr/carv/
- Repositories: 53
- Profile: https://github.com/CARV-ICS-FORTH
GitHub Events
Total
Last Year
Issues and Pull Requests
Last synced: over 1 year ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0