Commit Graph

14 Commits

Author SHA1 Message Date
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