Skip to content
This repository has been archived by the owner on Jan 31, 2020. It is now read-only.
/ bench Public archive

Compile, manage and analyse benchmarks

Notifications You must be signed in to change notification settings

elisauhura/bench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bench Table Format

make option that i was looking for is: -s, --silent, --quiet

BTS is based in the json format

Each run of a program shall output a json with the following structure:

{
    "bench" : "$NAME",
    "id" : "$ID"
    "mode" : "(seq, omp, oss, pth, opt, ...)",
    "args" : "-i 20",
    "time" : 12.3 , /* in seconds */
    "task_size" : [ 123, 123, 123.. ] /* in ticks instead of time */
    ]
}

A benchmak contains multiple runs, so it shall output with the following structure:

{
    "out" : [
        <run>...
    ]
}

For easier implementation, the user can user the bench API written in c.

Timing for tasks is measured in clocks instead of seconds

About

Compile, manage and analyse benchmarks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published