index
:
kernel/git/mason/schbench.git
master
Unnamed repository; edit this file 'description' to name the repository.
Chris Mason
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2023-04-21
schbench: fix line length and formatting in README.md
HEAD
master
Peter Zijlstra (Intel)
1
-15
/
+38
2023-04-21
schbench: scale down worker threads to num_cpus by default
Chris Mason
1
-1
/
+4
2023-04-21
schbench: default to no warmup zeroing
Chris Mason
1
-2
/
+2
2023-04-21
schbench: calculate RPS more often
Chris Mason
1
-12
/
+41
2023-04-17
schbench: consistently use stderr for metric output
v1.0
Chris Mason
1
-3
/
+3
2023-04-15
schbench: add README.md for documentation
Chris Mason
1
-0
/
+150
2023-04-15
schbench: fix recording oddities with small runtimes
Chris Mason
1
-4
/
+8
2023-04-14
schbench: check for preemption after we grab the per-cpu lock
Chris Mason
1
-3
/
+23
2023-04-14
schbench: add -L to skip the per-cpu lock
Chris Mason
1
-3
/
+10
2023-04-13
schbench: fix pipe mode
Chris Mason
1
-25
/
+32
2023-04-13
schbench: delete auto bench mode
Chris Mason
1
-35
/
+1
2023-04-13
schbench: add per-cpu spin locking during the work
Chris Mason
1
-2
/
+58
2023-04-13
schbench: update the defaults
Chris Mason
1
-8
/
+14
2023-04-13
schbench: add a calibration mode to help determine best parameters
Chris Mason
1
-17
/
+12
2023-04-13
schbench: print different percentiles for latency vs RPS
Chris Mason
1
-13
/
+33
2023-04-13
schbench: record percentiles for RPS numbers
Chris Mason
1
-15
/
+42
2023-04-13
schbench: add a few sleeps to the work loop to simulate network traffic
Chris Mason
1
-3
/
+8
2023-04-13
schbench: get rid of the sleep time parameter
Chris Mason
1
-28
/
+3
2023-04-13
schbench: print per-interval RPS stats
Chris Mason
1
-3
/
+10
2023-04-13
schbench: rework the RPS loop
Chris Mason
1
-27
/
+27
2023-04-13
schbench: record and print the individual request latencies
Chris Mason
1
-47
/
+54
2023-04-10
schbench: record and print the wakeup latencies
Chris Mason
1
-11
/
+8
2023-04-10
schbench: get rid of the usec_spin based think time
Chris Mason
1
-80
/
+16
2021-12-03
schbench: record the execution time in the matrix multiplication mode
Roman Gushchin
1
-13
/
+14
2021-12-03
schbench: add an option to multiply matrices instead of spinning
Roman Gushchin
2
-4
/
+74
2021-12-03
schbench: make percentiles printing prettier
Roman Gushchin
1
-3
/
+3
2021-12-03
schbench: fix long_options[]
Roman Gushchin
1
-2
/
+2
2021-09-09
Make sure rps isn't zero in auto_rps mode.
Chris Mason
1
-0
/
+2
2021-04-21
schbench: move the auto_rps to the sleeper thread
Chris Mason
1
-21
/
+13
2021-04-19
schbench: add jitter to CPU time with -j
Chris Mason
1
-1
/
+14
2021-04-19
schbench: add auto_rps
Chris Mason
1
-47
/
+181
2020-10-23
schbench: add -C message_cputime
Chris Mason
1
-37
/
+51
2020-10-22
schbench: allow -r 0 to indicate we want to run forever
Chris Mason
1
-1
/
+1
2020-10-22
schbench: add -z to zero stats after N seconds
Chris Mason
1
-1
/
+20
2020-10-22
schedstat: fix typo timeslides
Chris Mason
1
-1
/
+2
2020-10-22
schbench: count the size of each histogram bucket
Chris Mason
1
-8
/
+23
2020-10-21
schbench: add schedstat.py
Chris Mason
1
-0
/
+132
2020-10-21
schbench: add warmup and print the stats every N seconds
Chris Mason
1
-47
/
+133
2020-01-06
Merge git://github.com/kdrag0n/schbench
Chris Mason
2
-5
/
+14
2019-12-17
Make schbench work for powerpc64 (#1)
Danny Lin
1
-0
/
+2
2019-12-13
Make schbench work for powerpc64
Srikar Dronamraju
1
-0
/
+2
2019-08-20
schbench: Fix GCC 9 warnings
Danny Lin
1
-4
/
+1
2019-08-20
gitignore: Ignore build artifacts
Danny Lin
1
-0
/
+3
2019-08-20
schbench: Don't print unnecessary decimal digits in percentiles
Danny Lin
1
-1
/
+1
2019-08-20
schbench: Add support for AArch64 CPUs
Danny Lin
1
-0
/
+7
2016-05-25
schbench: report both p95 and p99 in rps mode
Chris Mason
1
-12
/
+17
2016-05-25
Add RPS mode
Chris Mason
1
-24
/
+238
2016-05-06
schbench: get rid of latency tracking for "over"
Jens Axboe
1
-15
/
+1
2016-05-06
schbench: fix lost wakeups
Peter Zijlstra
1
-2
/
+2
2016-04-07
Force cputime/sleeptime to zero in pipe mode, unless user supplies values
Chris Mason
1
-3
/
+16
2016-04-07
schbench: make -p take the size of the pipe transfer as an argument
Chris Mason
1
-12
/
+22
2016-04-07
Makefile: use -O2
Chris Mason
1
-1
/
+1
2016-04-07
schbench: move decision to stop into main thread
Chris Mason
1
-20
/
+33
2016-04-07
schbench: pretty print the transfer rate instead of using loops/sec
Chris Mason
1
-12
/
+39
2016-04-07
scbhench: add -p for simulating a pipe between the message / worker threads
Chris Mason
1
-11
/
+57
2016-04-06
Fixup defaults
Chris Mason
2
-3
/
+13
2016-04-04
schbench: measure scheduler wakeup latencies
Chris Mason
2
-0
/
+733