Commit Graph

21 Commits

Author SHA1 Message Date
feichtinger 6831e2d1b4 first fix to be able and handle CANCELED jobs which lack some values 2026-06-19 18:01:26 +02:00
feichtinger 32a036c1bc fix bug in aggregated waste_CPU calculation 2026-06-19 18:01:02 +02:00
feichtinger 6062602d09 option to use predefined output formats 2026-06-14 20:04:47 +02:00
feichtinger c1b5190c6a add filtering by arithmetic expression 2026-06-14 20:04:29 +02:00
feichtinger 05d747b80f changed formula for waste_mem to account for default mem per CPU 2026-06-12 18:09:38 +02:00
feichtinger 551134f5b8 change variable names 2026-06-12 17:53:55 +02:00
feichtinger 3c0e28915d implement more consistent output formatter 2026-06-12 09:22:56 +02:00
feichtinger 362e4d46c9 TRES parsing for getting Req, Alloc, Used TRES
Introduced elegant dataclasses, but could have come at the cost
of speed.
2026-06-05 17:18:29 +02:00
feichtinger d544cde7d9 fixed/improved memory efficiency calculations
added parsing from TRES strings
2026-06-03 17:16:39 +02:00
feichtinger 70d3fe7a26 add some better help for initial test by our group 2026-06-03 11:30:09 +02:00
feichtinger 890f8e50a7 introduce waste_Mem and waste_CPU 2026-06-02 23:58:25 +02:00
feichtinger bb10ced682 introduce MaxRSS_max, Walltime_max. Reorder columns 2026-06-02 23:02:10 +02:00
feichtinger b48fe71c6a define MaxRSS_max as an additional sample row 2026-06-02 17:13:50 +02:00
feichtinger bb7a6607ce some more helpful naming 2026-06-02 16:27:50 +02:00
feichtinger b0935e83dc catch sigpipe 2026-06-02 15:20:59 +02:00
feichtinger 5383ab8391 for regex aggregation, only aggregate for same user 2026-05-24 22:24:20 +02:00
feichtinger e16e6b8797 correct finding common jobname prefix 2026-05-22 23:25:55 +02:00
feichtinger 3716788f62 add JobID output column for non-aggregated output 2026-05-22 23:25:29 +02:00
feichtinger c565fd4f0c add MemPerCPU column, allow sorting of non-numeric fields 2026-05-22 22:36:04 +02:00
feichtinger 0e8f146029 keep ReqMem and ReqWalltime as numeric values with std units
allows numeric sorting of these columns
2026-05-22 22:15:07 +02:00
feichtinger c0d533fc76 initial version of slurm-eff-tool script
produced by vibe coding of an exact functionality description using
chatgpt-5.5
2026-05-22 21:53:41 +02:00