GithubHelp home page GithubHelp logo

global19-atlassian-net / s-gui Goto Github PK

View Code? Open in Web Editor NEW

This project forked from algodev-github/s-gui

0.0 2.0 0.0 349 KB

Graphical User Interface for the S Benchmark Suite

QMake 0.06% C++ 92.51% Shell 7.28% C 0.15%

s-gui's Introduction

S-gui: gui for the S benchmark suite

This application allows you to execute, through a graphical interface,
the following two benchmarks of the S benchmark suite:

1) Aggregated throughput 
2) Application start-up time
See below for more details

This package includes also the S benchmark suite itself. If you want
to check the last version of S, then go to:"link"

INSTALLATION
1) Download .zip package or clone repo
2) Unzip if needed
3) Enter S-Gui folder and execute:
   ./install.sh
4) Solve possible issues reported by install.sh

USAGE
As of now it can be executed only from a terminal, as follows:
1) Enter S-Gui folder and execute:
   sudo -E ./S

AGGREGATED THROUGHPUT
	Measures the aggregated throughput with parallel, greedy (i.e.,
	continuously issuing disk requests readers and/or writers. Both
	readers and writers are implemented with fio, and may be sequential
	or random.
	Files are read from and written to the /tmp/test directory (created
	if non existing).
	This type of workload is also used as background in the other tests.
	At the end of the test, the min, max, avg, std deviation,
	confidence interval of the read/write/total aggregated throughput
	values sampled during the run is reported.

APPLICATION START-UP TIME
	Measures the cold-cache startup latency of the given command,
	launched while the same configurable workload used in the agg_thr
	test is running. At the end of the test reports min, max, avg, std
	dev and conf interval of both the sampled latencies and the read/
	write/total aggregated throughput.


TODO:
1)Check and, if needed, fix build of S.desktop

s-gui's People

Contributors

lmiccio avatar teodor95 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.