https://github.com/carv-ics-forth/sswat

Performance analysis framework

https://github.com/carv-ics-forth/sswat

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
Last synced: 10 months ago · JSON representation

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
Created over 5 years ago · Last pushed over 5 years ago
Metadata Files
Readme

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

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
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels