-
7a6188978a
Implement an imperfect cpu_eff correction for nomultithread
merlin7
feichtinger
2026-07-15 14:34:38 +02:00
-
491e0a8319
Implement an imperfect cpu_eff correction for nomultithread
master
feichtinger
2026-07-15 14:34:38 +02:00
-
0b6a98f2e6
fix xaxis settings when printing multiple histograms
feichtinger
2026-07-14 10:44:39 +02:00
-
3c16d0b170
fix xaxis settings when printing multiple histograms
feichtinger
2026-07-14 10:44:39 +02:00
-
d37afc0efc
code for date based histograms with nice bin widths
feichtinger
2026-07-14 09:55:48 +02:00
-
78ae08b90d
add logging module for debug output
feichtinger
2026-07-13 10:02:09 +02:00
-
b7284d0aaf
name histogram output files and option to keep files
feichtinger
2026-07-13 09:08:18 +02:00
-
ba8f29b49a
initial implementation for histograms to svg,png terminals
feichtinger
2026-07-11 00:06:29 +02:00
-
c44d344fa1
code for date based histograms with nice bin widths
histo
feichtinger
2026-07-14 09:55:48 +02:00
-
467a20a941
add logging module for debug output
feichtinger
2026-07-13 10:02:09 +02:00
-
fbbc144ed3
name histogram output files and option to keep files
feichtinger
2026-07-13 09:08:18 +02:00
-
eba7c4b34d
initial implementation for histograms to svg,png terminals
feichtinger
2026-07-11 00:06:29 +02:00
-
c1c5f78f66
better exception handling
feichtinger
2026-07-09 08:36:24 +02:00
-
94ef6c7350
option for logscale on histogram y axis
feichtinger
2026-07-09 08:13:50 +02:00
-
1199dc358d
better exception handling
feichtinger
2026-07-09 08:36:24 +02:00
-
ab80427e79
option for logscale on histogram y axis
feichtinger
2026-07-09 08:13:50 +02:00
-
14e3f6427b
allow passing a cluster argument to sacct
feichtinger
2026-07-08 15:49:38 +02:00
-
358e5162af
allow passing a cluster argument to sacct
feichtinger
2026-07-08 15:49:38 +02:00
-
2a8d559d8d
change sacct delimiter for safer parsing
feichtinger
2026-07-08 15:23:04 +02:00
-
2bdda23d6a
change sacct delimiter for safer parsing
feichtinger
2026-07-08 15:23:04 +02:00
-
e8d094cc33
improve documentation and help strings. Add license notice
feichtinger
2026-07-08 13:31:31 +02:00
-
fbab3ecdf2
implement choice of averaging function for aggregate rows
feichtinger
2026-07-08 11:34:28 +02:00
-
28b54b3f2c
compatibility with python3.9, small fixes
feichtinger
2026-07-07 17:34:09 +02:00
-
b2ddc5d33f
first complete histogramming release (terminal output)
feichtinger
2026-07-07 17:09:53 +02:00
-
8029058381
initial gnuplot plotting prototype
feichtinger
2026-07-07 00:27:52 +02:00
-
9aaa17fa76
built in vector storing machinery for various metrics
feichtinger
2026-07-06 17:12:51 +02:00
-
00e28edeb2
implement generic way of storing metric vectors in aggregation
feichtinger
2026-07-06 15:12:45 +02:00
-
f6ad626566
improve documentation and help strings. Add license notice
feichtinger
2026-07-08 13:31:31 +02:00
-
9764a051fa
implement choice of averaging function for aggregate rows
feichtinger
2026-07-08 11:34:28 +02:00
-
27b19b2162
compatibility with python3.9, small fixes
feichtinger
2026-07-07 17:34:09 +02:00
-
feb37497af
first complete histogramming release (terminal output)
feichtinger
2026-07-07 17:09:53 +02:00
-
1b3dc7b74d
initial gnuplot plotting prototype
feichtinger
2026-07-07 00:27:52 +02:00
-
85f3650f83
built in vector storing machinery for various metrics
feichtinger
2026-07-06 17:12:51 +02:00
-
2ec12ddb02
implement generic way of storing metric vectors in aggregation
feichtinger
2026-07-06 15:12:45 +02:00
-
ccb4f60ff4
allow -u to accept a comma separated list of users
feichtinger
2026-07-05 21:03:17 +02:00
-
c98f32f8ce
allow -u to accept a comma separated list of users
feichtinger
2026-07-05 21:03:17 +02:00
-
6faf691c2b
implement expr comparisons for string variables
feichtinger
2026-07-03 21:28:32 +02:00
-
f776d875d1
added partition
feichtinger
2026-07-03 20:13:03 +02:00
-
8f32991734
implement expr comparisons for string variables
feichtinger
2026-07-03 21:28:32 +02:00
-
5b952870e5
added partition
feichtinger
2026-07-03 20:13:03 +02:00
-
7035bf84d7
added Planned_Time and Elig_Time
feichtinger
2026-07-02 18:44:56 +02:00
-
fcb36452c0
added Planned_Time and Elig_Time
queue_time
feichtinger
2026-07-02 18:44:56 +02:00
-
4b397a2835
improve docstring
feichtinger
2026-07-01 11:17:08 +02:00
-
2a7d6f0645
improve docstring
feichtinger
2026-07-01 11:17:08 +02:00
-
f3de981bb4
better preset format
feichtinger
2026-06-30 16:50:50 +02:00
-
77a829dde2
fix cases when expression cannot be evaluated due to type error
feichtinger
2026-06-30 16:50:12 +02:00
-
7437e5f4d0
better preset format
feichtinger
2026-06-30 16:50:50 +02:00
-
9459e8c0a2
fix cases when expression cannot be evaluated due to type error
feichtinger
2026-06-30 16:50:12 +02:00
-
974b92ec93
introduce a waste_total metric that normalizes CPU and Mem waste
feichtinger
2026-06-30 15:54:14 +02:00
-
ed11319d85
introduce a waste_total metric that normalizes CPU and Mem waste
feichtinger
2026-06-30 15:54:14 +02:00
-
5138839751
more preset formats, improve help texts
feichtinger
2026-06-30 15:25:52 +02:00
-
f028aea536
more preset formats, improve help texts
feichtinger
2026-06-30 15:25:52 +02:00
-
fde50e0ca6
make arithmetic expression case insensitive
feichtinger
2026-06-30 14:18:22 +02:00
-
5c4b516e33
make arithmetic expression case insensitive
feichtinger
2026-06-30 14:18:22 +02:00
-
82bd218af3
roll back python hashbang to generic python3
feichtinger
2026-06-30 14:16:09 +02:00
-
-
fe333e1d27
Fix python version 3.11
caubet_m
2026-06-30 09:25:57 +02:00
-
ad60be1ee2
code block in README
feichtinger
2026-06-29 10:48:46 +02:00
-
561c116a8d
add README
feichtinger
2026-06-29 10:46:16 +02:00
-
4cdebd5838
tiny docu correction
feichtinger
2026-06-29 10:41:44 +02:00
-
845b808f98
show_info time string
arith_expr
feichtinger
2026-06-29 10:23:10 +02:00
-
a8b405c136
correct state filtering to use state IDs
feichtinger
2026-06-29 09:58:06 +02:00
-
29126cdb36
added bin cache metadata info show. Get all states by default
feichtinger
2026-06-29 09:09:01 +02:00
-
0c120b55ad
Fix: move record filtering out of original record building
feichtinger
2026-06-26 18:40:46 +02:00
-
dcc0d2cd7d
corrected CPU waste calculation. Failed jobs counted as waste
feichtinger
2026-06-26 18:06:18 +02:00
-
fd66073623
add binary cache writing by gzipped msgpack format
feichtinger
2026-06-26 17:30:29 +02:00
-
652acc0b9a
allow later state filtering and include in aggregation
feichtinger
2026-06-26 13:48:28 +02:00
-
6831e2d1b4
first fix to be able and handle CANCELED jobs which lack some values
feichtinger
2026-06-19 18:01:26 +02:00
-
32a036c1bc
fix bug in aggregated waste_CPU calculation
feichtinger
2026-06-19 18:01:02 +02:00
-
6062602d09
option to use predefined output formats
feichtinger
2026-06-14 20:04:47 +02:00
-
c1b5190c6a
add filtering by arithmetic expression
feichtinger
2026-06-14 20:03:10 +02:00
-
05d747b80f
changed formula for waste_mem to account for default mem per CPU
waste_classify
feichtinger
2026-06-12 18:09:38 +02:00
-
551134f5b8
change variable names
feichtinger
2026-06-12 17:53:55 +02:00
-
3c0e28915d
implement more consistent output formatter
feichtinger
2026-06-12 09:22:56 +02:00
-
362e4d46c9
TRES parsing for getting Req, Alloc, Used TRES
feichtinger
2026-06-05 17:18:29 +02:00
-
d544cde7d9
fixed/improved memory efficiency calculations
feichtinger
2026-06-03 17:16:39 +02:00
-
70d3fe7a26
add some better help for initial test by our group
feichtinger
2026-06-03 11:30:09 +02:00
-
890f8e50a7
introduce waste_Mem and waste_CPU
feichtinger
2026-06-02 23:58:25 +02:00
-
bb10ced682
introduce MaxRSS_max, Walltime_max. Reorder columns
feichtinger
2026-06-02 23:02:10 +02:00
-
b48fe71c6a
define MaxRSS_max as an additional sample row
feichtinger
2026-06-02 17:13:50 +02:00
-
bb7a6607ce
some more helpful naming
feichtinger
2026-06-02 15:22:15 +02:00
-
b0935e83dc
catch sigpipe
feichtinger
2026-06-02 15:20:59 +02:00
-
5383ab8391
for regex aggregation, only aggregate for same user
feichtinger
2026-05-24 22:24:20 +02:00
-
e16e6b8797
correct finding common jobname prefix
feichtinger
2026-05-22 23:25:55 +02:00
-
3716788f62
add JobID output column for non-aggregated output
feichtinger
2026-05-22 23:25:29 +02:00
-
c565fd4f0c
add MemPerCPU column, allow sorting of non-numeric fields
feichtinger
2026-05-22 22:36:04 +02:00
-
0e8f146029
keep ReqMem and ReqWalltime as numeric values with std units
feichtinger
2026-05-22 22:15:07 +02:00
-
c0d533fc76
initial version of slurm-eff-tool script
feichtinger
2026-05-22 21:53:41 +02:00